/sky247-english/media/media_files/2025/03/03/Bu3WTUbfoZHiDmLcP6ic.webp)
The 2024/25 Ranji Trophy season concluded with Vidarbha lifting their third title after securing a crucial first-innings lead against Kerala in the final in Nagpur. The match ended in a draw, but Vidarbha's 37-run lead in the first innings ensured their triumph.
Kerala won the toss and opted to bowl first, but Vidarbha capitalised on the opportunity, posting 379 runs in 123.1 overs. Danish Malewar played a marathon knock of 153 runs, while Karun Nair contributed a vital 86. For Kerala, MD Nidheesh and Eden Apple Tom picked up three wickets each.
In response, Kerala found themselves in a strong position at 324/6 in their first innings, but a dramatic collapse saw them lose their last four wickets for just 18 runs, getting bowled out for 342. Aditya Sarwate top-scored with 79 off 185 balls, while captain Sachin Baby fell agonisingly short of a century, dismissed for 98.
Vidarbha’s bowlers shared the spoils, with Darshan Nalkande, Harsh Dubey, and Parth Rekhade each taking three wickets. With a crucial 37-run lead, Vidarbha batted again and declared at 375/9 in 143.5 overs before both teams shook hands.
Karun Nair starred again with a brilliant 135 off 295 balls, supported by Malewar’s 73 and Nalkande’s unbeaten 51. For Kerala, Aditya Sarwate claimed four wickets. Vidarbha, who previously won back-to-back titles in the 2017/18 and 2018/19 seasons, finished as runner-up in 2023/24 after losing to Mumbai.
This time, they crossed the finish line to reclaim the crown. Danish Malewar was named Player of the Match for scoring 226 runs in the final, while Harsh Dubey won Player of the Series for his all-round brilliance throughout the tournament, scoring 476 runs and taking 69 wickets.
Dubey also ended as the season’s highest wicket-taker, while his teammate Yash Rathod topped the run charts with 960 runs in 18 innings at an average of 53.33. Mumbai (formerly Bombay) remains the most successful team in Ranji Trophy history with 42 titles, followed by Karnataka (formerly Mysore) with eight championships.
Mumbai won 14 consecutive titles from the 1958-59 to 1971-72 season—a record that still stands.
Here is the full list of Ranji Trophy winners till date
Season |
Winner |
Runner-up |
1934–35 |
Bombay |
Northern India |
1935–36 |
Bombay |
Madras |
1936–37 |
Bengal |
Bengal |
1937–38 |
Hyderabad |
Nawanagar |
1938–39 |
Bengal |
Southern Punjab |
1939–40 |
Maharashtra |
United Provinces |
1940–41 |
Maharashtra |
Madras |
1941–42 |
Bombay |
Mysore |
1942–43 |
Baroda |
Hyderabad |
1943–44 |
Western India |
Bengal |
1944–45 |
Bombay |
Holkar |
1945–46 |
Holkar |
Baroda |
1946–47 |
Baroda |
Holkar |
1947–48 |
Holkar |
Bombay |
1948–49 |
Bombay |
Baroda |
1949–50 |
Baroda |
Holkar |
1950–51 |
Holkar |
Gujarat |
1951–52 |
Bombay |
Holkar |
1952–53 |
Holkar |
Bengal |
1953–54 |
Bombay |
Holkar |
1954–55 |
Madras |
Holkar |
1955–56 |
Bombay |
Bengal |
1956–57 |
Bombay |
Services |
1957–58 |
Baroda |
Services |
1958–59 |
Bombay |
Bengal |
1959–60 |
Bombay |
Mysore |
1960–61 |
Bombay |
Rajasthan |
1961–62 |
Bombay |
Rajasthan |
1962–63 |
Bombay |
Rajasthan |
1963–64 |
Bombay |
Rajasthan |
1964–65 |
Bombay |
Hyderabad |
1965–66 |
Bombay |
Rajasthan |
1966–67 |
Bombay |
Rajasthan |
1967–68 |
Bombay |
Madras |
1968–69 |
Bombay |
Bengal |
1969–70 |
Bombay |
Rajasthan |
1970–71 |
Bombay |
Maharashtra |
1971–72 |
Bombay |
Bengal |
1972–73 |
Bombay |
Tamil Nadu |
1973–74 |
Karnataka |
Rajasthan |
1974–75 |
Bombay |
Karnataka |
1975–76 |
Bombay |
Bihar |
1976–77 |
Bombay |
Delhi |
1977–78 |
Karnataka |
Uttar Pradesh |
1978–79 |
Delhi |
Karnataka |
1979–80 |
Delhi |
Bombay |
1980–81 |
Bombay |
Delhi |
1981–82 |
Delhi |
Karnataka |
1982–83 |
Karnataka |
Bombay |
1983–84 |
Bombay |
Delhi |
1984–85 |
Bombay |
Delhi |
1985–86 |
Delhi |
Haryana |
1986–87 |
Hyderabad |
Delhi |
1987–88 |
Tamil Nadu |
Railways |
1988–89 |
Delhi |
Bengal |
1989–90 |
Bengal |
Delhi |
1990–91 |
Haryana |
Bombay |
1991–92 |
Delhi |
Tamil Nadu |
1992–93 |
Punjab |
Maharashtra |
1993–94 |
Bombay |
Bengal |
1994–95 |
Bombay |
Punjab |
1995–96 |
Karnataka |
Tamil Nadu |
1996–97 |
Mumbai |
Delhi |
1997–98 |
Karnataka |
Uttar Pradesh |
1998–99 |
Karnataka |
Madhya Pradesh |
1999–00 |
Mumbai |
Hyderabad |
2000–01 |
Baroda |
Railways |
2001–02 |
Railways |
Baroda |
2002–03 |
Mumbai |
Tamil Nadu |
2003–04 |
Mumbai |
Tamil Nadu |
2004–05 |
Railways |
Punjab |
2005–06 |
Uttar Pradesh |
Bengal |
2006–07 |
Mumbai |
Bengal |
2007–08 |
Delhi |
Uttar Pradesh |
2008–09 |
Mumbai |
Uttar Pradesh |
2009–10 |
Mumbai |
Karnataka |
2010–11 |
Rajasthan |
Baroda |
2011–12 |
Rajasthan |
Tamil Nadu |
2012–13 |
Mumbai |
Saurashtra |
2013–14 |
Karnataka |
Maharashtra |
2014–15 |
Karnataka |
Tamil Nadu |
2015–16 |
Mumbai |
Saurashtra |
2016–17 |
Gujarat |
Mumbai |
2017–18 |
Vidarbha |
Delhi |
2018–19 |
Vidarbha |
Saurashtra |
2019–20 |
Saurashtra |
Bengal |
2021–22 |
Madhya Pradesh |
Mumbai |
2022–23 |
Saurashtra |
Bengal |
2023–24 |
Mumbai |
Vidarbha |
2024–25 |
Vidarbha |
Kerala |
Stay updated with the latest cricket news, match insights, and exclusive updates at Sky247 India and download the Sky247 app to start betting today!