The Ranji Trophy is the heartbeat of Indian domestic cricket. Since its inception in 1934, it has given India great cricketing legends like Sachin Tendulkar. As we enter 2025, the Ranji Trophy is once again taking centre stage. An extended season of red-ball cricket that tests temperament, skill and endurance like no other competition in India.
The 2025 edition is expected to be a landmark tournament, featuring a full league stage, knockouts and a grand final. With over 30 first-class teams representing states and territories, it is India’s biggest domestic cricket event.
The Ranji Trophy 2025 will follow the traditional league + knockout format:
Elite Groups: Teams are divided into multiple groups (usually four), where they play in a round-robin format.
Plate Group: Teams from developing cricket states compete here, with top sides gaining promotion.
Points System: Wins, draws (with first-innings lead), and outright losses all contribute points. Every session counts, which makes Ranji cricket so tactical.
Knockouts: The top teams from each group qualify for the quarter-finals, followed by semi-finals and the grand final.
Match Duration: All games are played over four days in the league stage, while the knockout matches and final stretch to five days to allow a fair result.
Matches are spread across state association stadiums and historic grounds.
Some of the key venues for the 2025 season include:
Eden Gardens, Kolkata
Sawai Mansingh Stadium, Jaipur
Holkar Stadium, Indore
Green Park, Kanpur, Barabati Stadium, Cuttack, Guwahati Grounds, and HPCA Stadium, Dharamsala.
The final will likely be played at a neutral, high-capacity venue chosen by the BCCI closer to the date.
| Date | Group | Venue | Teams | Score / Status | Result / Notes |
|---|---|---|---|---|---|
| 15 Oct 2025 | Plate | Rangpo | Sikkim vs Manipur | 308 & 329/6 vs 340 | Match drawn |
| 15 Oct 2025 | Plate | Shillong | Meghalaya vs Mizoram | – | Match abandoned |
| 15 Oct 2025 | Elite A | Cuttack | Odisha vs Baroda | 271 & 174 vs 413/7d & 36/3 | Baroda won by 7 wickets |
| 15 Oct 2025 | Elite C | Eden Gardens | Uttarakhand vs Bengal | 213 & 265 vs 323 & 156/2 | Bengal won by 8 wickets |
| 15 Oct 2025 | Plate | Patna | Arunachal Pradesh vs Bihar | 105 & 272 vs 542/9d | Bihar won by an innings and 165 runs |
| 15 Oct 2025 | Elite A | Kanpur | Andhra vs Uttar Pradesh | 470 vs 471/8 | Match drawn |
| 15 Oct 2025 | Elite A | Coimbatore | Jharkhand vs Tamil Nadu | 419 vs 93 & 212 | Jharkhand won by an innings and 114 runs |
| 15 Oct 2025 | Elite A | CoE 2, Bengaluru | Vidarbha vs Nagaland | 463 vs 171 & 113 | Vidarbha won by an innings and 179 runs |
| 15 Oct 2025 | Elite B | Thiruvananthapuram | Maharashtra vs Kerala | 239 & 224/2 vs 219 | Match drawn |
| 15 Oct 2025 | Elite B | Porvorim | Goa vs Chandigarh | 566 vs 137 & 354 | Goa won by an innings and 75 runs |
| 15 Oct 2025 | Elite B | Indore | Punjab vs Madhya Pradesh | 232 & 143/5 vs 519/8d | Match drawn |
| 15 Oct 2025 | Elite B | Rajkot | Karnataka vs Saurashtra | 372 & 232 vs 376 & 128/5 | Match drawn |
| 15 Oct 2025 | Elite C | Delhi | Services vs Tripura | 359 vs 176 & 163 | Services won by an innings and 20 runs |
| 15 Oct 2025 | Elite C | Ahmedabad | Assam vs Gujarat | 310 & 192/6 vs 382 | Match drawn |
| 15 Oct 2025 | Elite C | Surat | Haryana vs Railways | 171 & 205 vs 128 & 152 | Haryana won by 96 runs |
| 15 Oct 2025 | Elite D | Puducherry | Himachal Pradesh vs Puducherry | 305 & 91/4 vs 183 | Match drawn |
| 15 Oct 2025 | Elite D | Srinagar | Mumbai vs Jammu & Kashmir | 386 & 181 vs 325 & 207 | Mumbai won by 35 runs |
| 15 Oct 2025 | Elite D | Rajsamand | Chhattisgarh vs Rajasthan | 332 & 109 vs 386 & 58/1 | Rajasthan won by 9 wickets |
| 15 Oct 2025 | Elite D | Hyderabad | Delhi vs Hyderabad | 529/4d & 138/3 vs 411 | Match drawn |
| 25 Oct 2025 | Plate | Shillong | Sikkim vs Meghalaya | 310/6 (87 ov) | Day 1: Meghalaya fielded |
| 25 Oct 2025 | Elite A | Vizianagaram | Baroda vs Andhra | 230/6 (79 ov) | Day 1: Baroda batted |
| 25 Oct 2025 | Elite C | Eden Gardens | Bengal vs Gujarat | 244/7 (72 ov) | Day 1: Gujarat fielded |
| 25 Oct 2025 | Elite C | Tinsukia | Assam vs Services | 103 & 56/5 vs 108 | Assam lead by 51 runs |
| 25 Oct 2025 | Elite A | Kanpur | Odisha vs Uttar Pradesh | 243 vs 17/0 (7 ov) | UP trail by 226 runs |
| 25 Oct 2025 | Elite A | CoE 3, Bengaluru | Tamil Nadu vs Nagaland | 399/2 (90 ov) | Tamil Nadu batted |
| 25 Oct 2025 | Elite A | Nagpur | Jharkhand vs Vidarbha | 119/0 (38 ov) | Vidarbha fielded |
| 25 Oct 2025 | Elite B | Chandigarh | Maharashtra vs Chandigarh | 313 (85.5 ov) | Chandigarh fielded |
| 25 Oct 2025 | Elite B | Shimoga | Karnataka vs Goa | 222/5 (69 ov) | Goa fielded |
| 25 Oct 2025 | Elite B | Rajkot | Saurashtra vs Madhya Pradesh | 258/8 (82.3 ov) | Saurashtra batted |
| 25 Oct 2025 | Elite B | New Chandigarh | Punjab vs Kerala | 240/6 (87 ov) | Punjab batted |
| 25 Oct 2025 | Elite C | Rohtak | Tripura vs Haryana | 126 vs 155/8 (39 ov) | Haryana lead by 29 runs |
| 25 Oct 2025 | Elite C | Ramnagar | Railways vs Uttarakhand | 233/4 (89 ov) | Railways batted |
| 25 Oct 2025 | Elite D | Puducherry | Hyderabad vs Puducherry | 255/1 (70 ov) | Hyderabad batted |
| 25 Oct 2025 | Elite D | Mumbai | Mumbai vs Chhattisgarh | 251/5 (84 ov) | Chhattisgarh fielded |
| 25 Oct 2025 | Elite D | Srinagar | Rajasthan vs Jammu & Kashmir | 152 vs 66/2 (24 ov) | J+K trail by 86 runs |
| 25 Oct 2025 | Elite D | Delhi | Delhi vs Himachal Pradesh | 306/4 (86 ov) | Himachal fielded |
| 25 Oct 2025 | Plate | Nadiad | Manipur vs Bihar | 300/5 (90 ov) | Manipur batted |
| 25 Oct 2025 | Plate | Ahmedabad | Arunachal Pradesh vs Mizoram | 187 vs 106/1 (25 ov) | Mizoram trail by 81 runs |
| 1 Nov 2025 | Elite C | Agartala | Tripura vs Bengal | – | Match yet to begin |
| 1 Nov 2025 | Elite A | Cuttack | Odisha vs Andhra | – | Match yet to begin |
| 1 Nov 2025 | Elite A | Ranchi | Jharkhand vs Nagaland | – | Match yet to begin |
| 1 Nov 2025 | Elite C | Tinsukia | Assam vs Railways | – | Match yet to begin |
| 1 Nov 2025 | Plate | Patna | Bihar vs Meghalaya | – | Match yet to begin |
| 1 Nov 2025 | Elite D | Raipur | Chhattisgarh vs Jammu & Kashmir | – | Match yet to begin |
| 1 Nov 2025 | Elite A | Vadodara | Baroda vs Uttar Pradesh | – | Match yet to begin |
| 1 Nov 2025 | Elite A | Coimbatore | Tamil Nadu vs Vidarbha | – | Match yet to begin |
| 1 Nov 2025 | Elite B | Nasik | Maharashtra vs Saurashtra | – | Match yet to begin |
| 1 Nov 2025 | Elite B | New Chandigarh | Punjab vs Goa | – | Match yet to begin |
| 1 Nov 2025 | Elite B | Indore | Madhya Pradesh vs Chandigarh | – | Match yet to begin |
| 1 Nov 2025 | Elite B | Mangalapuram | Kerala vs Karnataka | – | Match yet to begin |
| 1 Nov 2025 | Elite C | Ahmedabad | Gujarat vs Haryana | – | Match yet to begin |
| 1 Nov 2025 | Elite C | Surat | Railways vs Bengal | – | Match yet to begin |
| 1 Nov 2025 | Elite C | Rohtak | Haryana vs Uttarakhand | – | Match yet to begin |
| 1 Nov 2025 | Elite D | Mumbai | Mumbai vs Puducherry | – | Match yet to begin |
| 1 Nov 2025 | Elite D | Jaipur | Rajasthan vs Delhi | – | Match yet to begin |
| 1 Nov 2025 | Elite D | Nadaun | Himachal Pradesh vs Hyderabad | – | Match yet to begin |
| 1 Nov 2025 | Plate | Surat | Manipur vs Meghalaya | – | Match yet to begin |
| 1 Nov 2025 | Plate | Rangpo | Sikkim vs Arunachal Pradesh | – | Match yet to begin |
The Ranji Trophy is contested by state and regional teams. In this each fielding a mix of international players, India A cricketers, and young domestic stars. While the final squads for 2025 are to be officially announced by state associations, here’s an overview of what fans can expect from the key teams:
Mumbai: The most successful Ranji team in history, with over 40 titles. Always stacked with batting talent and young quicks.
Karnataka: Known for producing technically sound batters and quality spinners.
Saurashtra: A rising powerhouse with strong seam bowlers.
Delhi: Featuring young batters and IPL stars aiming to prove their red-ball credentials.
Tamil Nadu: Consistently competitive, with a balanced squad and strong home advantage.
Bengal: A team with rich history and passionate fan support, especially at Eden Gardens.
Vidarbha: Recent champions who rely on discipline and teamwork.
Hyderabad, Rajasthan, Kerala, and Punjab: Teams have the potential to be winners in their squads.
North East Teams (Meghalaya, Mizoram, Nagaland, Arunachal Pradesh, Manipur, Sikkim): They improve themselves at the Plate group and gain valuable experience.
Selectors will keep a close eye on Ranji performances, as this is often the final proving ground before Test and India A call-ups.
Related Article: Duleep Trophy 2025: Full Schedule, Squads, Match Dates, Venues
Every Indian Test legend has first made his mark on the Ranji circuit. This long format emulates the demands of international Test cricket, making it the ultimate test of a cricketer’s patience and skill.
It also fosters regional pride, with states rallying around their teams. Matches in smaller towns often attract enthusiastic crowds, showing how deeply rooted cricket is in India.
Fans can expect:
Youngsters making headlines with match-winning knocks or fiery spells.
Established internationals returning to keep their red-ball skills sharp.
Hard-fought group battles, where every run and wicket matters for qualification.
A thrilling knockout phase, culminating in a five-day final that crowns the champions of India.
The 2025 season is shaping up to be one of the most competitive in recent years, with several teams evenly matched.
With a packed schedule, prestigious venues and teams packed with hungry players, this season will showcase talent and determination. Whether it’s a young player finding success or a senior professional making a comeback, the Ranji Trophy never fails to deliver inspiring stories.
From January to March 2025, cricket fans across India will once again be glued to the scorecards, live streams and radio commentary.
Want to know when and where the IPL, ICC, Asia World Cup, Ranji matches are going to be held? Take a look at Cricbites! Here you will get every detail about it along with its livescore.
The tournament will run from January to March 2025, with the finals taking place at the end of March.
A total of 38 teams compete, divided into Elite and Plate groups.
It has a league stage with a points system followed by knockouts (quarter-finals, semi-finals and finals).
The BCCI will announce the final venue, but it is usually played at a major neutral venue.
It is a premier first-class tournament that develops players for Test cricket. Performances here often lead to call-ups to the India A and national teams.