The Board of Control for Cricket in India (BCCI) has unveiled the schedule for the Indian men’s cricket team’s home season (2024-25), and it promises to be an thrilling ride for cricket enthusiasts. BCCI has released the dates on Thursday, 20 June evening.

The season will kick off with a two-match Test series against Bangladesh, followed by three T20 Internationals (T20Is) against the same opponents. This will be a great opportunity for the Indian team to gain momentum and fine-tune their skills before the arrival of the Kiwis, who will visit India for a three-match Test series.

As the year 2025 begins, India will host England for a white-ball series that includes five T20Is and three One-Day Internationals (ODIs). This series is expected to be a high-intensity affair, with both teams boasting some of the world’s best players.



The BCCI has planned this schedule to provide a perfect blend of red-ball and white-ball cricket, allowing the Indian team to prepare for the upcoming international assignments.

With this exciting schedule, cricket fans can look forward to some thrilling matches in the coming months. The BCCI has ensured that the home season promises something for everyone, with a mix of Test matches, T20Is, and ODIs. Get ready to witness some exciting cricket action as the Indian men’s team takes on some of the top teams in the world!


Bangladesh tour of India:

September 19: IND vs BAN – First Test – Chennai (9.30 AM IST)

September 27: IND vs BAN – Second Test – Kanpur (9.30 AM IST)

October 06: IND vs BAN – First T20I – Dharamsala (7.00 PM IST)

October 09: IND vs BAN – Second T20I – Delhi (7.00 PM IST)

October 12: IND vs BAN – Third T20I – Hyderabad (7.00 PM IST)

ALSO READ: Rahul Dravid loses his cool on response to 1997 test defeat

New Zealand tour of India:

October 16: IND vs NZ – First Test – Bengaluru (9.30 AM IST)

October 24: IND vs NZ – Second Test – Pune (9.30 AM IST)

November 1: IND vs NZ – Third Test – Mumbai (9.30 AM IST)

England tour of India:

January 22 – IND vs ENG – First T20I – Chennai (7.00 PM IST)

January 25 – IND vs ENG – Second T20I – Kolkata (7.00 PM IST)

January 28 – IND vs ENG – Third T20I – Rajkot (7.00 PM IST)

January 31 – IND vs ENG – Fourth T20I – Pune (7.00 PM IST)

February 2 – IND vs ENG – Fifth T20I – Mumbai (7.00 PM IST)

February 6 – IND vs ENG – First ODI – Nagpur (1.30 PM IST)

February 09 – IND vs ENG – Second ODI – Cuttack (1.30 PM IST)

February 12 – IND vs ENG – Third ODI – Ahmedabad (1.30 PM IST)


By Ritik Sharma

A common man who is doing calm se kaam, a failed cricketer, still in love with it. Establishing my journey into Journalism & if you love my articles then share it with your dear ones Instagram - @ritiksharma45