
India have a packed scheduled in the FTP till the World Cup 2027 in South Africa. Men in Blue have set their eyes on the 2027 Cricket World Cup and to prepare for the tournament, they will play a lot of ODIs. Below, you can look at the ODI series India will play before the 2027 Cricket World Cup.
India vs South Africa | November-December 2025 (Home)
India will be playing three matches series against South Africa at home. With 2 ODIs already over in the series the final one will be played on December 6.
India vs New Zealand | January 2026 (Home)
New Zealand will arrive in India at the start of 2026. They will be here for a limited-overs series, which includes three ODIs.
India vs Afghanistan | June 2026 (Home)
India will host Afghanistan for three ODIs in June 2026. This will be the first bilateral ODI series between India and Afghanistan.
England vs India | July 2026 (Away)
India will be back in England for a limited-overs series in July 2026. They will take on the hosts in a three-match ODI series.
India vs West Indies | September-October 2026 (Home)
India will return home in the last week of September 2026. They will then host the West Indies for a white-ball series.
New Zealand vs India | October-November 2026 (Away)
India will embark on a long tour of New Zealand. It’s an all-format tour, with three ODIs.
India vs Sri Lanka | December 2026 (Home)
India will return home to conclude 2026 with another three-match ODI series. They will host neighbouring Sri Lanka in December.
Asia Cup | September 2027 (Away) – 4/5 matches if they reach the Final
- 1 ODI in 2025.
- 18 ODI in 2026.
- 9 to 12 Bilateral ODIs from June to September 2027.
- Asia Cup & World Cup in 2027.
India will be play at least 40 to 45 ODIs till the World Cup 2027.
India will be playing 11 matches in the World Cup 2027 if they reach the Final.



