Afghanistan vs other countries FC+LA+T20s Batting Records - Most Runs in Series

Most runs in a series
Player
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
331346210*173.00257134.632003910
Afghanistan in Sri Lanka ODI Series, 2023/24
5503419968.2037491.170403210
Afghanistan v Ireland ODI Series (in India), 2016/17
442339160*169.5039186.70210354
Afghanistan in Ireland ODI Series, 2016
120292172146.0040771.74200420
ICC Intercontinental Cup, 2009-2010/11
33028512895.0029197.932002710
ICC Men's Cricket World Cup Super League, 2020-2022/23
33028512895.0029197.932002710
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2020/21
120270146135.0032682.82200382
Afghanistan in Bangladesh Test Match, 2023
332270132*270.0028893.75120311
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/15
44026611066.5035375.35110227
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2015/16
231264151*132.0050052.80200241
Afghanistan v Zimbabwe Test Series (in United Arab Emirates), 2020/21
24125410484.6647054.04120203
Afghanistan in Zimbabwe Test Series, 2024/25
24125415484.6629187.28100243
Afghanistan in Zimbabwe Test Series, 2024/25
332229109*229.0035564.50110183
Afghanistan v West Indies ODI Series (in India), 2019/20
33022313674.3324790.28110232
Afghanistan in Bangladesh ODI Series, 2021/22
33022313674.3324790.28110232
ICC Men's Cricket World Cup Super League, 2020-2022/23
33021811872.6625286.50110232
Afghanistan in Bangladesh ODI Series, 2016/17
541215145*71.6625086.00111128
Afghanistan v Ireland ODI Series (in India), 2018/19
44121014170.0025682.03100217
Afghanistan in Zimbabwe ODI Series, 2014
3302088669.3327675.36030221
ICC Men's Cricket World Cup Super League, 2020-2022/23
3302088669.3327675.36030221
Afghanistan v Netherlands ODI Series (in Qatar), 2021/22
55020712541.4021596.271001011
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2017/18
55020511941.0021894.03100260
Afghanistan v Ireland ODI Series (in India), 2016/17
111201201*-128157.031002110
ICC Cricket World Cup (in India), 2023/24
3301999166.33135147.400201911
Afghanistan in United Arab Emirates T20I Series, 2022/23
22019710198.5029067.93110160
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands), 2010
5401908947.5028267.37020185
Afghanistan v Ireland ODI Series (in India), 2018/19
24119010763.3331560.31101300
Afghanistan in Zimbabwe unofficial Test Series, 2014
33018810162.6620691.26110205
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2017/18
3301879362.3322882.01020213
Afghanistan in Zimbabwe ODI Series, 2014
3301849161.33177103.95020188
Afghanistan in Sri Lanka ODI Series, 2023/24
110178178178.00133133.83100195
ICC Cricket World Cup (in Australia/New Zealand), 2014/15
55117454*43.5027563.27010143
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2017/18
12016511782.5019684.18100194
ICC Intercontinental Cup, 2009-2010/11
3301659155.0022972.0502070
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
5501655233.0025265.4702188
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2015/16
2401626840.5022272.97010240
Afghanistan in Zimbabwe Test Series, 2024/25
12016112980.5021475.23100125
ICC Intercontinental Cup, 2015-2017/18
5501609232.0017293.02010128
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2017/18
12115989*159.0029154.63020181
Afghanistan v England Lions unofficial Test Match (in United Arab Emirates), 2016/17
111157157*-146107.53100231
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/18
22015613378.0015799.36100173
ICC World Cricket League Championship, 2011-2013/14
22115698*156.0022270.2702044
Afghanistan in Netherlands ODI Series, 2009
3301556451.66134115.67010253
Afghanistan in Pakistan unofficial ODI Series, 2011
33015210250.6620574.1410045
Afghanistan in Zimbabwe ODI Series, 2015/16
4401526638.0019378.75020190
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/15
3301506050.00120125.0002087
Afghanistan in United Arab Emirates T20I Series, 2016/17
2301508550.0023065.21010124
Afghanistan v Zimbabwe Test Series (in United Arab Emirates), 2020/21
110148148148.0071208.45100417
ICC Cricket World Cup (in England), 2019
33114689*73.00128114.06010117
Afghanistan in West Indies T20I Series, 2017
5501467429.2018977.24010105
Afghanistan in Zimbabwe ODI Series, 2015/16
3301456748.3321268.39010102
ICC Men's Cricket World Cup Super League, 2020-2022/23
3301456748.3321268.39010102
Afghanistan in Zimbabwe ODI Series, 2022
3311459472.5016985.79010150
Afghanistan v West Indies ODI Series (in India), 2019/20
4401457536.2516786.82010113
Afghanistan in Ireland ODI Series, 2016
22114391*143.0015890.50020110
Afghanistan v Canada ODI Series (in United Arab Emirates), 2009/10
1201438171.5026154.78020111
ICC Intercontinental Cup, 2015-2017/18
110141141141.0025954.44100143
Afghanistan in Sri Lanka Test Match, 2023/24
22014113870.5016187.5710093
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
2201417970.5015690.38020163
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/15
55514158*-92153.26010145
Afghanistan in Ireland T20I Series, 2022
1201407970.0027850.35020122
ICC Intercontinental Cup, 2011-2013/14
1201377668.50118116.10020193
ICC Intercontinental Cup, 2011-2013/14
5501375527.4017777.40010154
Afghanistan v Ireland ODI Series (in India), 2016/17
121136121*136.0017080.00100132
Afghanistan in Bangladesh Test Match, 2023
2201359167.5017378.03010181
ICC World Cup Qualifiers (in South Africa), 2009
33113586*67.5017577.14010161
Afghanistan in Kenya ODI Series, 2010/11
12013413067.0019768.02100171
ICC Intercontinental Cup, 2009-2010/11
3301325144.0014988.59010192
Afghanistan in Sri Lanka ODI Series, 2023
3301326044.0019767.00020130
Afghanistan in Ireland ODI Series, 2018
110131131131.0084155.95100165
ICC Cricket World Cup (in India), 2023/24
22113083*130.00115113.04010164
ICC World Cricket League Championship, 2011-2013/14
1201287364.0018270.32020151
ICC Intercontinental Cup, 2009-2010/11
33312861*-126101.5801082
Afghanistan in Pakistan unofficial ODI Series, 2011
3301265842.0089141.57010135
Afghanistan in United Arab Emirates T20I Series, 2016/17
5501265025.20101124.75010133
Afghanistan in Ireland T20I Series, 2022
4401256731.2515580.64010201
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/15
44112585*41.6614288.02010141
Afghanistan v Ireland ODI Series (in India), 2016/17
3301249141.3384147.61010172
Afghanistan v Ireland T20I Series (in India), 2018/19
33212463*124.0078158.97020106
Afghanistan in India T20I Series, 2023/24
2201237661.5018765.77010103
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
3311238561.5014684.24010130
ICC Men's Cricket World Cup Super League, 2020-2022/23
3311238561.5014684.24010130
Afghanistan in Sri Lanka ODI Series, 2022/23
111122122*-61200.00100126
Men's T20 Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2022
3301228340.6615081.3301083
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2020/21
3301228340.6615081.3301083
ICC Men's Cricket World Cup Super League, 2020-2022/23
4411227040.6612597.60010122
Afghanistan in Zimbabwe ODI Series, 2014
5501225124.4093131.18010134
Afghanistan in Ireland T20I Series, 2022
110121121121.0025647.26100150
Afghanistan in Zimbabwe Test Match, 2025/26
2201217160.5015080.66020104
Afghanistan in Ireland ODI Series, 2019
331121121*60.5072168.05102118
Afghanistan in India T20I Series, 2023/24
110120120120.00111108.10100111
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
5411208640.0015776.4301062
Afghanistan in Zimbabwe ODI Series, 2015/16
3311196259.5013588.14010122
Afghanistan in Bangladesh ODI Series, 2016/17
3301186339.3319261.45010111
Afghanistan in Zimbabwe ODI Series, 2022
3301186339.3319261.45010111
ICC Men's Cricket World Cup Super League, 2020-2022/23
3301176139.0012593.6001075
Afghanistan in Sri Lanka ODI Series, 2023/24
5501175823.4015376.47010111
Afghanistan in Zimbabwe ODI Series, 2015/16
3301167438.6682141.4601075
Afghanistan v Ireland T20I Series (in India), 2018/19
3301166638.6620357.1401041
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
3311145957.00113100.88010121
Afghanistan in United Arab Emirates T20I Series, 2022/23
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:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 259/4 (58.0 ov, S Sadamal 10*, DM Sarathchandra 35*, M Hasanka 0/72) - Match delayed - bad light

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 146/3 (32.3 ov, BOP Fernando 58*, KDV Vimukthi 5*, BB Sanjeewa 1/46) - Match delayed - rain

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 254/3 (85.4 ov, M Bhanuka 11*, V Thewmika 34*, TN Sampath 2/50)