India Stats
India ODI Fixtures and Results
Every India ODI to come and the latest results, month by month, UK times
Updated 7 November 2026, after the New Zealand game
India v Every Side
ODI record against each opponent, and runs a ODI
| Opponent | P | W-L | Runs | Opp | Last |
|---|---|---|---|---|---|
| 12 | 10-2 | 263 | 253 | W7 Nov 26 | |
| 12 | 6-6 | 239 | 230 | W25 Oct 25 | |
| 7 | 5-2 | 286 | 254 | L19 Jul 26 | |
| 7 | 5-2 | 275 | 228 | W6 Dec 25 | |
| 7 | 4-2 | 274 | 195 | L7 Aug 24 | |
| 6 | 4-2 | 285 | 250 | L3 Oct 26 | |
| 4 | 4-0 | 274 | 229 | W20 Jun 26 | |
| 2 | 2-0 | 218 | 216 | W23 Feb 25 | |
| 2 | 2-0 | 246 | 242 | W20 Feb 25 | |
| 1 | 1-0 | 410 | 250 | W12 Nov 23 |
India ODI Fixtures Questions
When do India play next?
India play New Zealand away in the One Day Internationals on Friday 13 November at 02:00 (UK time), at Bay Oval, Mount Maunganu.
When is India's next home ODI?
India are next at home against Sri Lanka on Sunday 13 December at 08:30 (UK time).
What were India's last results?
India beat New Zealand by 4 runs on 7 Nov 2026. India beat New Zealand by 5 wickets on 4 Nov 2026. West Indies beat India by 5 wickets on 3 Oct 2026.
How many ODIs have India played in 2026?
India have played 14 ODIs in 2026 and won 9.