Afghanistan vs other countries T20Is Batting Records - Most Runs in Career

Most runs
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
2010-2024252506679126.68486137.240437625
2015-2025191914595925.50339135.390214014
2023-20258803949149.25263149.800403323
2018-2024161603445121.50277124.18011398
2010-2018121202724622.66200136.00001318
2010-2020181802717415.05213127.230112210
2010-202424191226458*37.71208126.92011218
2015-20239712547742.33174145.970212610
2015-20176602486041.33207119.800301710
2010-2018121222465924.60214114.95010185
2018-2025111112366023.60218108.25021215
2016-20197702287132.57176129.540201316
2012-2024651225122*56.25141159.57111219
2020-20241111422456*32.00165135.75011217
2018-2025151412224017.07211105.21002514
2017-2024151502095013.93190110.00011204
2012-2024662204121*51.00133153.381122011
2014-202410902004522.22175114.28000175
2024-20256601944932.33160121.25000175
2016-20269901936821.44187103.200111411
2022-202577118674*31.00137135.76010215
2023-202466218670*46.50186100.00021192
2014-20241212318570*20.55160115.62011193
2013-20164411715457.00136125.73010134
2020-202411911513918.87124121.77000137
2016-201744115189*50.33133113.53010127
2014-20228701504621.42129116.27000142
2015-20218811495421.28121123.14011183
2022-202577114560*24.1695152.63010203
2024-20255501385227.60111124.32021117
2023-202454213463*67.0085157.64020107
2015-20175501345226.80103130.09010146
2021-20222201316965.5089147.19020124
2017-20197701315618.7189147.19010127
2019-20267701255017.85109114.6701087
2022-20257511206730.0069173.91010135
2019-202244111842*39.3384140.4700084
2014-20256611173923.4091128.5700158
2015-20219811154316.42101113.8600175
2016-20174411144938.0071160.56000125
2014-20246601144019.00110103.6300092
2022-202422111359113.0073154.79020125
2025-202544111264*37.3383134.93011510
2016-20265501094321.8076143.42001135
2013-20216601095618.16101107.9201173
2015-20163301085436.0072150.0001055
2021-20235511083627.0087124.1300093
2021-20255501073021.4095112.6300094
2023-202544110647*35.3378135.8900074
2015-201877410649*35.3382129.2600164
2019-20266601054617.5074141.8900039
2022-202433110466*52.0073142.4601093
2012-20121119999*-55180.0001086
2024-2024330995133.0078126.92010101
2024-2024110989898.0053184.9001068
2024-2025661982819.6075130.6600092
2010-20122219758*97.0076127.6301053
2025-20253319753*48.5078124.3501046
2023-2025660974916.1693104.30002103
2010-2021770974013.8510790.65000111
2010-2013530956231.6661155.7301074
2021-20234319564*47.509698.9501052
2023-20244339469*-57164.9101056
2014-2016330944731.3387108.04000113
2018-20225529348*31.0077120.7700171
2015-2017661924318.4064143.7500066
2021-2024880923211.5090102.22000110
2024-20252229165*-52175.0001074
2022-2022330873829.0057152.63000122
2015-2025541874129.0087100.0000180
2019-2023660862514.3386100.0000052
2010-2021771852414.1679107.5900291
2023-2025661843316.8070120.00002102
2016-20161118383*-56148.2101083
2017-20195538231*41.0066124.2400092
2013-2016441824427.3369118.8400034
2010-2016220816440.5050162.0001056
2015-2016440792819.759781.4400030
2019-2024220775238.5063122.2201033
2025-20254447631*-49155.1000046
2018-20221093752012.5062120.9600324
2015-2016440755418.7565115.3801190
2016-20244427342*36.5043169.7600055
2013-20133317360*36.508190.1201061
2023-2024320726836.0040180.0001056
2015-2021330724124.0055130.90000122
2022-2022330725424.008188.8801042
2013-2013330715223.6663112.6901044
2018-2025770712710.147298.6100163
2021-2021330703023.3357122.8000072
2025-2025330705423.3358120.6801054
2014-2025660702611.6666106.0600113
2014-2018440694317.258284.1400180
2021-20242216735*67.0037181.0800074
2021-20243326727*67.0040167.5000083
2022-2025651672516.7556119.6400024
2015-2017440663816.507983.5400071
2023-20242216463*64.0049130.6101034
2014-2016551634215.7542150.0000134
2015-2016550633312.6054116.6600133
2016-20193316224*31.007088.5700021
2016-20175526123*20.3355110.9000133
2022-2023220613130.5058105.1700022
2022-2025660613010.1661100.0000171
2025-2025441603220.0056107.1400052
2023-2023331604830.0060100.0000032
2024-2025550603212.006592.3000041
2021-2024320595329.5030196.6601054
2025-20252215952*59.0044134.0901043
2026-2026330582719.3336161.1100053
2022-2024220574528.5039146.1500052
2010-2012220563828.0046121.7300071
2014-2014110565656.0053105.6601061
2010-20154415438*18.0038142.1000025
2010-20162215429*54.0041131.7000023
2010-2010110535353.0042126.1901070
2012-2015330532117.665596.3600052
2013-20212215242*52.0047110.6300031
2017-2017330512917.0034150.0000191
2016-2018441513517.0047108.5100033
2021-2022220515125.5048106.2501140
2022-202566051198.506085.0000130
2022-2022220503325.0037135.1300052
2016-2024220504525.0039128.2000072
2019-20193315032*25.0041121.9500031
2012-2022220503125.0047106.3800051
2021-20233314925*24.5019257.8900007
2016-20222224941*-43113.9500041
2014-20222214944*49.0047104.2500043
2022-202475049289.805392.4500161
2021-20242214940*49.005589.0900040
2013-2013330484116.0036133.3300143
2010-2010110484848.0046104.3400023
2010-2010330482816.0046104.3400060
2015-2025540482912.004997.9500061
2015-2017431461623.0029158.6200061
2017-20194414517*15.0038118.4200032
2015-2025973451711.2538118.4200040
2023-2025440451511.2539115.3800032
2021-2021330454415.0042107.1400140
2010-2013220452422.504893.7500041
2010-2013431442822.0036122.2200011
2021-20242214436*44.0042104.7600050
2015-2017541422714.0025168.0000180
2015-2016440421310.504691.3000030
2016-2016110414141.0027151.8500071
2025-2025220414020.5031132.2500042
2017-20173224123*-41100.0000031
2010-20122214123*41.004297.6100002
2012-2015220402220.004197.5600040
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 Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]