Batting Most Runs Innings - vs Afghanistan

Players - vs Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1011801559065.16Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
961581357071.11Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
821411225067.21Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
781501096171.55Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
60136974061.85Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
55*1341004055.00Scotlandv AfghanistanAyr17 Aug 2010ODI # 3035
55134804168.75Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
52*393352157.57Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
51*534043127.50Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
46178993046.46Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
4479685064.70Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
43110735058.90Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
42*312822150.00Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
4094705057.14Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
35*321922184.21Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
3447542062.96Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
3353435076.74Scotlandv AfghanistanAyr17 Aug 2010ODI # 3035
32242141152.38Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
3150351188.57Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
3178653047.69Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
30*403001100.00Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
2877712039.43Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
2665452057.77Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
23272340100.00Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
2256324068.75Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
1970491038.77Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
1938502038.00Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
1750222077.27Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
1726211080.95Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
16191230133.33Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
15*50342044.11Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
1555292051.72Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
1521212071.42Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
1226230052.17Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
1222191063.15Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
11*9810137.50Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
11*26171064.70Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
1141360030.55Scotlandv AfghanistanAyr17 Aug 2010ODI # 3035
9*8111081.81Scotlandv AfghanistanAyr17 Aug 2010ODI # 3035
914161056.25Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
816131061.53Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
819160050.00Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
7*14700100.00Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
733230030.43Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
731211033.33Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
75510140.00Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
614121050.00Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
513101050.00Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
5-190026.31Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
51081062.50Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
522190026.31Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
418161025.00Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
41381050.00Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
4561066.66Scotlandv AfghanistanAyr16 Aug 2010ODI # 3033
3*2200150.00Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
324100030.00Kenyav AfghanistanAmstelveen5 Jul 2010ODI # 3012
31080037.50Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
3740075.00Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
31490033.33Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
2*7200100.00Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
21380025.00Canadav AfghanistanThe Hague1 Jul 2010ODI # 3005
22200100.00Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
2540050.00Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
229170011.76Irelandv AfghanistanRotterdam3 Jul 2010ODI # 3008
218120016.66Scotlandv AfghanistanAyr17 Aug 2010ODI # 3035
1*320050.00Netherlandsv AfghanistanThe Hague7 Jul 2010ODI # 3017
1340025.00Scotlandv AfghanistanRotterdam9 Jul 2010ODI # 3019
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]