Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
99*16912712-77.95Scotlandv CanadaAyr11 Jul 2012ODI # 3287
67*-1246-54.03Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
53118755270.66Canadav ScotlandAyr11 Jul 2012ODI # 3287
43128902147.77Canadav ScotlandAyr11 Jul 2012ODI # 3287
31-326196.87Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
2442373164.86Canadav ScotlandAyr11 Jul 2012ODI # 3287
23-324-71.87Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
2376463-50.00Scotlandv CanadaAyr11 Jul 2012ODI # 3287
19-23-282.60Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
19-431144.18Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
17111121154.54Scotlandv CanadaAyr11 Jul 2012ODI # 3287
15-282-53.57Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
12-241-50.00Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
11*23161-68.75Canadav ScotlandAyr11 Jul 2012ODI # 3287
11-172-64.70Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
9-291-31.03Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
929231-39.13Canadav ScotlandAyr11 Jul 2012ODI # 3287
91413--69.23Scotlandv CanadaAyr11 Jul 2012ODI # 3287
826231-34.78Scotlandv CanadaAyr11 Jul 2012ODI # 3287
7-251-28.00Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
6-121-50.00Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
6-8--75.00Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
6-5--120.00Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
6751-120.00Canadav ScotlandAyr11 Jul 2012ODI # 3287
61419--31.57Canadav ScotlandAyr11 Jul 2012ODI # 3287
52320--25.00Scotlandv CanadaAyr11 Jul 2012ODI # 3287
4-12--33.33Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
465--80.00Scotlandv CanadaAyr11 Jul 2012ODI # 3287
3*-9--33.33Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
33922--13.63Canadav ScotlandAyr11 Jul 2012ODI # 3287
2-17--11.76Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
1-7--14.28Irelandv AfghanistanDublin5 Jul 2012ODI # 3282
1-9--11.11Afghanistanv IrelandDublin5 Jul 2012ODI # 3282
183--33.33Canadav ScotlandAyr11 Jul 2012ODI # 3287
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:

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

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]