Ranji Trophy Winners 1934/35–2023/24

WinnerRunner-upSemi-Final
Losers
Quarter-Final
Losers
1934/35BombayNorthern IndiaHyderabad
Central India
1935/36BombayMadrasNorthern India
Bengal
1936/37NawanagarBengalHyderabad
1937/38HyderabadNawanagar
1938/39BengalSouthern PunjabMadras
Sind
1939/40MaharashtraUnited ProvincesSouthern Punjab
Hyderabad
1940/41MaharashtraMadrasNorthern India
United Provinces
1941/42BombayMysoreNorthern India
Bengal
1942/43BarodaHyderabadRajputana
Holkar
1943/44Western IndiaBengalNorthern India
Madras
1944/45BombayHolkarNorthern India
Madras
1945/46HolkarBarodaMysore
Southern Punjab
1946/47BarodaHolkarHyderabd
Northern India
1947/48HolkarBombayDelhi
Hyderabad
1948/49BombayBarodaMaharashtra
Holkar
Madras
Patiala
United Provinces
Bihar
1949/50BarodaHolkarMadras
Delhi
1950/51HolkarGujaratHyderanad
Services
1951/52BombayHolkarMysore
Services
1952/53HolkarBengalMaharashtra
Mysore
Services
1953/54BombayHolkarMadras
Bengal
Eastern Punjab
1954/55MadrasHolkarBengal
Baroda
Services
1955/56BombayBengalMadras
Madhya Pradesh
Delhi
1956/57BombayServicesMadras
Bengal
Uttar Pradesh
1957/58BarodaServicesRajasthan
Services
Hyderabad
1958/59BombayBengalServices
Rajasthan
Madras
1959/60BombayMysoreServices
Bihar
Rajasthan
1960/61BombayRajasthanDelhi
Madras
Bengal
1961/62BombayRajasthanDelhi
Bengal
Madras
1962/63BombayRajasthanBengal
Delhi
Hyderabad
1963/64BombayRajasthanMysore
Delhi
Bengal
1964/65BombayHyderabadServices
Uttar Pradesh
Bengal
1965/66BombayRajasthanBengal
Mysore
Services
1966/67BombayRajasthanMysore
Bengal
Railways
1967/68BombayMadrasBengal
Services
Madhya Pradesh
1968/69BombayBengalRajasthan
Mysore
Delhi
1969/70BombayRajasthanMysore
Bengal
Railways
1970/71BombayMaharashtraBengal
Mysore
Delhi
Rajasthan
Vidarbha
Bihar
1971/72BombayBengalMysore
Hyderabad
Bihar
Maharashtra
Rajasthan
Punjab
1972/73BombayTamil NaduHyderabad
Maharashtra
Madhya Pradesh
Railways
Delhi
Bengal
1973/74KarnatakaRajasthanBombay
Hyderabad
Delhi
Railways
Bihar
Maharashtra
1974/75BombayKarnatakaHyderabad
Delhi
Bihar
Bengal
Haryana
Rajasthan
1975/76BombayBiharBengal
Karnataka
Hyderabad
Delhi
Haryana
Maharashtra
1976/77BombayDelhiTamil Nadu
Uttar Pradesh
Haryana
Karnataka
Railways
Bihar
1977/78KarnatakaUttar PradeshDelhi
Hyderabad
Bihar
Gujarat
Rajasthan
Bengal
1978/79DelhiKarnatakaBomnbay
Tami Nadu
Bengal
Uttar Pradesh
Madhya Pradesh
1979/80DelhiBombayMaharashtta
Haryana
Bengal
Bihar
Rajasthan
Karnataka
1980/81BombayDelhiTamil Nadu
Saurashtra
Uttar Pradesh
Railways
Haryana
Hyderabad
1981/82DelhiKarnatakaBihar
Bombay
Tamil Nadu
Punjab
Saurashtra
Bengal
1982/83KarnatakaBombayHaryana
Delhi
Baroda
Orissa
Bengal
Tamil Nadu
1983/84BombayDelhiHaryana
Baroda
Rajasthan
Tamil Nadu
Hyderabad
Uttar Pradesh
1984/85BombayDelhiTamil Nadu
Karnataka
Haryana
Uttar Pradesh
Bihar
Orissa
1985/86DelhiHaryanaRajasthan
Bombat
Maharashtra
Bihar
Andhra
Tamil Nadu
1986/87HyderabadDelhiBihar
Karnataka
Gujarat
Bengal
Haryana
Bombay
1987/88Tamil NaduRailwaysPunjab
Delhi
Uttar Pradesh
Bihar
Bengal
Bombay
1988/89DelhiBengalBombay
Tamil Nadu
Orissa
Punjab
Uttar Pradesh
Maharashtra
1989/90BengalDelhiHyderanad
Baroda
Bombay
Bihar
Punjab
Uttar Pradesh
1990/91HaryanaBombayBengal
Hyderabad
Uttar Pradesh
Delhi
Karnataka
Bihar
1991/92DelhiTamil NaduBombay
Haryana
Bengal
Uttar Predesh
Madhya Pradesh
Maharashtra
1992/93PunjabMaharashtraMadhya Pradesh
Uttar Pradesh
Hyderabad
Tamil Nadu
Delhi
Bombay
1993/94BombayBengalMaharashtra
Baroda
Karnataka
Hyderabad
Orissa
Punjab
1994/95BombayPunjabUttar Pradesh
Delhi
Tamil Nadu
Madhya Pradesh
Rajasthan
Bihar
1995/96KarnatakaTamil NaduHyderabad
Delhi
Baroda
Bombay
Vidarbha
Railways
1996/97MumbaiDelhiMadhya Pradesh
Maharashtra
Bengal
Hyderabad
1997/98KarnatakaUttar PradeshHyderabad
Mumbai
Haryana
Bengal
1998/99KarnatakaMadhya PradeshPunjab
Hyderabad
Tamil Nadu
Delhi
1999/00MumbaiHyderabadTamil Nadu
Karnataka
Uttar Pradesh
Punjab
2000/01BarodaRailwaysOrissa
Punjab
Tamil Nadu
Karnataka
Madhya Pradesh
Mumbai
2001/02RailwaysBarodaBengal
Punjab
Tamil Nadu
Hyderabad
Gujarat
Orissa
2002/03MumbaiTamil NaduBaroda
Delhi
2003/04MumbaiTamil NaduHyderabad
Railways
2004/05RailwaysPunjabHyderabad
Mumbai
2005/06Uttar PradeshBengalMumbai
Baroda
2006/07MumbaiBengalBaroda
Karnataka
2007/08DelhiUttar PradeshBaroda
Saurashta
2008/09MumbaiUttar PradeshSaurashtra
Taml Nadu
Himachal Pradesh
Gujarat
Karnataka
Bengal
2009/10MumbaiKarnatakaDelhi
UttarPradesh
Haryana
Punjab
Tamil Nadu
Assam
2010/11RajasthanBarodaTamil Nadu
Karnataka
Mumbai
Railways
Haryana
Madhya Pradesh
2011/12RajasthanTamil NaduHaryana
Mumbai
Hyderabad
Maharashtra
Karnataka
Madhya Pradesh
2012/13MumbaiSaurashtraServices
Punjab
Baroda
Karnataka
Uttar Pradesh
Jharkhand
2013/14KarnatakaMaharashtraPunjab
Bengal
Uttar Pradesh
Mumbai
Jammu and Kashmir
Railways
2014/15KarnatakaTamil NaduMumbai
Maharashtra
Assam
Vidarbha
Delhi
Andhra
2015/16MumbaiSaurashtraMadhya Pradesh
Assam
Jharkhand
Vidarbha
Bengal
Punjab
2016/17GujaratMumbaiJharkhand
Tamil Nadu
Orissa
Hyderabad
Haryana
Karnataka
2017/18VidarbhaDelhiKarnataka
Bengal
Kerala
Madhya Pradesh
Mumbai
Gujarat
2018/19VidarbhaSaurashtraKerala
Karnataka
Uttarkhand
Uttar Pradesh
Gujarat
Rajasthan
2019/20SaurashtraBengalGujarat
Karnataka
Andhra
Orissa
Goa
Jammu and Kashmir
2020/21No competition (cancelled due to Covid-19 virus pandemic)
2021/22Madhya PradeshMumbaiBengal
Uttar Pradesh
Jharkhand
Karnataka
Punjab
Uttarakhand
2022/23SaurashtraBengalKarnataka
Madhya Pradesh
Andhra
Jharkhand
Punjab
Uttarakhand
2023/24MumbaiVidarbhaMadhya Pradesh
Tamil Nadu
Andhra
Baroda
Karnataka
Saurashtra

Peter Griffiths, B Sreeram

Back to India Domestic Competitions