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
136212126162107.93Bangladeshv AfghanistanChattogram125 Feb 2022ODI # 4358
93*18711511180.86Bangladeshv AfghanistanChattogram223 Feb 2022ODI # 4357
86-1209-71.66Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
8640939-92.47Bangladeshv AfghanistanChattogram125 Feb 2022ODI # 4358
861591137-76.10Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
81*1681209-67.50Bangladeshv AfghanistanChattogram223 Feb 2022ODI # 4357
81148967284.37Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
74784783157.44Indiav AfghanistanAbu Dhabi103 Nov 2021T20I # 1390
69884862143.75Indiav AfghanistanAbu Dhabi103 Nov 2021T20I # 1390
68111828-82.92Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
60744442136.36Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
5492745172.97Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
5185474-108.51Pakistanv AfghanistanDubai (DICS)229 Oct 2021T20I # 1377
40*63423-95.23New Zealandv AfghanistanAbu Dhabi207 Nov 2021T20I # 1402
36*42324-112.50New Zealandv AfghanistanAbu Dhabi207 Nov 2021T20I # 1402
35*191342269.23Indiav AfghanistanAbu Dhabi103 Nov 2021T20I # 1390
34-831-40.96Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
3275692-46.37Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
30472521120.00Pakistanv AfghanistanDubai (DICS)229 Oct 2021T20I # 1377
3055363-83.33Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
3041254-120.00Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
29*7953--54.71Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
2834234-121.73New Zealandv AfghanistanAbu Dhabi207 Nov 2021T20I # 1402
27*291313207.69Indiav AfghanistanAbu Dhabi103 Nov 2021T20I # 1390
2646302-86.66Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
25*147-4357.14Pakistanv AfghanistanDubai (DICS)229 Oct 2021T20I # 1377
25331822138.88Scotlandv AfghanistanSharjah225 Oct 2021T20I # 1364
2537242-104.16Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
2124143-150.00Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
2040362-55.55Bangladeshv AfghanistanChattogram125 Feb 2022ODI # 4358
19211511126.66Pakistanv AfghanistanDubai (DICS)229 Oct 2021T20I # 1377
1713123-141.66New Zealandv AfghanistanAbu Dhabi207 Nov 2021T20I # 1402
1724183-94.44Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
1640322-50.00Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
142516-187.50Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
13*22121-108.33Bangladeshv AfghanistanChattogram125 Feb 2022ODI # 4358
1336281-46.42Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
131110-1130.00Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
1338192-68.42Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
12*1892-133.33Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
1216121-100.00Scotlandv AfghanistanSharjah225 Oct 2021T20I # 1364
1241141-85.71Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
12-121-100.00Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
12-201-60.00Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
1240242-50.00Bangladeshv AfghanistanChattogram125 Feb 2022ODI # 4358
11148-1137.50Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
1131282-39.28Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
1145251-44.00Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
101672-142.85Scotlandv AfghanistanSharjah225 Oct 2021T20I # 1364
1014101-100.00Pakistanv AfghanistanDubai (DICS)229 Oct 2021T20I # 1377
101392-111.11Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
10-141-71.42Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
1030151-66.66Bangladeshv AfghanistanChattogram223 Feb 2022ODI # 4357
10197-1142.85Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
92423--39.13Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
91916--56.25Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
92415--60.00Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
8*-9--88.88Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
810101-80.00Pakistanv AfghanistanDubai (DICS)229 Oct 2021T20I # 1377
820151-53.33Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
83222--36.36Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
830171-47.05Bangladeshv AfghanistanChattogram223 Feb 2022ODI # 4357
81782-100.00Bangladeshv AfghanistanChattogram223 Feb 2022ODI # 4357
81371-114.28Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
7198--87.50Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
72115--46.66Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
71391-77.77Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
71791-77.77Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
6*1311--54.54Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
6*1329--66.66Bangladeshv AfghanistanChattogram125 Feb 2022ODI # 4358
6*95--120.00Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
61714--42.85Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
6-111-54.54Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
61512--50.00Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
5*189--55.55Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
5-121-41.66Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
5961-83.33Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
5116--83.33Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
5137--71.42Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
4*111-400.00Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
4177--57.14Scotlandv AfghanistanSharjah225 Oct 2021T20I # 1364
498--50.00Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
48101-40.00Bangladeshv AfghanistanMirpur105 Mar 2022T20I # 1496
3*134--75.00Scotlandv AfghanistanSharjah225 Oct 2021T20I # 1364
3*32--150.00Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
395--60.00Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
3169--33.33Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
385--60.00Bangladeshv AfghanistanChattogram223 Feb 2022ODI # 4357
2114--50.00Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
2105--40.00Bangladeshv AfghanistanMirpur103 Mar 2022T20I # 1495
1*21--100.00Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
153--33.33Scotlandv AfghanistanSharjah225 Oct 2021T20I # 1364
143--33.33Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
1127--14.28Namibiav AfghanistanAbu Dhabi231 Oct 2021T20I # 1380
1106--16.66Netherlandsv AfghanistanDoha221 Jan 2022ODI # 4345
1-2--50.00Netherlandsv AfghanistanDoha223 Jan 2022ODI # 4348
1117--14.28Netherlandsv AfghanistanDoha225 Jan 2022ODI # 4350
1128--12.50Bangladeshv AfghanistanChattogram223 Feb 2022ODI # 4357
152--50.00Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
174--25.00Bangladeshv AfghanistanChattogram128 Feb 2022ODI # 4359
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:

Australia vs South Africa at Lord's, ICC World Test Championship Final, Jun 11-14, 2025 [Test # 2585]

Sri Lanka vs Australia at Galle, Australia in Sri Lanka 2nd Test, Feb 6-9, 2025 [Test # 2580]

Australia vs Sri Lanka at Galle, Australia in Sri Lanka 1st Test, Jan 29-Feb 1, 2025 [Test # 2579]