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
102*1228973114.60Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
761361026174.50Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
6098784176.92Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
5690665084.84Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
5097747067.56Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
50104726069.44Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
45*704140109.75Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
41342243186.36Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
4175601168.33Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
39-613163.93Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
3557512068.62Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
3363494167.34Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
2660411063.41Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
2555372167.56Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
24-482050.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
2373421054.76Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
21*28273077.77Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
2159362058.33Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
19*45230082.60Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
18*36241075.00Indiav AfghanistanMirpur25 Mar 2014ODI # 3483
18-510035.29Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
18-491036.73Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
1739192089.47Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
17201610106.25Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
15251211125.00Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
14281420100.00Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
1328252052.00Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
11-270140.74Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
1029161062.50Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
8-310025.80Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
6-350017.14Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
6-140042.85Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
610110054.54Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
5*-91055.55Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
5-300016.66Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
520160031.25Sri Lankav AfghanistanMirpur13 Mar 2014ODI # 3481
3-70042.85Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
3-60050.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
3-270011.11Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
2*-80025.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
2*1780025.00Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
2-60033.33Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
2-160012.50Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
1*11100100.00Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
1-40025.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
1-100010.00Kenyav AfghanistanSharjah12 Oct 2013ODI # 3417
1-23004.34Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
1-24004.16Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
11090011.11Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
0-2000.00Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
0-1000.00Kenyav AfghanistanSharjah14 Oct 2013ODI # 3418
02000-Pakistanv AfghanistanFatullah127 Feb 2014ODI # 3475
032000.00Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
021000.00Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
031000.00Bangladeshv AfghanistanFatullah21 Mar 2014ODI # 3478
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]