The 2025 red-ball cricket season in India is set to begin on January 23 with the resumption of the Ranji Trophy across the nation. Following a nearly two-month break, during which players competed in the Syed Mushtaq Ali Trophy and Vijay Hazare Trophy, the domestic red-ball competition is back. This season is expected to draw significant attention as several senior Indian cricketers are participating in the first couple of matches. Notable players like Rohit Sharma, Rishabh Pant, Yashasvi Jaiswal, Shubman Gill, and Ravindra Jadeja have been included in their respective teams’ squads. Meanwhile, former Indian captain Virat Kohli will miss Delhi’s opening game due to a neck sprain but is likely to feature in their second match against Railways, starting on January 30.
Ranji Trophy 2025 Start Date
The Ranji Trophy 2025 resumes on January 23, featuring Elite Group teams after a break since October 2024. Matches will follow a four-day format, with key Indian Test players participating. Additionally, the Plate League final between Goa and Nagaland is set for January 23–26. Games begin at 9:30 AM IST, with the toss at 9:00 AM IST.
Ranji Trophy 2025 Teams
Elite
- Andhra cricket team
- Assam cricket team
- Baroda cricket team
- Bengal cricket team
- Bihar cricket team
- Chandigarh cricket team
- Chhattisgarh cricket team
- Delhi cricket team
- Gujarat cricket team
- Haryana cricket team
- Himachal Pradesh cricket team
- Hyderabad cricket team
- Jammu & Kashmir cricket team
- Jharkhand cricket team
- Karnataka cricket team
- Kerala cricket team
- Madhya Pradesh cricket team
- Maharashtra cricket team
- Meghalaya cricket team
- Mumbai cricket team
- Odisha cricket team
- Puducherry cricket team
- Punjab cricket team
- Railways cricket team
- Rajasthan cricket team
- Saurashtra cricket team
- Services cricket team
- Tamil Nadu cricket team
- Tripura cricket team
- Uttar Pradesh cricket team
- Uttarakhand cricket team
- Vidarbha cricket team
Plate
- Nagaland
- Mizoram
- Sikkim
- Manipur
- Arunachal Pradesh
- Goa
Ranji Trophy 2025 Format and Rules
The Ranji Trophy 2025 features a league-based structure, divided into Elite Groups A, B, C, and D. Teams compete in round-robin matches within their groups, with top performers advancing to the knockout rounds, including quarter-finals, semi-finals, and the final.
Played over four days under first-class cricket rules, each match allows teams two innings and can end in a win, loss, draw, or tie. Points are awarded based on results, with outright wins earning the most. In case of draws, bonus points are granted for first-innings leads. Teams with the highest points progress to the next stage.
The tournament concludes with a final where the best two teams compete for the coveted Ranji Trophy. This competition serves as a crucial platform for domestic players to display their talent and stake their claim for higher honors.
Ranji Trophy 2025 Live Streaming
Ranji Trophy 2025 matches in India will be live-streamed on the JioCinema app and website. Fans can watch the games for free starting January 23, 2025, as the tournament continues with its next round of fixtures.
Ranji Trophy 2025 schedule
Date | Time | Group | Teams | Venue |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group A | Maharashtra vs Baroda | Nasik |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group A | Mumbai vs Jammu & Kashmir | Mumbai |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group A | Meghalaya vs Odisha | Shillong |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group A | Tripura vs Services | Agartala |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group B | Gujarat vs Uttarakhand | Ahmedabad |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group B | Hyderabad vs Himachal Pradesh | Hyderabad |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group B | Puducherry vs Andhra | Puducherry |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group B | Rajasthan vs Vidarbha | Jaipur |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group C | Karnataka vs Punjab | – |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group C | Bengal vs Haryana | Kalyani |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group C | Bihar vs Uttar Pradesh | Patna |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group C | Kerala vs Madhya Pradesh | Thumba |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group D | Assam vs Railways | Guwahati |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group D | Tamil Nadu vs Chandigarh | Salem |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group D | Jharkhand vs Chhattisgarh | Jamshedpur |
Thu, 23 Jan ’25 | 9:30 AM | Elite, Group D | Saurashtra vs Delhi | Rajkot |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group A | Baroda vs Jammu & Kashmir | Vadodara |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group A | Maharashtra vs Tripura | Solapur |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group A | Mumbai vs Meghalaya | Mumbai |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group A | Odisha vs Services | Cuttack |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group B | Gujarat vs Himachal Pradesh | Ahmedabad |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group B | Vidarbha vs Hyderabad | Nagpur |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group B | Puducherry vs Uttarakhand | Puducherry |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group B | Andhra vs Rajasthan | Vizianagaram |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group C | Karnataka vs Haryana | – |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group C | Bengal vs Punjab | Eden Gardens |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group C | Kerala vs Bihar | Thumba |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group C | Madhya Pradesh vs Uttar Pradesh | Indore |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group D | Saurashtra vs Assam | Rajkot |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group D | Chhattisgarh vs Chandigarh | Raipur |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group D | Railways vs Delhi | – |
Thu, 30 Jan ’25 | 9:30 AM | Elite, Group D | Jharkhand vs Tamil Nadu | Jamshedpur |
Sat, 08 Feb ’25 | TBD | 1st Quarter Final | TBD | – |
Sat, 08 Feb ’25 | TBD | 2nd Quarter Final | TBD | – |
Sat, 08 Feb ’25 | TBD | 3rd Quarter Final | TBD | – |
Sat, 08 Feb ’25 | TBD | 4th Quarter Final | TBD | – |
Mon, 17 Feb ’25 | TBD | 1st Semi Final | TBD | – |
Mon, 17 Feb ’25 | TBD | 2nd Semi Final | TBD | – |
Wed, 26 Feb ’25 | TBD | Final | TBD | – |