Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next ODI New Zealand (A)
One Day Internationals - Fri 13 Nov, 02:00 Their stats Preview

India ODI Stats

India ODIs game by game, and how the opposition did in each

Updated 7 November 2026, after the New Zealand game

Reset
Stat Avg Proj 13 Nov 26 New ZealandA Next
One Day Internationals 7 Nov 26 New ZealandA 113/7134
One Day Internationals 4 Nov 26 New ZealandA 143/5185
One Day Internationals 3 Oct 26 West IndiesH 351/7352/5
One Day Internationals 30 Sep 26 West IndiesH 406/2405/7
One Day Internationals 27 Sep 26 West IndiesH 300/2295/7
One Day Internationals 19 Jul 26 EnglandA 360/7387/3
One Day Internationals 16 Jul 26 EnglandA 233235/6
One Day Internationals 14 Jul 26 EnglandA 262/4258
One Day Internationals 20 Jun 26 AfghanistanH 224/1218
One Day Internationals 17 Jun 26 AfghanistanH 402232
One Day Internationals 13 Jun 26 AfghanistanH 195/3194
One Day Internationals 18 Jan 26 New ZealandH 296337/8
One Day Internationals 14 Jan 26 New ZealandH 284/7286/3
One Day Internationals 11 Jan 26 New ZealandH 306/6300/8
One Day Internationals 6 Dec 25 South AfricaH 271/1270
One Day Internationals 3 Dec 25 South AfricaH 358/5362/6
One Day Internationals 30 Nov 25 South AfricaH 349/8332
One Day Internationals 25 Oct 25 AustraliaA 237/1236
One Day Internationals 23 Oct 25 AustraliaA 264/9265/8
One Day Internationals 19 Oct 25 AustraliaA 136/9131/3
ICC Champions Trophy 9 Mar 25 New ZealandH 254/6251/7
ICC Champions Trophy 4 Mar 25 AustraliaH 267/6264
ICC Champions Trophy 2 Mar 25 New ZealandA 249/9205
ICC Champions Trophy 23 Feb 25 PakistanA 244/4241
ICC Champions Trophy 20 Feb 25 BangladeshA 231/4228
One Day Internationals 12 Feb 25 EnglandH 356214
One Day Internationals 9 Feb 25 EnglandH 308/6304
One Day Internationals 6 Feb 25 EnglandH 251/6248
One Day Internationals 7 Aug 24 Sri LankaA 138248/7
One Day Internationals 4 Aug 24 Sri LankaA 208240/9
One Day Internationals 2 Aug 24 Sri LankaA 230230/8
One Day Internationals 21 Dec 23 South AfricaA 296/8218
One Day Internationals 19 Dec 23 South AfricaA 211215/2
One Day Internationals 17 Dec 23 South AfricaA 117/2116
ICC Cricket World Cup 19 Nov 23 AustraliaH 240241/4
ICC Cricket World Cup 15 Nov 23 New ZealandH 397/4327
ICC Cricket World Cup 12 Nov 23 NetherlandsH 410/4250
ICC Cricket World Cup 5 Nov 23 South AfricaH 326/583
ICC Cricket World Cup 2 Nov 23 Sri LankaH 357/855
ICC Cricket World Cup 29 Oct 23 EnglandH 229/9129
Runs 270243 113134 143185 351352 406405 300295 360387 233235 262258 224218 402232 195194 296337 284286 306300 271270 358362 349332 237236 264265 136131 254251 267264 249205 244241 231228 356214 308304 251248 138248 208240 230230 296218 211215 117116 240241 397327 410250 32683 35755 229129
Wickets 8.36.4 107 105 57 72 72 37 610 104 101 1010 103 810 37 86 101 65 108 101 89 39 76 106 109 104 104 1010 106 106 710 910 810 108 210 102 410 104 104 105 108 109
Run rate 6.295.46 - 4.43.3 6.34.6 7.07.3 9.38.1 7.25.9 7.27.7 5.35.3 5.85.4 7.84.9 8.15.2 8.57.8 6.46.7 5.76.0 6.26.0 6.85.6 7.27.3 7.06.7 6.25.1 5.35.7 5.26.2 5.25.0 5.55.3 5.04.5 5.74.9 5.04.6 7.16.2 6.96.1 6.55.2 5.35.0 4.94.8 4.84.6 5.94.8 4.65.1 7.04.2 4.85.6 7.96.7 8.25.2 6.53.1 7.12.8 4.63.7
Sixes 7.45.5 54 28 175 1512 134 106 43 35 84 122 712 911 33 84 89 711 1612 41 28 46 94 78 64 23 44 104 94 45 46 62 65 84 46 14 35 1911 169 60 90 43
Fours 24.521.1 129 2016 2534 4138 2529 3842 2322 2423 2323 4529 2114 2433 2723 2227 2519 3225 2234 2221 2715 109 1315 1620 1612 2314 2116 3628 3428 3423 1819 1519 2123 2216 2021 1611 1322 3028 3719 3510 316 2010
Catches 4.94.2 - 77 85 35 71 52 34 59 81 71 58 61 58 15 35 61 54 86 61 64 37 24 52 28 52 94 46 74 44 22 63 63 76 26 31 37 94 43 34 65 16
Powerplay runs 62.453.5 4029 4945 2878 9296 7085 4958 6151 5651 8339 8063 8579 6747 5834 4849 4842 6651 8047 6863 2942 2755 6469 5563 3745 6452 6939 5284 7775 7177 6741 7642 7137 5964 4639 6252 8060 8446 9162 9135 6014 3540
Powerplay wickets lost 1.151.78 - 33 12 21 01 00 00 12 20 04 11 13 22 01 10 01 21 13 01 21 32 01 22 31 12 15 12 00 23 30 01 01 21 10 14 23 12 01 13 16 24
Performance points 475400 - 377333 414322 473513 594432 484341 440541 389505 546320 479232 620503 470252 498599 344466 473463 516288 504484 606546 479254 475501 218360 406420 504397 484454 473324 518339 608452 560449 503403 297491 423446 442452 544425 260484 343153 338493 679418 635347 530221 597245 457351
Dream11 points 839691 - 707549 711563 833866 1021798 876606 803970 688830 887593 840442 1145804 784481 8611008 627776 839765 939522 852799 1043963 834451 781860 381618 721684 860722 855731 791538 860572 1067787 919735 902706 616851 706798 793852 936707 490827 692306 575823 1190728 1209607 1012387 1061391 853610
Each figure is India's, the opposition's under it. Wickets are the wickets India took. Proj is our projection for the next ODI.

India ODI Game by Game

Runs, the last 40 ODIs, newest on the left

Line260.5
Avg
Hit
One Day Internationals 7 Nov 26 New ZealandA 113/7134
One Day Internationals 4 Nov 26 New ZealandA 143/5185
One Day Internationals 3 Oct 26 West IndiesH 351/7352/5
One Day Internationals 30 Sep 26 West IndiesH 406/2405/7
One Day Internationals 27 Sep 26 West IndiesH 300/2295/7
One Day Internationals 19 Jul 26 EnglandA 360/7387/3
One Day Internationals 16 Jul 26 EnglandA 233235/6
One Day Internationals 14 Jul 26 EnglandA 262/4258
One Day Internationals 20 Jun 26 AfghanistanH 224/1218
One Day Internationals 17 Jun 26 AfghanistanH 402232
One Day Internationals 13 Jun 26 AfghanistanH 195/3194
One Day Internationals 18 Jan 26 New ZealandH 296337/8
One Day Internationals 14 Jan 26 New ZealandH 284/7286/3
One Day Internationals 11 Jan 26 New ZealandH 306/6300/8
One Day Internationals 6 Dec 25 South AfricaH 271/1270
One Day Internationals 3 Dec 25 South AfricaH 358/5362/6
One Day Internationals 30 Nov 25 South AfricaH 349/8332
One Day Internationals 25 Oct 25 AustraliaA 237/1236
One Day Internationals 23 Oct 25 AustraliaA 264/9265/8
One Day Internationals 19 Oct 25 AustraliaA 136/9131/3
ICC Champions Trophy 9 Mar 25 New ZealandH 254/6251/7
ICC Champions Trophy 4 Mar 25 AustraliaH 267/6264
ICC Champions Trophy 2 Mar 25 New ZealandA 249/9205
ICC Champions Trophy 23 Feb 25 PakistanA 244/4241
ICC Champions Trophy 20 Feb 25 BangladeshA 231/4228
One Day Internationals 12 Feb 25 EnglandH 356214
One Day Internationals 9 Feb 25 EnglandH 308/6304
One Day Internationals 6 Feb 25 EnglandH 251/6248
One Day Internationals 7 Aug 24 Sri LankaA 138248/7
One Day Internationals 4 Aug 24 Sri LankaA 208240/9
One Day Internationals 2 Aug 24 Sri LankaA 230230/8
One Day Internationals 21 Dec 23 South AfricaA 296/8218
One Day Internationals 19 Dec 23 South AfricaA 211215/2
One Day Internationals 17 Dec 23 South AfricaA 117/2116
ICC Cricket World Cup 19 Nov 23 AustraliaH 240241/4
ICC Cricket World Cup 15 Nov 23 New ZealandH 397/4327
ICC Cricket World Cup 12 Nov 23 NetherlandsH 410/4250
ICC Cricket World Cup 5 Nov 23 South AfricaH 326/583
ICC Cricket World Cup 2 Nov 23 Sri LankaH 357/855
ICC Cricket World Cup 29 Oct 23 EnglandH 229/9129

India ODI Results

The last 40 ODIs, newest first: 27 won

Opponent Result IND Opp RR
New Zealand (A)ODI, 7 Nov Wby 4 runs 113/726 ov 13441 ov 4.35
New Zealand (A)ODI, 4 Nov Wby 5 wickets 143/522.4 ov 18540.2 ov 6.31
West Indies (H)ODI, 3 Oct Lby 5 wickets 351/750 ov 352/548.2 ov 7.02
West Indies (H)ODI, 30 Sep Wby 8 wickets 406/243.3 ov 405/750 ov 9.33
West Indies (H)ODI, 27 Sep Wby 8 wickets 300/241.4 ov 295/750 ov 7.20
England (A)ODI, 19 Jul Lby 27 runs 360/750 ov 387/350 ov 7.20
England (A)ODI, 16 Jul Lby 4 wickets 23344 ov 235/644.1 ov 5.30
England (A)ODI, 14 Jul Wby 6 wickets 262/445.2 ov 25847.5 ov 5.78
Afghanistan (H)ODI, 20 Jun Wby 9 wickets 224/128.4 ov 21844.2 ov 7.81
Afghanistan (H)ODI, 17 Jun Wby 170 runs 40249.5 ov 23244.3 ov 8.07
Afghanistan (H)ODI, 13 Jun Wby 7 wickets 195/322.5 ov 19424.5 ov 8.54
New Zealand (H)ODI, 18 Jan Lby 41 runs 29646 ov 337/850 ov 6.43
New Zealand (H)ODI, 14 Jan Lby 7 wickets 284/750 ov 286/347.3 ov 5.68
New Zealand (H)ODI, 11 Jan Wby 4 wickets 306/649 ov 300/850 ov 6.24
South Africa (H)ODI, 6 Dec 2025 Wby 9 wickets 271/139.5 ov 27047.5 ov 6.80
South Africa (H)ODI, 3 Dec 2025 Lby 4 wickets 358/550 ov 362/649.2 ov 7.16
South Africa (H)ODI, 30 Nov 2025 Wby 17 runs 349/850 ov 33249.2 ov 6.98
Australia (A)ODI, 25 Oct 2025 Wby 9 wickets 237/138.3 ov 23646.4 ov 6.16
Australia (A)ODI, 23 Oct 2025 Lby 2 wickets 264/950 ov 265/846.2 ov 5.28
Australia (A)ODI, 19 Oct 2025 Lby 7 wickets 136/926 ov 131/321.1 ov 5.23
New Zealand (H)CT, 9 Mar 2025 Wby 4 wickets 254/649 ov 251/750 ov 5.18
Australia (H)CT, 4 Mar 2025 Wby 4 wickets 267/648.1 ov 26449.3 ov 5.54
New Zealand (A)CT, 2 Mar 2025 Wby 44 runs 249/950 ov 20545.3 ov 4.98
Pakistan (A)CT, 23 Feb 2025 Wby 6 wickets 244/442.3 ov 24149.4 ov 5.74
Bangladesh (A)CT, 20 Feb 2025 Wby 6 wickets 231/446.3 ov 22849.4 ov 4.97
England (H)ODI, 12 Feb 2025 Wby 142 runs 35650 ov 21434.2 ov 7.12
England (H)ODI, 9 Feb 2025 Wby 4 wickets 308/644.3 ov 30449.5 ov 6.92
England (H)ODI, 6 Feb 2025 Wby 4 wickets 251/638.4 ov 24847.4 ov 6.49
Sri Lanka (A)ODI, 7 Aug 2024 Lby 110 runs 13826.1 ov 248/750 ov 5.27
Sri Lanka (A)ODI, 4 Aug 2024 Lby 32 runs 20842.2 ov 240/950 ov 4.91
Sri Lanka (A)ODI, 2 Aug 2024 Ttied 23047.5 ov 230/850 ov 4.81
South Africa (A)ODI, 21 Dec 2023 Wby 78 runs 296/850 ov 21845.5 ov 5.92
South Africa (A)ODI, 19 Dec 2023 Lby 8 wickets 21146.2 ov 215/242.3 ov 4.55
South Africa (A)ODI, 17 Dec 2023 Wby 8 wickets 117/216.4 ov 11627.3 ov 7.02
Australia (H)CWC, 19 Nov 2023 Lby 6 wickets 24050 ov 241/443 ov 4.80
New Zealand (H)CWC, 15 Nov 2023 Wby 70 runs 397/450 ov 32748.5 ov 7.94
Netherlands (H)CWC, 12 Nov 2023 Wby 160 runs 410/450 ov 25047.5 ov 8.20
South Africa (H)CWC, 5 Nov 2023 Wby 243 runs 326/550 ov 8327.1 ov 6.52
Sri Lanka (H)CWC, 2 Nov 2023 Wby 302 runs 357/850 ov 5519.4 ov 7.14
England (H)CWC, 29 Oct 2023 Wby 100 runs 229/950 ov 12934.5 ov 4.58

India ODI Splits

The last 40 ODIs: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 23 18-5 78% 310 259
Away 17 9-7 53% 216 222
InningsPW-LWin %RunsOpp
Batting first 18 10-8 56% 303 230
Chasing 22 17-4 77% 244 254
TossPW-LWin %RunsOpp
Won the toss 12 10-2 83% 293 261
Lost the toss 28 17-10 61% 261 235
CompetitionPW-LWin %RunsOpp
One Day Internationals 29 17-11 59% 262 257
ICC Cricket World Cup 6 5-1 83% 327 181
ICC Champions Trophy 5 5-0 100% 249 238
OpponentPW-LWin %RunsOpp
New Zealand 8 6-2 75% 255 253
England 7 5-2 71% 286 254
South Africa 7 5-2 71% 275 228
Australia 5 2-3 40% 229 227
Sri Lanka 4 1-2 25% 233 193
Afghanistan 3 3-0 100% 274 215
West Indies 3 2-1 67% 352 351
Pakistan 1 1-0 100% 244 241
Bangladesh 1 1-0 100% 231 228
Netherlands 1 1-0 100% 410 250
GroundPW-LWin %RunsOpp
Dubai International Cricket Stadium, Dubai 5 5-0 100% 249 238
R.Premadasa Stadium, Colombo 3 0-2 0% 192 239
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 2 2-0 100% 316 181
Wankhede Stadium, Mumbai 2 2-0 100% 377 191
Narendra Modi Stadium, Ahmedabad 2 1-1 50% 298 228
Sky Stadium, Wellington 1 1-0 100% 113 134
Eden Park, Auckland 1 1-0 100% 143 185
Barsapara Cricket Stadium, Guwahati 1 1-0 100% 406 405
Greenfield International Stadium, Karyavattom, Thiruvananthapuram 1 1-0 100% 300 295
Edgbaston, Birmingham 1 1-0 100% 262 258
MA Chidambaram Stadium, Chennai 1 1-0 100% 224 218
Himachal Pradesh Cricket Association Stadium, Dharamsala 1 1-0 100% 195 194
Kotambi Stadium, Vadodara 1 1-0 100% 306 300
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Pothanamallayapalam, Visakhapatnam 1 1-0 100% 271 270
JSCA International Stadium Complex, Ranchi 1 1-0 100% 349 332
Sydney Cricket Ground, Moore Park, Sydney, New South Wales 1 1-0 100% 237 236
Barabati Stadium, Cuttack 1 1-0 100% 308 304
Vidarbha Cricket Association Ground, Nagpur 1 1-0 100% 251 248
Boland Park, Paarl 1 1-0 100% 296 218
New Wanderers Stadium, Johannesburg 1 1-0 100% 117 116
M.Chinnaswamy Stadium, Bengaluru 1 1-0 100% 410 250
Eden Gardens, Kolkata 1 1-0 100% 326 83.0
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh 1 0-1 0% 351 352
Lord's, London 1 0-1 0% 360 387
Sophia Gardens, Cardiff 1 0-1 0% 233 235
Holkar Cricket Stadium, Indore 1 0-1 0% 296 337
Niranjan Shah Stadium C, Rajkot 1 0-1 0% 284 286
Shaheed Veer Narayan Singh International Stadium, Raipur 1 0-1 0% 358 362
Adelaide Oval, Adelaide 1 0-1 0% 264 265
Perth Stadium, Perth, Western Australia 1 0-1 0% 136 131
St George's Park, Gqeberha 1 0-1 0% 211 215
YearPW-LWin %RunsOpp
2026 14 9-5 64% 277 273
2025 14 11-3 79% 270 254
2024 3 0-2 0% 192 239
2023 9 7-2 78% 287 182

ODI Sides

International sides with 8+ ODIs in the last two years, by win rate

SidePWin %RunsOpp
1Afghanistan 1573%247221
2India 2871%273263
3New Zealand 3263%233227
4Sri Lanka 2255%250238
5South Africa 2454%255265
6Pakistan 2654%225235
7Australia 2245%245244
8England 2442%279248
9West Indies 2638%236245
10Namibia 838%201255
11Bangladesh 2737%207217
12Zimbabwe 1631%216232
13Ireland 1429%244258

India ODI Questions

What is India's average ODI score?

India have averaged 270 runs per ODI over their last 40 ODIs, and conceded 243. Their highest was 410 against Netherlands on 12 Nov 2023, their lowest 113 against New Zealand.

What is India's ODI record?

India have won 27 and lost 12 with 1 tied of their last 40 ODIs.

Do India do better batting first or chasing in ODIs?

Batting first, India have won 10 of 18 and averaged 303. Batting second they have won 17 of 22, averaging 244.

Who has scored the most ODI runs for India recently?

Over India's last 40 ODIs: Virat Kohli (1753 runs in 33), Shubman Gill (1738 runs in 33), Rohit Sharma (1720 runs in 37).

Who has taken the most ODI wickets for India recently?

Over India's last 40 ODIs: Kuldeep Yadav (41 wickets in 29), Arshdeep Singh (34 wickets in 17), Mohammed Shami (30 wickets in 13).

When do India play their next ODI?

India play New Zealand away in the One Day Internationals on Fri 13 Nov, 02:00 (UK time).