Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
155 runs27728.5v ZimbabweHarare16 Jul 2021ODI # 4304
133 runs25726.2v West IndiesBridgetown20 Jul 2021ODI # 4310
103 runs24540.0v Sri LankaMirpur25 May 2021ODI # 4291
97 runs28742.3v BangladeshMirpur28 May 2021ODI # 4292
78 runs20430.0v South AfricaColombo (RPS)7 Sep 2021ODI # 4318
70 runs34747.1v IrelandDublin (Malahide)16 Jul 2021ODI # 4305
67 runs26536.4v Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
52 runs24841.0v PakistanLord's10 Jul 2021ODI # 4300
43 runs29148.3v South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
38 runs26748.4v IrelandBelfast8 Sep 2021ODI # 4319
33 runs25848.1v Sri LankaMirpur23 May 2021ODI # 4290
28 runs32149.3v South AfricaCenturion7 Apr 2021ODI # 4287
17 runs34250.0v PakistanJohannesburg4 Apr 2021ODI # 4286
14 runs30150.0v South AfricaColombo (RPS)2 Sep 2021ODI # 4314
1 run19650.0v IrelandUtrecht2 Jun 2021ODI # 4293
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets14221.5v PakistanCardiff8 Jul 2021ODI # 4299
8 wickets15843.0v NetherlandsUtrecht4 Jun 2021ODI # 4294
8 wickets24243.0v Sri LankaThe Oval1 Jul 2021ODI # 4297
7 wickets26336.4v Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
7 wickets11822.2v ZimbabweBelfast13 Sep 2021ODI # 4323
6 wickets15330.3v West IndiesBridgetown26 Jul 2021ODI # 4313
5 wickets18634.5v Sri LankaChester-le-Street29 Jun 2021ODI # 4296
5 wickets29948.0v ZimbabweHarare20 Jul 2021ODI # 4308
4 wickets16445.5v IrelandUtrecht7 Jun 2021ODI # 4295
4 wickets18838.0v AustraliaBridgetown22 Jul 2021ODI # 4311
3 wickets33248.0v PakistanBirmingham13 Jul 2021ODI # 4303
3 wickets24149.1v ZimbabweHarare18 Jul 2021ODI # 4306
3 wickets27649.1v Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
3 wickets22739.0v IndiaColombo (RPS)23 Jul 2021ODI # 4312
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets16914221.550.0v PakistanCardiff8 Jul 2021ODI # 4299
6 wickets11715330.350.0v West IndiesBridgetown26 Jul 2021ODI # 4313
5 wickets9118634.550.0v Sri LankaChester-le-Street29 Jun 2021ODI # 4296
7 wickets8026336.450.0v Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
4 wickets7218838.050.0v AustraliaBridgetown22 Jul 2021ODI # 4311
7 wickets5811822.232.0v ZimbabweBelfast13 Sep 2021ODI # 4323
3 wickets4822739.047.0v IndiaColombo (RPS)23 Jul 2021ODI # 4312
8 wickets4215843.050.0v NetherlandsUtrecht4 Jun 2021ODI # 4294
8 wickets4224243.050.0v Sri LankaThe Oval1 Jul 2021ODI # 4297
4 wickets2516445.550.0v IrelandUtrecht7 Jun 2021ODI # 4295
3 wickets1233248.050.0v PakistanBirmingham13 Jul 2021ODI # 4303
5 wickets1229948.050.0v ZimbabweHarare20 Jul 2021ODI # 4308
3 wickets524149.150.0v ZimbabweHarare18 Jul 2021ODI # 4306
3 wickets527649.150.0v Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
3 wickets-27450.050.0v South AfricaCenturion2 Apr 2021ODI # 4285
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]