Batting Most Runs Series - last 2 years

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

Most runs in a series
Player
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
1010-59417459.40555107.024--5721
ICC Cricket World Cup (in India), 2023/24
1010144813349.7753084.5222-398
ICC Cricket World Cup (in India), 2023/24
1010140610645.11366110.9213-449
ICC Cricket World Cup (in India), 2023/24
991376129*47.0049376.2611-395
ICC Cricket World Cup (in India), 2023/24
1010137310941.44280133.2111-2819
ICC Cricket World Cup (in India), 2023/24
1010235610144.50330107.8711-2520
ICC Cricket World Cup (in India), 2023/24
98335397*70.6036197.78-3-2613
ICC Cricket World Cup (in India), 2023/24
99132077*40.0041976.37-3-282
ICC Cricket World Cup (in India), 2023/24
9933108051.6642473.11-3-252
ICC Cricket World Cup (in India), 2023/24
99-2808031.1128398.93-21319
ICC Cricket World Cup (in India), 2023/24
33-2649788.00214123.36-3-278
Pakistan in South Africa ODI Series, 2024/25
55-24317448.60153158.821-11816
Australia in South Africa ODI Series, 2023/24
22-233150116.50232100.4311-216
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
331228119*114.0023198.7011-1711
India in South Africa ODI Series, 2023/24
551225102*56.25194115.9711-217
Australia in South Africa ODI Series, 2023/24
441217114*72.3324688.21111244
Australia in South Africa ODI Series, 2023/24
33-21617772.00203106.401--157
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
331211112*105.5021299.5211-117
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
55-2108242.0024187.13-1-274
Australia in South Africa ODI Series, 2023/24
331206149*103.00180114.4411-176
Afghanistan in Sri Lanka ODI Series, 2023/24
55120282*50.50181111.60-21168
Australia in South Africa ODI Series, 2023/24
33-19410564.6620793.71111177
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
33119372*96.5019996.98-3-137
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
33-17415158.0021381.691--143
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
33-17314557.6619290.101--158
Afghanistan in Bangladesh ODI Series, 2023
22-17212186.00170101.1711-157
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
98315775*31.40142110.56-1199
ICC Cricket World Cup (in India), 2023/24
32-15610478.0017887.6411-126
Afghanistan in Zimbabwe ODI Series, 2024/25
33-15113650.3315597.411--154
Afghanistan in Sri Lanka ODI Series, 2023/24
33-14710349.00143102.791--161
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22-1458872.50134108.20-2-153
South Africa in Australia ODI Series, 2025
88-1453518.1219773.60--1183
ICC Cricket World Cup (in India), 2023/24
33114210071.0018377.591--141
Afghanistan in Bangladesh ODI Series, 2023
3311358467.50127106.29-1-94
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
33-1356545.0016084.37-2-141
Afghanistan in Sri Lanka ODI Series, 2023/24
33-1359145.0014692.46-1-104
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
54-1344733.50107125.23---117
Australia in South Africa ODI Series, 2023/24
33-1266742.00121104.13-1-58
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
332121100*121.0087139.081--115
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22111969119.0013687.50-2-101
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
44-1176229.2514879.05-1-113
Australia in South Africa ODI Series, 2023/24
22-1145857.0014777.55-2-91
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
32-1138456.5016767.66-1-151
Afghanistan in Zimbabwe ODI Series, 2024/25
33211386*113.0090125.55-1-58
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
22-1105955.0012687.30-2-91
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
33-10810136.0013580.001--67
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
33-1069035.3312286.88-1-101
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22-1056752.50100105.00-1-110
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
33-1058535.0013180.15-1-93
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
96110535*21.0011194.59---75
ICC Cricket World Cup (in India), 2023/24
22-1028251.0011985.71-1-160
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
22-978548.5094103.19-1-103
ICC Cricket World Cup (in India), 2023/24
33-933431.0088105.68---113
Pakistan in South Africa ODI Series, 2024/25
3319269*46.0010290.19-1-53
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
11-919191.009397.84-1-94
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
731895844.5010188.11-1-73
ICC Cricket World Cup (in India), 2023/24
22-884844.008998.87---62
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
11-878787.0056155.35-1-113
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
3218352*83.0065127.69-1-91
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22-828241.008596.47-1190
South Africa in Australia ODI Series, 2025
22-827541.008893.18-1-111
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
22-826041.0012466.12-1-72
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
33-808026.6611867.79-1262
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
22-784539.009780.41---101
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
33-755225.0015349.01-1-30
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
33-753525.0011167.56---51
Pakistan in South Africa ODI Series, 2024/25
22-747437.008983.14-1131
South Africa in Australia ODI Series, 2025
33-743924.669974.74---80
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
33-715223.6611362.83-11100
India in South Africa ODI Series, 2023/24
33-715423.669376.34-1-100
Afghanistan in Sri Lanka ODI Series, 2023/24
3317070*35.008186.41-1235
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
22-686534.0038178.94-1-65
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
32-686434.0040170.00-1-65
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
33-683122.669373.11---43
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
22-673933.507984.81---80
Australia in South Africa ODI Series, 2023/24
22-676433.5063106.34-1-110
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22-666433.0066100.00-1-51
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
33-663522.009668.75---62
Pakistan in South Africa ODI Series, 2024/25
11-656565.007487.83-1-50
South Africa in Australia ODI Series, 2025
33-625220.6611155.85-1-50
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
22-603830.007580.00---71
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
33-604020.0012050.00--140
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
33-595019.669860.20-1-20
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
1063594019.668073.75---71
ICC Cricket World Cup (in India), 2023/24
32-585629.007874.35-1-13
Afghanistan in Bangladesh ODI Series, 2023
2215731*57.0047121.27---61
South Africa in Australia ODI Series, 2025
33-574819.008071.25---71
Afghanistan in Sri Lanka ODI Series, 2023/24
96-55199.167672.36---31
ICC Cricket World Cup (in India), 2023/24
22-544327.0052103.84---41
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
32-545227.009159.34-1-51
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
84-542213.507869.23---41
ICC Cricket World Cup (in India), 2023/24
2215127*51.0031164.51---72
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
951512812.7540127.50---62
ICC Cricket World Cup (in India), 2023/24
331503625.006478.12---41
India in South Africa ODI Series, 2023/24
3224929*-5294.23---70
Afghanistan in Zimbabwe ODI Series, 2024/25
33-494016.3342116.66---23
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
33-492616.336279.03---71
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
331463223.005386.79---41
Afghanistan in Sri Lanka ODI Series, 2023/24
2214544*45.0036125.00---31
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
22-452922.508056.25---31
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs England at Colombo (RPS), ENG in SL 5th ODI, Oct 23, 2018 [ODI # 4058]

Sri Lanka vs England at Pallekele, ENG in SL 4th ODI, Oct 20, 2018 [ODI # 4055]

Sri Lanka vs England at Pallekele, ENG in SL 3rd ODI, Oct 17, 2018 [ODI # 4054]