Ranji Trophy Winners List from 1934 to 2025

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.

Ranji Trophy Winners & Runners List from 1934 to 2025

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

Most Wins in Ranji Trophy

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