when is india vs england odi series 2026
The India vs England ODI series in 2026 is scheduled for 14 July, 16 July, and 19 July 2026. The three matches are set for Edgbaston, Sophia Gardens, and Lord’s respectively.
ODI fixtures
- 1st ODI: 14 July 2026, Edgbaston, Birmingham.
- 2nd ODI: 16 July 2026, Sophia Gardens, Cardiff.
- 3rd ODI: 19 July 2026, Lord’s, London.
Extra context
The ODI leg is part of India’s England white-ball tour, which also includes five T20Is earlier in July 2026. Several reports also say broadcast coverage begins with the ODI phase on 14 July.
| Match | Date | Venue |
|---|---|---|
| 1st ODI | 14 July 2026 | Edgbaston, Birmingham |
| 2nd ODI | 16 July 2026 | Sophia Gardens, Cardiff |
| 3rd ODI | 19 July 2026 | Lord’s, London |