India are set to square off with West Indies and South Africa in their upcoming 2025 home season. The hosts will play West Indies for only two Tests while they shall lock horns with the Proteas in all three formats spanning through the months of October to December.
The home season will kickstart with the first Test against the West Indies in Ahmedabad on October 2 while the final Test of the series is scheduled to be played at the Eden Gardens in Kolkata from October 10. The West Indies last toured the Indian subcontinent for a Test series back in 2018 when they went down 2-0.
South Africa’s visit to India commences with red-ball action as well, following suit to the West Indies tour, with the first of the two Tests to be played in New Delhi on November 14 while the Barsapara Stadium in Guwahati is poised to welcome Test cricket from November 22.
The two teams them compete in three ODIs, all three to be played in the Eastern part of the country, in Ranchi, Raipur and Vizag respectively. The month-long tour will come to a close with five T20Is in Cuttack, Mullanpur, Dharamsala, Lucknow and Ahmedabad with the upcoming T20 World Cup to be organized in March 2026 jointly by India and Sri Lanka.