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
991376129*47.0049376.2611-395
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-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
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
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
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-1266742.00121104.13-1-58
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
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
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
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
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-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
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-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
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
96-55199.167672.36---31
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
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
22-452922.508056.25---31
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
22-402320.0040100.00---32
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
33-392913.006361.90---30
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
22-383719.006855.88---20
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
331381919.0031122.58---51
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22-372218.5029127.58---51
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
1113434*-27125.92---32
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
21-343434.006651.51---50
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
331332216.507444.59---50
Afghanistan in Bangladesh ODI Series, 2023
3113131*-15206.66---23
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
3213127*31.004077.50---21
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
3312815*14.004562.22--130
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
41-262626.003281.25---40
ICC Cricket World Cup (in India), 2023/24
3212625*26.0024108.33---11
Afghanistan in Bangladesh ODI Series, 2023
32-261613.004656.52---20
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
32-241412.002788.88---30
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/25
22-232211.5014164.28---12
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
22-231911.502979.31---01
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
33-2197.003167.74---20
Afghanistan in Sri Lanka ODI Series, 2023/24
32-201010.003754.05---20
Afghanistan in Bangladesh ODI Series, 2023
31-181818.0016112.50---01
Afghanistan in Zimbabwe ODI Series, 2024/25
32-18139.003256.25---10
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
3211817*18.002864.28---20
Afghanistan in Zimbabwe ODI Series, 2024/25
33118139.003452.94---20
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
33-18166.0017105.88--111
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
11-171717.002958.62---10
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
1111616*-12133.33---30
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
22-16168.0014114.28--140
Afghanistan in Sri Lanka ODI Series, 2023/24
32-16118.003743.24---30
Afghanistan in Bangladesh ODI Series, 2023
33-16105.333447.05--110
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
851169*4.002564.00--220
ICC Cricket World Cup (in India), 2023/24
32-1597.502365.21---10
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22-12116.008150.00---11
Afghanistan in Sri Lanka ODI Series, 2023/24
11-101010.008125.00---10
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
33-1083.332343.47--110
Afghanistan in Bangladesh ODI Series, 2023
11-999.001947.36---10
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
11199*-7128.57---01
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
11188*-5160.00---01
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
22-753.502133.33---00
ICC Cricket World Cup (in India), 2023/24
21-666.006100.00---10
Afghanistan in Bangladesh ODI Series, 2023
21166*-1250.00---00
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
22-643.001442.85---00
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
22164*6.001735.29---00
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
32266*-966.66---10
Afghanistan v Pakistan ODI Series (in Sri Lanka), 2023
21-555.005100.00---10
Afghanistan in Sri Lanka ODI Series, 2023/24
11-555.003016.66---10
Afghanistan in Bangladesh ODI Series, 2023
31-555.001533.33---00
Afghanistan in Zimbabwe ODI Series, 2024/25
31-555.005100.00---00
Afghanistan in Zimbabwe ODI Series, 2024/25
21155*-771.42---00
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
21-555.00862.50---00
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/24
22-542.501533.33---10
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 2023
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Lancashire vs Sussex at Hove, One-Day Cup Group B, Aug 15, 2025 [List A]

Essex vs Surrey at Chelmsford, One-Day Cup Group A, Aug 15, 2025 [List A]

Northamptonshire vs Durham at Chester-le-Street, One-Day Cup Group B, Aug 15, 2025 [List A]