Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI New ZealandNew Zealand (A)
One Day Internationals - Tomorrow, 02:00 Their fixtures Preview

India ODI Fixtures and Results

Every India ODI to come and the latest results, month by month, UK times

Updated , after the New Zealand game

June 2026 3 ODIs
SAT13 Jun IndiaIndia 195/3 India FTWon Afghanistan AFGAfghanistan 194 One Day InternationalsODI Sat 13 Jun, ODI: India won by 7 wickets
WED17 Jun IndiaIndia 402 India FTWon Afghanistan AFGAfghanistan 232 One Day InternationalsODI Wed 17 Jun, ODI: India won by 170 runs
SAT20 Jun IndiaIndia 224/1 India FTWon Afghanistan AFGAfghanistan 218 One Day InternationalsODI Sat 20 Jun, ODI: India won by 9 wickets
13 ODIs to come. 60 results on record.

India v Every Side

ODI record against each opponent, and runs a ODI

OpponentPW-LRunsOppLast
New ZealandNew Zealand 12 10-2 263 253 W7 Nov 26
AustraliaAustralia 12 6-6 239 230 W25 Oct 25
EnglandEngland 7 5-2 286 254 L19 Jul 26
South AfricaSouth Africa 7 5-2 275 228 W6 Dec 25
Sri LankaSri Lanka 7 4-2 274 195 L7 Aug 24
West IndiesWest Indies 6 4-2 285 250 L3 Oct 26
AfghanistanAfghanistan 4 4-0 274 229 W20 Jun 26
PakistanPakistan 2 2-0 218 216 W23 Feb 25
BangladeshBangladesh 2 2-0 246 242 W20 Feb 25
NetherlandsNetherlands 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.