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
122*9061126200.00Indiav AfghanistanDubai (DICS)108 Sep 2022T20I # 1761
6793786185.89Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
63-746185.13Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
62544162151.21Indiav AfghanistanDubai (DICS)108 Sep 2022T20I # 1761
58*-3762156.75Irelandv AfghanistanBelfast212 Aug 2022T20I # 1731
5492572194.73Zimbabwev AfghanistanHarare212 Jun 2022T20I # 1568
51*-612183.60Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
51643851134.21Irelandv AfghanistanBelfast209 Aug 2022T20I # 1727
50423261156.25Irelandv AfghanistanBelfast209 Aug 2022T20I # 1727
48*473141154.83Bangladeshv AfghanistanSharjah130 Aug 2022T20I # 1753
46523661127.77Irelandv AfghanistanBelfast211 Aug 2022T20I # 1729
45463132145.16Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
41*382742151.85Irelandv AfghanistanBelfast215 Aug 2022T20I # 1736
41352114195.23Zimbabwev AfghanistanHarare212 Jun 2022T20I # 1568
40-572170.17Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
39127783-50.00Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
38-772-49.35Zimbabwev AfghanistanHarare109 Jun 2022ODI # 4403
38542951131.03Sri Lankav AfghanistanDubai (DICS)127 Aug 2022T20I # 1748
36-1842200.00Irelandv AfghanistanBelfast212 Aug 2022T20I # 1731
36281923189.47Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
36402613138.46Pakistanv AfghanistanSharjah207 Sep 2022T20I # 1760
35412831125.00Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
33422022165.00Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
32-465-69.56Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
3241245-133.33Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
31372932106.89Irelandv AfghanistanBelfast209 Aug 2022T20I # 1727
31-2141147.61Irelandv AfghanistanBelfast212 Aug 2022T20I # 1731
3145383181.57Sri Lankav AfghanistanDubai (DICS)127 Aug 2022T20I # 1748
31271441221.42Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
3066405-75.00Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
30332231136.36Zimbabwev AfghanistanHarare212 Jun 2022T20I # 1568
3054332-90.90Pakistanv AfghanistanSharjah207 Sep 2022T20I # 1760
2934243-120.83Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
2752283-96.42Irelandv AfghanistanBelfast211 Aug 2022T20I # 1729
25*291511166.66Irelandv AfghanistanBelfast209 Aug 2022T20I # 1727
25*261911131.57Irelandv AfghanistanBelfast211 Aug 2022T20I # 1729
2548271-92.59Bangladeshv AfghanistanSharjah130 Aug 2022T20I # 1753
21-372-56.75Zimbabwev AfghanistanHarare109 Jun 2022ODI # 4403
20*34163-125.00Indiav AfghanistanDubai (DICS)108 Sep 2022T20I # 1761
2019931222.22Irelandv AfghanistanBelfast215 Aug 2022T20I # 1736
2041261176.92Pakistanv AfghanistanSharjah207 Sep 2022T20I # 1760
1738173-100.00Sri Lankav AfghanistanDubai (DICS)127 Aug 2022T20I # 1748
16*1693-177.77Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
16-402-40.00Zimbabwev AfghanistanHarare109 Jun 2022ODI # 4403
16-131-123.07Irelandv AfghanistanBelfast212 Aug 2022T20I # 1731
16-1011160.00Irelandv AfghanistanBelfast217 Aug 2022T20I # 1738
16188-2200.00Pakistanv AfghanistanSharjah207 Sep 2022T20I # 1760
1529152-100.00Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
15-231-65.21Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
15-42--35.71Zimbabwev AfghanistanHarare109 Jun 2022ODI # 4403
1533241-62.50Zimbabwev AfghanistanHarare214 Jun 2022T20I # 1570
1510521300.00Irelandv AfghanistanBelfast215 Aug 2022T20I # 1736
14*94-2350.00Pakistanv AfghanistanSharjah207 Sep 2022T20I # 1760
1418142-100.00Zimbabwev AfghanistanHarare214 Jun 2022T20I # 1570
14-12-1116.66Irelandv AfghanistanBelfast217 Aug 2022T20I # 1738
1422122-116.66Bangladeshv AfghanistanSharjah130 Aug 2022T20I # 1753
13*21191-68.42Zimbabwev AfghanistanHarare214 Jun 2022T20I # 1570
1333181-72.22Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
131392-144.44Irelandv AfghanistanBelfast215 Aug 2022T20I # 1736
1231141185.71Zimbabwev AfghanistanHarare214 Jun 2022T20I # 1570
123015--80.00Bangladeshv AfghanistanSharjah130 Aug 2022T20I # 1753
1131211-52.38Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
11-17-164.70Zimbabwev AfghanistanHarare109 Jun 2022ODI # 4403
1125171-64.70Zimbabwev AfghanistanHarare214 Jun 2022T20I # 1570
111892-122.22Bangladeshv AfghanistanSharjah130 Aug 2022T20I # 1753
10*1892-111.11Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
10*1352-200.00Irelandv AfghanistanBelfast209 Aug 2022T20I # 1727
1015111-90.90Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
101591-111.11Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
9*-51-180.00Irelandv AfghanistanBelfast217 Aug 2022T20I # 1738
9-21--42.85Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
91372-128.57Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
9-9-1100.00Irelandv AfghanistanBelfast217 Aug 2022T20I # 1738
830171-47.05Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
8761-133.33Zimbabwev AfghanistanHarare212 Jun 2022T20I # 1568
81181-100.00Zimbabwev AfghanistanHarare212 Jun 2022T20I # 1568
8-122-66.66Irelandv AfghanistanBelfast212 Aug 2022T20I # 1731
82514--57.14Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
7*-41-175.00Irelandv AfghanistanBelfast217 Aug 2022T20I # 1738
71071-100.00Irelandv AfghanistanBelfast211 Aug 2022T20I # 1729
6*-51-120.00Zimbabwev AfghanistanHarare109 Jun 2022ODI # 4403
6*187--85.71Zimbabwev AfghanistanHarare214 Jun 2022T20I # 1570
613101-60.00Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
6-6--100.00Irelandv AfghanistanBelfast212 Aug 2022T20I # 1731
6981-75.00Bangladeshv AfghanistanSharjah130 Aug 2022T20I # 1753
632-1300.00Indiav AfghanistanDubai (DICS)108 Sep 2022T20I # 1761
5*74--125.00Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
5*421-250.00Sri Lankav AfghanistanSharjah203 Sep 2022T20I # 1757
52212--41.66Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
5-51-100.00Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
5-181-27.77Zimbabwev AfghanistanHarare109 Jun 2022ODI # 4403
5741-125.00Zimbabwev AfghanistanHarare111 Jun 2022T20I # 1561
587--71.42Irelandv AfghanistanBelfast211 Aug 2022T20I # 1729
51012--41.66Sri Lankav AfghanistanDubai (DICS)127 Aug 2022T20I # 1748
51814--35.71Bangladeshv AfghanistanSharjah130 Aug 2022T20I # 1753
51591-55.55Pakistanv AfghanistanSharjah207 Sep 2022T20I # 1760
41710--40.00Zimbabwev AfghanistanHarare214 Jun 2022T20I # 1570
411121-33.33Irelandv AfghanistanBelfast211 Aug 2022T20I # 1729
4128--50.00Irelandv AfghanistanBelfast215 Aug 2022T20I # 1736
41651-80.00Pakistanv AfghanistanSharjah207 Sep 2022T20I # 1760
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:

West Indies Academy vs Sri Lanka Emerging Players at North Sound, Sri Lanka Emerging Players in West Indies 1st unofficial ODI, Jun 21, 2025 [List A]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]