The Ranji Trophy is India’s premier domestic cricket tournament and has been the foundation of the nation’s historic cricketing heritage since its beginning in 1934. Named after Maharaja Ranjitsinhji, the first Indian to play international cricket, the tournament has been a platform for talents to make a place in the national team.
Mumbai Team has dominated this competition, winning 42 titles, including 15 consecutive wins from the 1958–59 to 1972–73 seasons. Karnataka follows with eight championships, while Delhi and Baroda have seven and five, respectively. Mumbai are the current defending champions as they clinched the 2023–24 edition under the captaincy of Ajinkya Rahane and defeated Vidarbha at the iconic Wankhede Stadium in Mumbai.
The inaugural match was held on November 4, 1934, at Chepauk Ground between Madras and Mysore, with the former winning the game by an innings and 23 runs. The tournament initially adopted a knockout format but went on to adopt a league-and-knockout structure to accommodate the new teams being added. Today, 38 teams, representing India’s states and selected institutions like Services and Railways, compete for the prestigious title. Interestingly in its rich history, the tournament was canceled for the first time in the 2020–21 season due to the COVID-19 pandemic.
Year | Season | Winner | Runner-up |
2024-25 | 90th | - | - |
2023-24 | 89th | Mumbai | Vidarbha |
2022-23 | 88th | Saurashtra | Bengal |
2021-22 | 87th | Madhya Pradesh | Mumbai |
2019-20 | 86th | Saurashtra | Bengal |
2018-19 | 85th | Vidarbha | Saurashtra |
2017-18 | 84th | Vidarbha | Delhi |
2016-17 | 83rd | Gujarat | Mumbai |
2015-16 | 82nd | Mumbai | Saurashtra |
2014-15 | 81st | Karnataka | Tamil Nadu |
2013-14 | 80th | Karnataka | Maharashtra |
2012-13 | 79th | Mumbai | Saurashtra |
2011-12 | 78th | Rajasthan | Tamil Nadu |
2010-11 | 77th | Rajasthan | Baroda |
2009-10 | 76th | Mumbai | Karnataka |
2008-09 | 75th | Mumbai | Uttar Pradesh |
2007-08 | 74th | Delhi | Uttar Pradesh |
2006-07 | 73rd | Mumbai | Bengal |
2005-06 | 72nd | Uttar Pradesh | Bengal |
2004-05 | 71st | Railways | Punjab |
2003-04 | 70th | Mumbai | Tamil Nadu |
2002-03 | 69th | Mumbai | Tamil Nadu |
2001-02 | 68th | Railways | Baroda |
2000-01 | 67th | Baroda | Railways |
1999-00 | 66th | Mumbai | Hyderabad |
1998-99 | 65th | Karnataka | Madhya Pradesh |
1997-98 | 64th | Karnataka | Uttar Pradesh |
1996-97 | 63rd | Mumbai | Delhi |
1995-96 | 62nd | Karnataka | Tamil Nadu |
1994-95 | 61st | Mumbai | Punjab |
1993-94 | 60th | Mumbai | Bengal |
1992-93 | 59th | Punjab | Maharashtra |
1991-92 | 58th | Delhi | Tamil Nadu |
1990-91 | 57th | Haryana | Mumbai |
1989-90 | 56th | Bengal | Delhi |
1988-89 | 55th | Delhi | Bengal |
1987-88 | 54th | Tamil Nadu | Railways |
1986-87 | 53rd | Hyderabad | Delhi |
1985-86 | 52nd | Delhi | Haryana |
1984-85 | 51st | Mumbai | Delhi |
1983-84 | 50th | Mumbai | Delhi |
1982-83 | 49th | Karnataka | Mumbai |
1981-82 | 48th | Delhi | Karnataka |
1980-81 | 47th | Mumbai | Delhi |
1979-80 | 46th | Delhi | Mumbai |
1978-79 | 45th | Delhi | Karnataka |
1977-78 | 44th | Karnataka | Uttar Pradesh |
1976-77 | 43rd | Mumbai | Delhi |
1975-76 | 42nd | Mumbai | Bihar |
1974-75 | 41st | Mumbai | Karnataka |
1973-74 | 40th | Karnataka | Rajasthan |
1972-73 | 39th | Mumbai | Tamil Nadu |
1971-72 | 38th | Mumbai | Bengal |
1970-71 | 37th | Mumbai | Maharashtra |
1969-70 | 36th | Mumbai | Rajasthan |
1968-69 | 35th | Mumbai | Bengal |
1967-68 | 34th | Mumbai | Madras |
1966-67 | 33rd | Mumbai | Rajasthan |
1965-66 | 32nd | Mumbai | Rajasthan |
1964-65 | 31st | Mumbai | Hyderabad |
1963-64 | 30th | Mumbai | Rajasthan |
1962-63 | 29th | Mumbai | Rajasthan |
1961-62 | 28th | Mumbai | Rajasthan |
1960-61 | 27th | Mumbai | Rajasthan |
1959-60 | 26th | Mumbai | Mysore |
1958-59 | 25th | Mumbai | Bengal |
1957-58 | 24th | Baroda | Services |
1956-57 | 23rd | Mumbai | Services |
1955-56 | 22nd | Mumbai | Bengal |
1954-55 | 21st | Madras | Holkar |
1953-54 | 20th | Mumbai | Holkar |
1952-53 | 19th | Holkar | Bengal |
1951-52 | 18th | Mumbai | Holkar |
1950-51 | 17th | Holkar | Gujarat |
1949-50 | 16th | Baroda | Holkar |
1948-49 | 15th | Mumbai | Baroda |
1947-48 | 14th | Holkar | Mumbai |
1946-47 | 13th | Baroda | Holkar |
1945-46 | 12th | Holkar | Baroda |
1944-45 | 11th | Mumbai | Holkar |
1943-44 | 10th | Western India | Bengal |
1942-43 | 9th | Baroda | Hyderabad |
1941-42 | 8th | Mumbai | Mysore |
1940-41 | 7th | Maharashtra | Madras |
1939-40 | 6th | Maharashtra | United Province |
1938-39 | 5th | Bengal | Southern Punjab |
1937-38 | 4th | Hyderabad | Nawanagar |
1936-37 | 3rd | Nawanagar | Bengal |
1935-36 | 2nd | Mumbai | Madras |
1934-35 | 1st | Mumbai | Northern India |
Winner | Victories |
Mumbai | 42 |
Karnataka/Mysore | 8 |
Delhi | 7 |
Baroda | 5 |
Madhya Pradesh/Holkar | 5 |
Saurashtra | 4 |
Vidarbha, Bengal, Tamil Nadu/Madras, Rajasthan, Hyderabad, Maharashtra, Railways | 2 |
Gujarat, Haryana, Punjab/Southern Punjab, Uttar Pradesh/United Provinces | 1 |
*Last updated on 13 January 2025