Ranji Trophy winners: Full list of champions & finalists
Many fans look for a clear and updated list of Ranji Trophy winners because the tournament shapes Indian cricket from the ground up. The teams who win here often build India’s next generation. Scorers, organisers, players, and supporters follow the results to track progress and understand how the game is moving. The challenge is that old lists are scattered, outdated, or incomplete. This blog fixes that with one simple goal: give you a clean, current, honest list of all champions and finalists from 1934 to 2025.
If you love domestic cricket or you follow grassroots stories, this list helps you stay informed. And as we often say at CricHeroes, your cricket matters as much as these history-making matches.
Full list of Ranji Trophy winners and finalists (1934–2025)
Below is the complete season-wise record of champions and finalists. All details come from BCCI archives and verified scorebooks.
Year-wise champions and finalists
| Season | Winner | Finalist |
|---|---|---|
| 1934–35 | Bombay | Northern India |
| 1935–36 | Bombay | Madras |
| 1936–37 | Nawanagar | Bengal |
| 1937–38 | Hyderabad | Nawanagar |
| 1938–39 | Bombay | Hyderabad |
| 1939–40 | Maharashtra | United Provinces |
| 1940–41 | Maharashtra | Madras |
| 1941–42 | Bombay | Madras |
| 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 | Bihar | Bombay |
| 1976–77 | Karnataka | Bengal |
| 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 |
| 2022–23 | Saurashtra | Bengal |
| 2023–24 | Mumbai | Vidarbha |
| 2024–25 | Updated after the official final |
This table gives fans a clear historical record. You can track cycles of dominance, arrivals of new teams, and turning points that shaped domestic cricket.
Teams with the most Ranji Trophy titles
Here is the updated tally of Ranji Trophy winners by number of titles.
| Team | Titles |
|---|---|
| Mumbai | 42 |
| Karnataka | 8 |
| Delhi | 7 |
| Baroda | 5 |
| Holkar | 4 |
| Saurashtra | 2 |
| Vidarbha | 2 |
| Rajasthan | 2 |
| Maharashtra | 2 |
| Hyderabad | 2 |
| Others | 1 each |
Mumbai’s count stands far ahead of the rest. Still, recent seasons show more balance across the country.
How dominance shifted across decades
The Ranji Trophy has moved through different eras. The winners reflect how teams changed their planning and skills.
Bombay and Mumbai era
Bombay’s long run from the 1940s to the 1970s is unmatched. Strong club culture, sharp coaching, and deep batting units kept them on top.
Karnataka’s rise
Karnataka built steady squads in the 1990s and 2010s. Their mix of batting strength and fast bowling kept them competitive.
Delhi’s strong patches
Delhi enjoyed success in the late 1970s and mid-1980s. Their teams showed good balance in both departments.
New-age champions
Vidarbha and Saurashtra proved that calm planning and local structures can push new teams into title races.
Finalists who shaped seasons without winning
Some teams reached many finals but did not win as often. Their journeys still shaped the trophy.
Rajasthan
They made several finals during Bombay’s peak years. Their patience and grit kept them in the contest.
Bengal
Bengal reached many finals across eras. They produced strong bowlers who stood out in long seasons.
Tamil Nadu
Their squads often made it deep in the competition. Their batting strength kept them competitive.
These teams kept the competition tough and added new storylines every year.
Standout individual seasons in Ranji history
Several players built their careers on strong Ranji seasons. Their examples help young cricketers understand the value of long-format cricket.
Wasim Jaffer
He holds the record for the most runs. His calm and steady approach still inspires many players.
Rajinder Goel
He took the most wickets in Ranji history with unmatched consistency.
Jaydev Unadkat
His spells helped Saurashtra rise. His match awareness stands out.
Amol Muzumdar
He played long, dependable innings for many years.
Cheteshwar Pujara
He spent long hours at the crease for Saurashtra. His discipline is a model for young batters.
These performances show why the Ranji Trophy builds strong Test players.
Format changes that shaped the tournament
The Ranji Trophy changed formats many times. Each structure shaped how teams prepared.
Early knockout format
The first seasons used direct knockouts. Teams had no space for slow starts.
Zonal format
Zones helped teams build rivalries. Travel also became easier.
Elite and Plate groups
This change gave smaller teams more chances to develop.
Current multi-group layout
The modern format rewards depth and season-long consistency.
Such changes made the competition more inclusive without making things complicated.
How CricHeroes supports domestic and local cricket
CricHeroes plays a quiet but strong role in the cricket community. Many scorers and organisers use the app to run club matches, district events, and local tournaments. These matches form the pathway to state cricket.
How players and organisers use CricHeroes
-
Live scoring for matches
-
Player stats across seasons
-
Community sharing
-
Tournament dashboards
-
Match reports and scorecards
Your cricket matters. Every match you score helps your team grow.
Trends from the full winners and finalists list
Fans and analysts can notice clear trends from the long history.
Teams win more when they build local depth
Mumbai and Karnataka followed this pattern for many years.
New teams thrive when they plan patiently
Vidarbha and Saurashtra show how steady planning builds results.
All-round units win more titles
Balanced teams survive tough pitches and long seasons.
Fast bowlers play bigger roles today
Recent finals show higher pace-bowling impact.
Finals now involve more teams
More states reach the playoffs compared to older decades.
These patterns show how domestic cricket keeps growing every year.
FAQ
Who has the most Ranji Trophy wins?
Mumbai has the most Ranji Trophy wins with 42 titles.
When did the Ranji Trophy start?
The Ranji Trophy started in the 1934–35 season.
Which team won the first Ranji Trophy?
Bombay won the first Ranji Trophy in 1934–35.
Who won the latest Ranji Trophy?
Mumbai won the 2023–24 Ranji Trophy. The 2024–25 result will be added after the official final.
How many teams play in the Ranji Trophy?
Thirty-eight teams take part in the Ranji Trophy.
Which team has reached the most finals?
Mumbai has reached the most finals in Ranji history.
Which player has scored the most runs in the Ranji Trophy?
Wasim Jaffer holds the record for the most runs in the Ranji Trophy.
Which player has taken the most wickets in the Ranji Trophy?
Rajinder Goel holds the record for the most wickets in the Ranji Trophy.
Where can fans follow domestic cricket scores?
Fans can follow domestic and local cricket scores on the CricHeroes app with ball-by-ball updates.
Does the Ranji Trophy help players reach the Indian team?
Yes. Many India players earned chances after strong Ranji seasons.
Takeaways
The full list of Ranji Trophy winners and finalists shows how domestic cricket shaped India’s cricket journey. Mumbai stand tall, yet recent years show a wider group of challengers. Young players and organisers use such records to learn how the game shifts. The tournament still builds skills that matter at the top level.
CricHeroes supports this journey by helping players and scorers track their matches from grassroots levels. Every innings, spell, and effort counts.
Your story deserves to be scored
Your cricket matters. Start scoring your next match on CricHeroes. Track your journey with clean scorecards, season records, and community support.
Download CricHeroes today and begin your match.
- Art
- Causes
- Crafts
- Dance
- Drinks
- Film
- Fitness
- Food
- Spiele
- Gardening
- Health
- Startseite
- Literature
- Music
- Networking
- Andere
- Party
- Religion
- Shopping
- Sports
- Theater
- Wellness