Batting Most Runs Series - last 2 years

Most runs in a series for Afghanistan in T20Is - last 2 years

Most runs in a series
Player
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
88-2818035.12226124.33-321816
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
99-2437427.00173140.46-212113
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
88-2317028.87215107.44-21254
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
9821905231.66150126.66-1-913
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
331180125*90.0088204.5411-1314
South Africa in Australia T20I Series, 2025
98216959*28.16165102.42-11108
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
9831653333.00163101.22--1133
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
33-1447648.0081177.77-1-147
South Africa in West Indies [Aug 2024] T20I Series, 2024
33-14110047.0083169.871--910
Afghanistan in United Arab Emirates T20I Series, 2023/24
5511334133.2571187.32---612
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 2025
55-1306326.0098132.65-1-115
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 2025
33-1278742.3375169.33-1-99
South Africa in West Indies T20I Series, 2024
22-12511762.5072173.611--810
Pakistan in South Africa T20I Series, 2024/25
9911234615.37122100.81--1142
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
44111347*37.6693121.50---123
India in South Africa T20I Series, 2024/25
9911134314.1212987.59--2113
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
32111257112.0058193.10-2-98
Afghanistan in India T20I Series, 2023/24
22-1127656.0070160.00-1-410
Ireland v South Africa T20I Series (in United Arab Emirates), 2024/25
55-1114122.20102108.82---95
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 2025
88-1112613.87102108.82---74
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
55110652*26.5092115.21-1-122
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 2025
22-1025151.0065156.92-2-114
Ireland v South Africa T20I Series (in United Arab Emirates), 2024/25
4411025434.0047217.02-1-89
India in South Africa T20I Series, 2024/25
33-1015633.6682123.17-1-74
Australia in South Africa T20I Series, 2023/24
33-985132.6670140.00-1-27
South Africa in West Indies T20I Series, 2024
33-987132.6678125.64-1-102
South Africa in Australia T20I Series, 2025
33-974932.3368142.64---74
Australia in South Africa T20I Series, 2023/24
33-967032.0057168.42-1-102
Afghanistan in Sri Lanka T20I Series, 2023/24
33-933731.0072129.16---100
South Africa in Australia T20I Series, 2025
33-915130.3389102.24-1-103
Asian Games Men's Cricket Competition (in China), 2023
33-904230.0061147.54---56
Afghanistan in India T20I Series, 2023/24
33-905930.0067134.32-1-74
Afghanistan v Ireland T20I Series (in United Arab Emirates), 2023/24
8819049*12.8586104.65--293
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
3318872*44.0074118.91-1-73
Afghanistan v Ireland T20I Series (in United Arab Emirates), 2023/24
3318767*43.5071122.53-1-110
Afghanistan in Sri Lanka T20I Series, 2023/24
33-875029.0069126.08-1-66
Afghanistan in India T20I Series, 2023/24
33-865928.6681106.17-1-62
Afghanistan in United Arab Emirates T20I Series, 2023/24
33-853628.3375113.33---56
Afghanistan in United Arab Emirates T20I Series, 2023/24
33-835027.6673113.69-1-72
Afghanistan in India T20I Series, 2023/24
55-835116.6066125.75-11122
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 2025
11-828282.0040205.00-1-48
Pakistan in South Africa T20I Series, 2024/25
33-753425.0072104.16---33
Afghanistan in Zimbabwe T20I Series, 2024/25
331724436.0052138.46---81
Afghanistan in Zimbabwe T20I Series, 2024/25
3317249*36.0059122.03--154
Asian Games Men's Cricket Competition (in China), 2023
44-723618.0068105.88--145
India in South Africa T20I Series, 2024/25
2217054*70.0062112.90-1-71
Afghanistan in Bangladesh T20I Series, 2023
221705170.0055127.27-1-53
Ireland v South Africa T20I Series (in United Arab Emirates), 2024/25
44-684117.0048141.66--135
India in South Africa T20I Series, 2024/25
22-675833.5050134.00-1-71
Afghanistan in Zimbabwe T20I Series, 2024/25
2216666*66.0039169.23-1135
Pakistan in South Africa T20I Series, 2024/25
542663033.0048137.50---33
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 2025
33-644121.3337172.97---84
South Africa in West Indies T20I Series, 2024
3326027*60.0046130.43---26
Asian Games Men's Cricket Competition (in China), 2023
33-593219.6645131.11--190
Afghanistan v Ireland T20I Series (in United Arab Emirates), 2023/24
22-583329.0039148.71---25
Afghanistan in Bangladesh T20I Series, 2023
22-574928.5040142.50---91
India in South Africa T20I Series, 2023/24
33-574419.0047121.27---63
South Africa in West Indies [Aug 2024] T20I Series, 2024
8725719*11.4046123.91---54
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
442562328.0031180.64---35
India in South Africa T20I Series, 2024/25
8835616*11.207080.00--231
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
22-553027.5031177.41---73
India in South Africa T20I Series, 2023/24
33-553518.335698.21---23
Afghanistan v Ireland T20I Series (in United Arab Emirates), 2023/24
44-552113.7543127.90---72
India in South Africa T20I Series, 2024/25
1115454*-49110.20-1-50
Afghanistan in Zimbabwe T20I Series, 2024/25
33-532017.6631170.96---54
South Africa in West Indies [Aug 2024] T20I Series, 2024
22-523526.0037140.54---33
India in South Africa T20I Series, 2023/24
331524726.0030173.33---62
Afghanistan in United Arab Emirates T20I Series, 2023/24
331522726.0039133.33---22
Afghanistan in Sri Lanka T20I Series, 2023/24
33-522717.3337140.54--143
Australia in South Africa T20I Series, 2023/24
33-512717.0042121.42---24
South Africa in West Indies [Aug 2024] T20I Series, 2024
32-504425.0041121.95---42
South Africa in West Indies [Aug 2024] T20I Series, 2024
21-484848.0024200.00---34
Pakistan in South Africa T20I Series, 2024/25
11-484848.0021228.57---15
Australia in South Africa T20I Series, 2023/24
2214826*48.0043111.62---30
Afghanistan in Zimbabwe T20I Series, 2024/25
33-482816.0040120.00--141
Afghanistan in Sri Lanka T20I Series, 2023/24
33-482416.0034141.17---71
South Africa in Australia T20I Series, 2025
44-482912.0038126.31---32
India in South Africa T20I Series, 2024/25
331472323.5035134.28---62
Afghanistan in India T20I Series, 2023/24
22-464523.0024191.66---62
Afghanistan in Sri Lanka T20I Series, 2023/24
33-452415.0036125.00--171
India in South Africa T20I Series, 2024/25
33-453615.0040112.50--141
South Africa in West Indies T20I Series, 2024
2214338*43.0029148.27---40
South Africa in Australia T20I Series, 2025
33-431914.3338113.15---50
South Africa in West Indies T20I Series, 2024
752431414.3338113.15---22
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
3214028*40.0029137.93---42
Afghanistan in United Arab Emirates T20I Series, 2023/24
33-361912.0036100.00---40
South Africa in West Indies T20I Series, 2024
3313619*18.0023156.52---22
Afghanistan in United Arab Emirates T20I Series, 2023/24
33-353511.6620175.00--261
Australia in South Africa T20I Series, 2023/24
33-351611.6632109.37---22
Afghanistan v Ireland T20I Series (in United Arab Emirates), 2023/24
4323423*34.0021161.90---31
Zimbabwe Twenty20 Tri-Series (New Zealand, South Africa, Zimbabwe), 2025
33-332011.004278.57---41
Asian Games Men's Cricket Competition (in China), 2023
33-332511.0027122.22---31
Afghanistan v Ireland T20I Series (in United Arab Emirates), 2023/24
33-333111.0029113.79--130
Afghanistan in Sri Lanka T20I Series, 2023/24
9623221*8.003396.96--111
ICC Men's T20 World Cup (in United States of America/West Indies), 2024
33-311810.3322140.90---51
South Africa in Australia T20I Series, 2025
331312015.5017182.35---41
Afghanistan in India T20I Series, 2023/24
33-312910.3328110.71--121
Afghanistan in India T20I Series, 2023/24
22-302215.003390.90---12
Afghanistan in Bangladesh T20I Series, 2023
33-29159.664465.90---20
Asian Games Men's Cricket Competition (in China), 2023
22-282314.0026107.69---40
Afghanistan in Bangladesh T20I Series, 2023
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Australia at Mackay, South Africa in Australia 2nd ODI, Aug 22, 2025 [ODI # 4896]

South Africa vs Australia at Cairns, South Africa in Australia 1st ODI, Aug 19, 2025 [ODI # 4895]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]