Most runs in a series
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Nawroz Mangal 8 8 3 306 112* 61.20 329 93.00 1 1 1 24 14
ICC World Cricket League Championship, 2011-2013/14
Rahmat Shah 5 4 0 272 114 68.00 298 91.27 1 2 0 29 5
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2017/18
Mohammad Shahzad 5 5 0 268 124 53.60 322 83.22 1 1 0 29 8
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2018
Hashmatullah Shahidi 5 5 1 263 97* 65.75 364 72.25 0 3 1 17 0
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2018
Rahmat Shah 5 5 1 262 108* 65.50 312 83.97 1 2 1 20 6
Afghanistan v Ireland ODI Series (in India), 2016/17
Mohammad Nabi 7 7 1 257 92 42.83 302 85.09 0 2 0 14 6
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/18
Samiullah Shinwari 6 6 0 254 96 42.33 444 57.20 0 2 0 22 6
ICC Cricket World Cup (in Australia/New Zealand), 2014/15
Rahmat Shah 9 9 0 254 62 28.22 390 65.12 0 1 1 31 1
ICC Cricket World Cup (in England), 2019
Mohammad Shahzad 6 6 0 250 82 41.66 298 83.89 0 3 0 28 3
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands), 2010
Mohammad Nabi 9 7 1 248 58 41.33 259 95.75 0 2 0 14 9
ICC World Cricket League Championship, 2011-2013/14
Nawroz Mangal 4 4 0 239 129 59.75 259 92.27 1 1 0 21 6
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/15
Mohammad Shahzad 5 5 1 237 131* 59.25 256 92.57 1 0 0 22 9
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2015/16
Rahmat Shah 7 7 0 234 69 33.42 364 64.28 0 3 0 18 2
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/18
Najibullah Zadran 8 8 0 230 51 28.75 259 88.80 0 1 0 25 4
ICC Cricket World Cup (in England), 2019
Asghar Afghan 5 5 2 226 82* 75.33 310 72.90 0 3 0 16 8
Afghanistan v Ireland ODI Series (in India), 2018/19
Mohammad Nabi 5 5 0 223 116 44.60 262 85.11 1 1 1 8 7
Afghanistan in Zimbabwe ODI Series, 2015/16
Nawroz Mangal 6 6 3 205 70* 68.33 254 80.70 0 2 1 19 3
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands), 2010
Mohammad Shahzad 6 6 0 203 84 33.83 257 78.98 0 2 0 25 4
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/18
Noor Ali Zadran 5 5 0 202 60 40.40 368 54.89 0 3 0 17 1
Afghanistan in Zimbabwe ODI Series, 2015/16
Najibullah Zadran 7 6 2 202 67 50.50 238 84.87 0 2 0 14 6
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/18
Asghar Stanikzai 5 5 0 201 101 40.20 231 87.01 1 0 0 18 8
Afghanistan v Ireland ODI Series (in India), 2016/17
Hashmatullah Shahidi 8 8 0 197 76 24.62 349 56.44 0 2 1 20 2
ICC Cricket World Cup (in England), 2019
Gulbadin Naib 9 9 0 194 47 21.55 243 79.83 0 0 0 20 2
ICC Cricket World Cup (in England), 2019
Javed Ahmadi 4 4 0 189 81 47.25 210 90.00 0 2 0 20 4
Dubai Triangular Series (Afghanistan, Ireland, Scotland in United Arab Emirates), 2014/15
Asghar Stanikzai 6 6 1 188 64 37.60 294 63.94 0 1 0 12 3
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands), 2010
Mohammad Shahzad 4 4 0 176 81 44.00 215 81.86 0 2 0 20 1
Afghanistan in Ireland ODI Series, 2016
Mohammad Shahzad 5 5 0 176 80 35.20 176 100.00 0 1 0 22 5
Afghanistan in Zimbabwe ODI Series, 2015/16
Usman Ghani 4 4 0 175 118 43.75 209 83.73 1 0 1 16 3
Afghanistan in Zimbabwe ODI Series, 2014
Mohammad Shahzad 9 9 0 170 48 18.88 198 85.85 0 0 0 21 4
ICC World Cricket League Championship, 2011-2013/14
Asghar Afghan 4 4 1 162 90* 54.00 235 68.93 0 1 0 14 3
Asia Cup (Afghanistan, Bangladesh, India, Pakistan, Sri Lanka in Bangladesh), 2013/14
Mohammad Nabi 4 4 0 155 54 38.75 141 109.92 0 1 0 7 8
Afghanistan in Zimbabwe ODI Series, 2014
Gulbadin Naib 5 5 1 154 74* 38.50 248 62.09 0 1 0 11 2
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/18
Asghar Afghan 6 6 0 154 44 25.66 177 87.00 0 0 1 11 5
ICC Cricket World Cup (in England), 2019
Samiullah Shinwari 4 4 0 151 81 37.75 181 83.42 0 2 0 17 2
Asia Cup (Afghanistan, Bangladesh, India, Pakistan, Sri Lanka in Bangladesh), 2013/14
Samiullah Shinwari 4 4 0 151 65 37.75 220 68.63 0 1 0 9 1
Afghanistan in Zimbabwe ODI Series, 2014
Karim Sadiq 6 5 0 146 100 29.20 133 109.77 1 0 0 17 5
ICC World Cricket League Championship, 2011-2013/14
Rahmat Shah 5 5 0 145 53 29.00 233 62.23 0 2 0 7 0
Afghanistan in Zimbabwe ODI Series, 2016/17
Rashid Khan 4 4 1 142 60* 47.33 115 123.47 0 1 0 11 5
Afghanistan in Ireland ODI Series, 2016
Ikram Alikhil 7 7 2 142 86 28.40 246 57.72 0 1 0 10 0
ICC Cricket World Cup (in England), 2019
Hazratullah Zazai 4 4 0 140 67 35.00 134 104.47 0 1 0 12 9
Afghanistan v Ireland ODI Series (in India), 2018/19
Afsar Zazai 4 4 0 139 60 34.75 247 56.27 0 2 0 8 0
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/15
Mohammad Shahzad 5 5 1 135 75* 33.75 162 83.33 0 1 0 16 5
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2017/18
Mohammad Nabi 5 5 0 134 64 26.80 125 107.20 0 1 0 6 7
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2018
Najibullah Zadran 4 4 2 133 104* 66.50 130 102.30 1 0 0 8 7
Afghanistan v Ireland ODI Series (in India), 2018/19
Mohammad Shahzad 5 5 0 131 63 26.20 120 109.16 0 1 0 22 2
Afghanistan v Ireland ODI Series (in India), 2016/17
Mohammad Nabi 5 4 0 130 64 32.50 179 72.62 0 1 0 7 3
Afghanistan v Ireland ODI Series (in India), 2018/19
Samiullah Shinwari 9 6 3 130 55* 43.33 205 63.41 0 1 0 11 2
ICC World Cricket League Championship, 2011-2013/14
Najibullah Zadran 4 3 0 129 83 43.00 120 107.50 0 1 0 10 9
Dubai Triangular Series (Afghanistan, Ireland, Scotland in United Arab Emirates), 2014/15
Noor Ali Zadran 5 5 0 128 63 25.60 186 68.81 0 1 1 16 0
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2015/16
Shafiqullah 4 3 1 127 50* 63.50 87 145.97 0 1 0 14 6
Afghanistan v Ireland ODI Series (in India), 2016/17
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years
Records includes the following current or recent matches:
Afghanistan v West Indies at Leeds, ICC Cricket World Cup 42nd match, Jul 4, 2019 [ODI # 4184]
Afghanistan v Pakistan at Leeds, ICC Cricket World Cup 36th match, Jun 29, 2019 [ODI # 4177]
Afghanistan v Bangladesh at Southampton, ICC Cricket World Cup 31st match, Jun 24, 2019 [ODI # 4172]