Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
132*19715114-87.41Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
7095738195.89South Africav EnglandBirmingham118 Aug 1998ODI # 1347
68105776-88.31Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
62124914168.13South Africav EnglandThe Oval221 May 1998ODI # 1331
6090645-93.75South Africav EnglandLeeds124 May 1998ODI # 1334
55*69495-112.24South Africav EnglandManchester123 May 1998ODI # 1332
51363924130.76South Africav EnglandBirmingham118 Aug 1998ODI # 1347
4157462-89.13South Africav EnglandManchester123 May 1998ODI # 1332
4063591-67.79South Africav EnglandThe Oval221 May 1998ODI # 1331
39*73431190.69South Africav EnglandThe Oval221 May 1998ODI # 1331
39131752-52.00South Africav EnglandManchester123 May 1998ODI # 1332
3555443-79.54South Africav EnglandManchester123 May 1998ODI # 1332
3554413-85.36South Africav EnglandLeeds124 May 1998ODI # 1334
3458374-91.89Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
33*99741-44.59Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
3376455-73.33Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
3383684-48.52Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
3183682-45.58South Africav EnglandBirmingham118 Aug 1998ODI # 1347
3067484-62.50South Africav EnglandThe Oval221 May 1998ODI # 1331
26*42293-89.65South Africav EnglandLeeds124 May 1998ODI # 1334
22*52331-66.66South Africav EnglandBirmingham118 Aug 1998ODI # 1347
2227202-110.00South Africav EnglandThe Oval221 May 1998ODI # 1331
1928313-61.29South Africav EnglandLeeds124 May 1998ODI # 1334
1938351-54.28South Africav EnglandBirmingham118 Aug 1998ODI # 1347
18121311138.46Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
182226--69.23Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
1730252-68.00Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
162725--64.00South Africav EnglandThe Oval221 May 1998ODI # 1331
1527173-88.23South Africav EnglandBirmingham118 Aug 1998ODI # 1347
1421183-77.77South Africav EnglandManchester123 May 1998ODI # 1332
142125--56.00South Africav EnglandLeeds124 May 1998ODI # 1334
139957--22.80South Africav EnglandLeeds124 May 1998ODI # 1334
1350442-29.54South Africav EnglandLeeds124 May 1998ODI # 1334
1112132-84.61Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
10*962-166.66Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
1021122-83.33South Africav EnglandBirmingham118 Aug 1998ODI # 1347
915151-60.00South Africav EnglandManchester123 May 1998ODI # 1332
713121-58.33Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
73022--31.81South Africav EnglandBirmingham118 Aug 1998ODI # 1347
6*1811--54.54South Africav EnglandManchester123 May 1998ODI # 1332
62014--42.85South Africav EnglandManchester123 May 1998ODI # 1332
6871-85.71South Africav EnglandLeeds124 May 1998ODI # 1334
61391-66.66Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
4121-200.00South Africav EnglandThe Oval221 May 1998ODI # 1331
3*23--100.00South Africav EnglandBirmingham118 Aug 1998ODI # 1347
31013--23.07South Africav EnglandManchester123 May 1998ODI # 1332
32521--14.28Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
2*54--50.00South Africav EnglandThe Oval221 May 1998ODI # 1331
21111--18.18South Africav EnglandManchester123 May 1998ODI # 1332
287--28.57South Africav EnglandManchester123 May 1998ODI # 1332
293--66.66Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
2107--28.57Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
1*51--100.00South Africav EnglandLeeds124 May 1998ODI # 1334
154--25.00South Africav EnglandLeeds124 May 1998ODI # 1334
1113--33.33Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
-11---South Africav EnglandThe Oval221 May 1998ODI # 1331
-22---Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]