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
1111-53516348.63494108.2922-5024
ICC Cricket World Cup (in India), 2023/24
10101441177*49.00410107.562124321
ICC Cricket World Cup (in India), 2023/24
993400201*66.66266150.372-14022
ICC Cricket World Cup (in India), 2023/24
991376129*47.0049376.2611-395
ICC Cricket World Cup (in India), 2023/24
111013627140.2251270.70-3-312
ICC Cricket World Cup (in India), 2023/24
98335397*70.6036197.78-3-2613
ICC Cricket World Cup (in India), 2023/24
66-32913754.83258127.512113713
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
101013027133.5537380.96-21302
ICC Cricket World Cup (in India), 2023/24
55128312470.7529396.5811-342
Australia in South Africa ODI Series, 2023/24
99-2808031.1128398.93-21319
ICC Cricket World Cup (in India), 2023/24
441248154*82.66205120.971--3211
Australia in England ODI Series, 2024
33-21617772.00203106.401--157
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
331206149*103.00180114.4411-176
Afghanistan in Sri Lanka ODI Series, 2023/24
55-20610641.20170121.17111257
Australia in South Africa ODI Series, 2023/24
33-19410564.6620793.71111177
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
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
43116477*82.00154106.49-2-154
Australia in England ODI Series, 2024
33-1615653.66126127.77-3-197
Australia in India ODI Series, 2023/24
108-1595819.8716894.64-11173
ICC Cricket World Cup (in India), 2023/24
32-15610478.0017887.6411-126
Afghanistan in Zimbabwe ODI Series, 2024/25
4411526450.6699153.53-1-226
Australia in South Africa ODI Series, 2023/24
33-15113650.3315597.411--154
Afghanistan in Sri Lanka ODI Series, 2023/24
33114210071.0018377.591--141
Afghanistan in Bangladesh ODI Series, 2023
33-1387246.00138100.00-1-160
Australia in India ODI Series, 2023/24
5511376034.2517080.58-1-114
Australia in England ODI Series, 2024
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
321131120*131.0098133.671--86
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
32-1306965.00120108.33-2-161
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
11841283732.0018668.81---135
ICC Cricket World Cup (in India), 2023/24
33-1266742.00121104.13-1-58
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
55-1237124.60107114.95-11157
Australia in South Africa ODI Series, 2023/24
44-1226030.5014584.13-1-125
Australia in England ODI Series, 2024
55-1229924.4012399.18-1-104
Australia in South Africa ODI Series, 2023/24
22111969119.0013687.50-2-101
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
33-1157438.3312294.26-11112
Australia in India ODI Series, 2023/24
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
32111077*110.0014575.86-1-93
West Indies in Australia ODI Series, 2023/24
3311096554.5070155.71-1-152
West Indies in Australia ODI Series, 2023/24
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
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
33110459*52.0078133.33-1-153
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
43-1015833.6678129.48-1-126
Australia in England ODI Series, 2024
22-1009650.0088113.63-1-143
Australia in India ODI Series, 2023/24
54110077*33.3310298.03-1182
Australia in England ODI Series, 2024
331977348.5012478.22-1-71
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
3329079*90.009297.82-1-100
West Indies in Australia ODI Series, 2023/24
731895844.5010188.11-1-73
ICC Cricket World Cup (in India), 2023/24
11-888888.009691.66-1-100
South Africa in Australia ODI Series, 2025
22-884844.008998.87---62
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
651873521.7577112.98---84
ICC Cricket World Cup (in India), 2023/24
1081872812.4215157.61--171
ICC Cricket World Cup (in India), 2023/24
22-836341.5081102.46-1-122
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
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-794439.509484.04---111
Pakistan in Australia ODI Series, 2024/25
22-784539.009780.41---101
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
32-764738.008193.82---71
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
33-755225.0015349.01-1-30
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
22-744237.008191.35---90
Australia in England ODI Series, 2024
33-744924.668686.04---73
Pakistan in Australia ODI Series, 2024/25
33-743924.669974.74---80
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
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
31-696969.0063109.52-1-14
West Indies in Australia ODI Series, 2023/24
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
42-674433.5051131.37---62
Australia in England ODI Series, 2024
33-634721.008375.90---60
ICC Cricket World Cup (in India), 2023/24
33-625220.6611155.85-1-50
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
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
33-593119.667875.64---51
Australia in India ODI Series, 2023/24
32-585629.007874.35-1-13
Afghanistan in Bangladesh ODI Series, 2023
33-574819.008071.25---71
Afghanistan in Sri Lanka ODI Series, 2023/24
442571828.5051111.76---34
Australia in South Africa ODI Series, 2023/24
22-565428.0038147.36-1-45
Australia in India ODI Series, 2023/24
96-55199.167672.36---31
ICC Cricket World Cup (in India), 2023/24
22-514525.505494.44---42
Australia in India ODI Series, 2023/24
2215127*51.0031164.51---72
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
22-514125.5023221.73---64
West Indies in Australia ODI Series, 2023/24
33-515017.0046110.86-1171
Australia in South Africa ODI Series, 2023/24
951512812.7540127.50---62
ICC Cricket World Cup (in India), 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
1114848*-6969.56---31
Australia in South Africa ODI Series, 2023/24
1163482916.006080.00--150
ICC Cricket World Cup (in India), 2023/24
331463223.005386.79---41
Afghanistan in Sri Lanka ODI Series, 2023/24
2214532*45.004893.75---41
Pakistan in Australia ODI Series, 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:

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]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]