The Ranji Trophy 2024-25 campaign will commence on October 11 and will run till March 2, 2025.

Organised by the Board of Control for Cricket in India, the 90th edition of Ranji Trophy - the premier domestic first-class competition in India - will feature 38 teams that will vie for the title over the course of 135 matches. 

The first-round matches will be played between October 11 and October 14. The Ranji Trophy is split into two divisions - Elite and Plate- with 32 teams in the Elite category and six teams in the Plate League. 

The teams in the Elite category have been divided into four groups, comprising eight teams each.

All the group stage matches will be held over four days with the knockouts extending to five days. However, the Plate League will only have four-day matches, including the final.

Ranji Trophy 2024-25 teams and groups

Elite Group A: Baroda, Jammu and Kashmir, Maharashtra, Meghalaya, Mumbai, Odisha, Services and Tripura

Elite Group B: Andhra, Gujarat, Himachal Pradesh, Hyderabad, Puducherry, Rajasthan, Uttarakhand and Vidarbha

Elite Group C: Bengal, Bihar, Haryana, Karnataka, Kerala, Madhya Pradesh, Punjab and Uttar Pradesh

Elite Group D: Assam, Chandigarh, Chhattisgarh, Delhi, Jharkhand, Railways, Saurashtra and Tamil Nadu

Plate: Arunachal Pradesh, Goa, Manipur, Mizoram, Nagaland and Sikkim

The Elite division will have four groups with eight teams in each of them. Each team will play a game against every opponent in the same group in a single round-robin format with a total of four home and three away matches.

The top two teams from each Elite Group will proceed to play the quarter-finals with the eventual winners moving onto the semi-finals and final subsequently. 

Meanwhile, the Plate Division will be a single group affair with each team playing once against the other five opponents. The top two teams will meet in the final of the Plate League and also gain promotion to next year’s Elite League.

Two teams with the least points out of the four bottom-placed teams in the Elite Group will get relegated to the Plate League next season.

The Ranji Trophy 2024-25 will be conducted over an extended period with both the white-ball domestic tournaments being scheduled in between. Hence the final of the Ranji Trophy is scheduled to happen from February 26 to March 2, 2025. 

Mumbai are the defending champions of the Ranji Trophy, winning their 42nd domestic title last year by beating Vidarbha in the final by 169 runs at the Wankhede Stadium in March 2024.

Mumbai will start their Ranji Trophy campaign this year on a victorious note after getting the better of Rest of India in the Irani Cup 2024 earlier this month.

Where to watch Ranji Trophy 2024-25 live in India

Live streaming of the Ranji Trophy 2024-25 will be available on the Jio Cinema app and website in India.

The Ranji Trophy 2024-25 will also be telecast live on the Sports 18 Network TV channels in India.

Ranji Trophy 2024-25 schedule and live match start times

All match times are in India Standard Time (IST)

Friday, October 11 - Monday, October 14

Elite Group A

Baroda vs Mumbai, Kotambi Stadium, Vadodara, 9:30 AM

Jammu & Kashmir vs Maharashtra, Sher E Kashmir Cricket Stadium, Srinagar, 9:30 AM

Services vs Meghalaya, Airforce Complex Ground, Palam, New-Delhi, 9:30 AM

Tripura vs Odisha, MBB Stadium, Agartala, 9:30 AM

Elite Group B

Hyderabad vs Gujarat, Gymkhana Ground, Hyderabad, 9:30 AM

Himachal Pradesh vs Uttarakhand, Himachal Pradesh Cricket Association Stadium, Dharamsala, 9:30 AM

Rajasthan vs Puducherry, Sawai Mansingh Stadium, Jaipur, 9:30 AM

Vidarbha vs Andhra, VCA Stadium, Civil Lines, Nagpur, 9:30 AM

Elite Group C

Madhya Pradesh vs Karnataka, Holkar Stadium, Indore, 9:30 AM

Uttar Pradesh vs Bengal, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow, 9:30 AM

Haryana vs Bihar, Chaudhry Bansi Lal Cricket Stadium, Lahli, 9:30 AM

Kerala vs Punjab, St. Xavier's KCA Cricket Ground, Trivandrum, 9:30 AM

Elite Group D

Assam vs Jharkhand, ACA Stadium, Barsapara, Guwahati, 9:30 AM

Chandigarh vs Railways, GMSSS Sec-26 Cricket Ground, Chandigarh, 9:30 AM

Chhattisgarh vs Delhi, Shaheed Veer Narayan Singh International Stadium, Raipur, 9:30 AM

Tamil Nadu vs Saurashtra, Sri Ramakrishna College of Arts and Science Ground, Coimbatore, 9:30 AM

Friday, October 18 - Monday, October 21

Elite Group A

Services vs Baroda, Palam A Ground, Model Sports Complex, Delhi, 9:30 AM

Odisha vs Jammu & Kashmir, Barabati Stadium, Cuttack, 9:30 AM

Mumbai vs Maharashtra, Sharad Pawar Cricket Academy BKC, Mumbai, 9:30 AM

Meghalaya vs Tripura, Meghalaya Cricket Association Cricket Ground, Polo Ground, Shillong, 9:30 AM

Elite Group B

Gujarat vs Andhra, Narendra Modi Stadium, Ahmedabad, 9:30 AM

Himachal Pradesh vs Rajasthan, Himachal Pradesh Cricket Association Stadium, Dharamsala, 9:30 AM

Uttarakhand vs Hyderabad, Rajiv Gandhi International Cricket Stadium, Dehradun, 9:30 AM

Puducherry vs Vidarbha, Cricket Association Puducherry Siechem Ground, Puducherry, 9:30 AM

Elite Group C

Karnataka vs Kerala, KSCA Cricket Ground, Alur, 9:30 AM

Bengal vs Bihar, Eden Gardens, Kolkata, 9:30 AM

Uttar Pradesh vs Haryana, Dr Akhilesh Das Stadium, Lucknow, 9:30 AM

Punjab vs Madhya Pradesh, Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, 9:30 AM

Elite Group D

Assam vs Chandigarh, Barsapara Cricket Stadium, Guwahati, 9:30 AM

Saurashtra vs Chhattisgarh, Saurashtra Cricket Association Stadium, Rajkot, 9:30 AM

Delhi vs Tamil Nadu, Arun Jaitley Stadium, Delhi, 9:30 AM

Railways vs Jharkhand, ADSA Railways Cricket Ground, Ahmedabad, 9:30 AM

Saturday, October 26 - Tuesday, October 29

Elite Group A

Baroda vs Odisha, Kotambi Stadium, Vadodara, 9:30 AM

Jammu and Kashmir vs Services, Sher-i-Kashmir Stadium, Srinagar, 9:30 AM

Maharashtra vs Meghalaya, TBC, TBC, 9:30 AM

Tripura vs Mumbai, Maharaja Bir Bikram College Stadium, Agartala, 9:30 AM

Elite Group B

Uttarakhand vs Vidarbha, Rajiv Gandhi International Cricket Stadium, Dehradun, 9:30 AM

Rajasthan vs Gujarat, Sawai Mansingh Stadium, Jaipur, 9:30 AM

Andhra vs Himachal Pradesh, Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam, 9:30 AM

Hyderabad vs Puducherry, Rajiv Gandhi International Stadium, Hyderabad, 9:30 AM

Elite Group C

Bengal vs Kerala, Eden Gardens, Kolkata, 9:30 AM

Madhya Pradesh vs Haryana, Holkar Cricket Stadium, Indore, 9:30 AM

Punjab vs Uttar Pradesh, Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh, 9:30 AM

Bihar vs Karnataka, Moin-ul-Haq Stadium, Patna, 9:30 AM

Elite Group D

Delhi vs Assam, Arun Jaitley Stadium, Delhi, 9:30 AM

Jharkhand vs Chandigarh, Keenan Stadium, Jamshedpur, 9:30 AM

Tamil Nadu vs Chhattisgarh, SNR College Cricket Ground, Coimbatore, 9:30 AM

Saurashtra vs Railways, Saurashtra Cricket Association Stadium, Rajkot, 9:30 AM

Wednesday, November 6 - Saturday, November 9

Elite Group A

Tripura vs Baroda, Maharaja Bir Bikram College Stadium, Agartala, 9:30 AM

Meghalaya vs Jammu and Kashmir, Meghalaya Cricket Association Cricket Ground, Shillong, 9:30 AM

Maharashtra vs Services, Maharashtra Cricket Association Stadium, Pune, 9:30 AM

Mumbai vs Odisha, Sharad Pawar Cricket Academy BKC, Mumbai, 9:30 AM

Elite Group B

Andhra vs Uttarakhand, Dr PVG Raju ACA Sports Complex, Vizianagaram, 9:30 AM

Gujarat vs Puducherry, Narendra Modi Stadium, Ahmedabad, 9:30 AM

Vidarbha vs Himachal Pradesh, Vidarbha Cricket Association Ground, Nagpur, 9:30 AM

Rajasthan vs Hyderabad, Sawai Mansingh Stadium, Jaipur, 9:30 AM

Elite Group C

Bihar vs Madhya Pradesh, Moin-ul-Haq Stadium, Patna, 9:30 AM

Haryana vs Punjab, Ch Bansi Lal Cricket Stadium, Rohtak, 9:30 AM

Kerala vs Uttar Pradesh, St Xavier's College Ground, Thumba, 9:30 AM

Karnataka vs Bengal, M.Chinnaswamy Stadium, Bengaluru, 9:30 AM

Elite Group D

Assam vs Tamil Nadu, Barsapara Cricket Stadium, Guwahati, 9:30 AM

Chandigarh vs Delhi, TBC, TBC, 9:30 AM

Chhattisgarh vs Railways, Shaheed Veer Narayan Singh International Stadium, Raipur, 9:30 AM

Jharkhand vs Saurashtra, JSCA International Stadium Complex, Ranchi, 9:30 AM

Wednesday, November 13 - Saturday, November 16

Elite Group A

Baroda vs Meghalaya, Kotambi Stadium, Vadodara, 9:30 AM

Jammu and Kashmir vs Tripura, Hostel Ground JKCA, Jammu, 9:30 AM

Odisha vs Maharashtra, Barabati Stadium, Cuttack, 9:30 AM

Services vs Mumbai, Palam A Stadium, Delhi, 9:30 AM

Elite Group B

Uttarakhand vs Rajasthan, Abhimanyu Cricket Academy, Dehradun, 9:30 AM

Vidarbha vs Gujarat, Vidarbha Cricket Association Ground, Nagpur, 9:30 AM

Himachal Pradesh vs Puducherry, Himachal Pradesh Cricket Association Stadium, Dharamsala, 9:30 AM

Hyderabad vs Andhra, Rajiv Gandhi International Stadium, Uppal, Hyderabad, 9:30 AM

Elite Group C

Madhya Pradesh vs Bengal, Holkar Cricket Stadium, Indore, 9:30 AM

Punjab vs Bihar, I.S. Bindra Punjab Cricket Association Stadium, Mohali, 9:30 AM

Haryana vs Kerala, CH Bansi Lal Cricket Stadium, Lahli, Rohtak, 9:30 AM

Uttar Pradesh vs Karnataka, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow, 9:30 AM

Elite Group D

Chhattisgarh vs Assam, Shaheed Veer Narayan Singh International Stadium, Raipur, 9:30 AM

Chandigarh vs Saurashtra, TBC, TBC, 9:30 AM

Delhi vs Jharkhand, Arun Jaitley Stadium, Delhi, 9:30 AM

Railways vs Tamil Nadu, Narendra Modi Stadium, Ahmedabad, 9:30 AM

Thursday, January 23 - Sunday, January 26

Elite Group A

Maharashtra vs Baroda, Golf Club Ground, Nasik, 9:30 AM

Mumbai vs Jammu and Kashmir, Sharad Pawar Cricket Academy BKC, Mumbai, 9:30 AM

Meghalaya vs Odisha, Meghalaya Cricket Association Cricket Ground, Polo Ground, Shillong, 9:30 AM

Tripura vs Services, Maharaja Bir Bikram College Stadium, Agartala, 9:30 AM

Elite Group B

Rajasthan vs Vidarbha, Sawai Mansingh Stadium, Jaipur, 9:30 AM

Gujarat vs Uttarakhand, Gujarat College Ground, Ahmedabad, 9:30 AM

Hyderabad vs Himachal Pradesh, Rajiv Gandhi International Stadium, Uppal, Hyderabad, 9:30 AM

Puducherry vs Andhra, Cricket Association Puducherry Siechem Ground, 9:30 AM

Elite Group C

Bengal vs Haryana, Eden Gardens, Kolkata, 9:30 AM

Bihar vs Uttar Pradesh, Moin-ul-Haq Stadium, Patna, 9:30 AM

Kerala vs Madhya Pradesh, St Xavier's College Ground, Thumba, 9:30 AM

Karnataka vs Punjab, TBC, TBC, 9:30 AM

Elite Group D

Assam vs Railways, Barsapara Cricket Stadium, Guwahati, 9:30 AM

Tamil Nadu vs Chandigarh, Salem Cricket Foundation Ground, 9:30 AM

Jharkhand vs Chhattisgarh, Keenan Stadium, Jamshedpur, 9:30 AM

Saurashtra vs Delhi, Saurashtra Cricket Association Stadium, Rajkot, 9:30 AM

Thursday, January 30 - Sunday, February 2

Elite Group A

Baroda vs Jammu and Kashmir, Kotambi Stadium, Vadodara, 9:30 AM

Maharashtra vs Tripura, Indira Gandhi Stadium, Solapur, 9:30 AM

Mumbai vs Meghalaya, Sharad Pawar Cricket Academy BKC, Mumbai, 9:30 AM

Odisha vs Services, DRIEMS Ground, Tangi, Cuttack, 9:30 AM

Elite Group B

Andhra vs Rajasthan, Dr PVG Raju ACA Sports Complex, Vizianagaram, 9:30 AM

Gujarat vs Himachal Pradesh, Narendra Modi Stadium, Ahmedabad, 9:30 AM

Vidarbha vs Hyderabad, Vidarbha Cricket Association Ground, Nagpur, 9:30 AM

Puducherry vs Uttarakhand, Cricket Association Puducherry Siechem Ground, 9:30 AM

Elite Group C

Bengal vs Punjab, Eden Gardens, Kolkata, 9:30 AM

Kerala vs Bihar, St Xavier's College Ground, Thumba, 9:30 AM

Madhya Pradesh vs Uttar Pradesh, Holkar Cricket Stadium, Indore, 9:30 AM

Karnataka vs Haryana, TBC, TBC, 9:30 AM

Elite Group D

Saurashtra vs Assam, Saurashtra Cricket Association Stadium, Rajkot, 9:30 AM

Chhattisgarh vs Chandigarh, Shaheed Veer Narayan Singh International Stadium, Raipur, 9:30 AM

Railways vs Delhi, TBC, TBC, 9:30 AM

Jharkhand vs Tamil Nadu, Keenan Stadium, Jamshedpur, 9:30 AM

Saturday, February 8 - Wednesday, February 12

Quarter Final 1 - TBA vs TBA

Quarter Final 2 - TBA vs TBA

Quarter Final 3 - TBA vs TBA

Quarter Final 4 - TBA vs TBA

Monday, February 17 - Friday, February 12

Semi Final 1 - TBA vs TBA

Semi Final 2 - TBA vs TBA

Wednesday, February 26 - Sunday, March 2

Ranji Trophy 2024-25 Final - TBA vs TBA

Photo Credit: Imago