Following India's 2-1 series victory against South Africa, cricket fans are eager to know when they can next see Virat Kohli and Rohit Sharma in action in the One Day International (ODI) format. Both Kohli and Sharma played in the final ODI against South Africa on December 6, 2025.
Vijay Hazare Trophy 2025-26
Before returning to international duties, both Virat Kohli and Rohit Sharma are slated to participate in the Vijay Hazare Trophy. Rohit Sharma will be representing Mumbai, with their first match scheduled against Sikkim on December 24 at the Sawai Mansingh Stadium in Jaipur. Mumbai will play all their group stage matches in Jaipur. Their schedule is as follows: * December 26 vs Uttarakhand * December 29 vs Chhattisgarh * December 31 vs Goa * January 3 vs Maharashtra * January 6 vs Himachal Pradesh * January 8 vs Punjab
If their team qualifies for the knockout stages, there will be more opportunities to watch them play. The pre-quarterfinals will likely start on January 9, the quarter-finals on January 12-13, the semi-finals on January 15–16, and the final on January 18.
India's ODI Schedule in 2026
Looking ahead to India's ODI schedule in 2026, fans can mark their calendars for a series of exciting matches. According to the current schedule, India is set to play several ODI series in 2026.
Here is a breakdown of India's confirmed ODI schedule till December 2026:
- January 2026: vs New Zealand (Home)
- 1st ODI: January 11, 2026, Baroda
- 2nd ODI: January 14, 2026, Rajkot
- 3rd ODI: January 18, 2026, Indore
- June 2026: vs Afghanistan (Home)
- This will be the first-ever bilateral ODI series between India and Afghanistan.
- July 2026: Tour of England (Away)
- 1st ODI: July 14, Birmingham
- 2nd ODI: July 16, Cardiff
- 3rd ODI: July 19, Lord's
- September-October 2026: vs West Indies (Home)
- October-November 2026: vs New Zealand (Away)
- December 2026: vs Sri Lanka (Home)
These matches are part of India's broader strategy to prepare for the 2027 World Cup, which will be held in South Africa, Zimbabwe and Namibia. In the lead-up to the 2027 World Cup, India is scheduled to play 27 ODIs, facing teams including Bangladesh, Australia, South Africa, New Zealand, and England.
