After the conclusion of the three-match ODI series against New Zealand — which ended in a 2–1 series defeat for India — fans are now looking ahead to India’s next One Day International assignment. Here’s a clear breakdown of when India will play their next ODI, who the opponents are, and what lies ahead.

India’s next ODI series: England tour of India

India’s next ODI match will come against England, with the visitors set to play a three-match ODI series in India. This series will mark India’s immediate return to the 50-over format following the New Zealand series.

India vs England ODI series – dates and timings

  • 1st ODI: July 14, 2026 – Starts at 5:30 PM IST
  • 2nd ODI: July 16, 2026 – Starts at 5:30 PM IST
  • 3rd ODI: July 19, 2026 – Starts at 3:30 PM IST

All matches will be played in India, and timings are as per Indian Standard Time (IST).

What this series means for India

The England ODIs will be an important opportunity for India to regroup after the New Zealand setback. Senior players are expected to feature prominently as India aim to reassert control in home conditions and build momentum for upcoming international commitments in 2026.

In summary

India’s next ODI match will be played on July 14, 2026, against England. The three-match series will run through July 19, giving fans a clear window to watch India return to action in the one-day format.

With a high-profile opponent visiting and a fresh start on offer, the England series is set to be India’s next major ODI challenge.