Batting Most Runs Innings - vs Afghanistan

Players - vs Afghanistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
119-98180121.42Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
118158118112100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
991451149186.84Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
951158095118.75Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
85*8574111114.86Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
80148989081.63Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
72*676082120.00Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
68-906175.55Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
6595796382.27Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
6291745283.78Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
60113746181.08Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
5583595293.22Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
5454557198.18Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
51104604285.00Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
48614030120.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
4663505292.00Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
45*794542100.00Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
4561464097.82Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
4267526180.76Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
4196673061.19Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
38*99562067.85Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
3865514074.50Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
3775536069.81Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
37412570148.00Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
36*80454080.00Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
36*92592061.01Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
3475521065.38Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
3477523065.38Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
3469524065.38Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
32*452240145.45Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
3073521057.69Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
28*422840100.00Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
2855463060.86Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
2838304193.33Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
2767422064.28Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
2563393064.10Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
2457423057.14Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
2252362061.11Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
21282120100.00Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
2043363055.55Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
2052312064.51Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1821204090.00Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
1726212080.95Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1752351048.57Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
1761350048.57Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
16*181630100.00Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
15*-1120136.36Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
14*35200070.00Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
14*211400100.00Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
1443221063.63Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
13-191068.42Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
1218131092.30Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
1235302040.00Zimbabwev AfghanistanHarare216 Feb 2017ODI # 3835
12-141085.71Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
1215161175.00Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
1230181066.66Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
1114910122.22Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
11211110100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
1113131084.61Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
1134230047.82Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
10*17910111.11Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
1032161062.50Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1031311032.25Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1014901111.11Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
1035351028.57Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
10-231043.47Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
8-810100.00Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
88141057.14Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
72580187.50Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
734140050.00Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
71591077.77Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
61170085.71Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
61081075.00Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
614111054.54Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
624140042.85Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
5*17100050.00Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
517110045.45Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
517130038.46Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
55410125.00Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
5670071.42Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
5680062.50Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
521140035.71Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
42380050.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
421160025.00Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
419140028.57Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
43410100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
4550080.00Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
4590044.44Zimbabwev AfghanistanHarare219 Feb 2017ODI # 3837
41380050.00Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
45400100.00Zimbabwev AfghanistanHarare224 Feb 2017ODI # 3840
4950080.00Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
4-80050.00Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
3990033.33Zimbabwev AfghanistanHarare121 Feb 2017ODI # 3838
3770042.85Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
3790033.33Zimbabwev AfghanistanHarare226 Feb 2017ODI # 3842
31190033.33Irelandv AfghanistanGreater Noida124 Mar 2017ODI # 3854
2*2100200.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
2750040.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
23200100.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
25100020.00Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
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:

Wellington vs Northern Districts at Wellington, The Ford Trophy 29th Match, Feb 18, 2026 [List A]

Otago vs Auckland at Queenstown, The Ford Trophy 30th Match, Feb 17, 2026 [List A]

Central Districts vs Canterbury at Nelson, The Ford Trophy 28th Match, Feb 17, 2026 [List A]