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
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
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 Afghan 5 5 0 201 101 40.20 231 87.01 1 0 0 18 8
Afghanistan v Ireland ODI Series (in India), 2016/17
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 Afghan 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
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
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
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
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
Mohammad Shahzad 2 2 0 126 110 63.00 139 90.64 1 0 0 13 0
Afghanistan in Netherlands ODI Series, 2009
Rahmat Shah 2 2 1 126 100* 126.00 154 81.81 1 0 0 9 1
Afghanistan in Scotland ODI Series, 2016
Rahmat Shah 3 3 0 126 50 42.00 184 68.47 0 1 0 8 2
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2017/18
Samiullah Shinwari 4 4 1 126 62* 42.00 168 75.00 0 1 0 7 3
Afghanistan v Ireland ODI Series (in India), 2016/17
Samiullah Shinwari 2 2 1 125 82* 125.00 114 109.64 0 1 0 14 3
Asian Cricket Council Premier League (Afghanistan, Hong Kong, Malaysia, Nepal, Oman, United Arab Emirates in Malaysia), 2014
Usman Ghani 2 2 0 125 70 62.50 145 86.20 0 2 0 11 6
Asian Cricket Council Premier League (Afghanistan, Hong Kong, Malaysia, Nepal, Oman, United Arab Emirates in Malaysia), 2014
Asghar Afghan 5 5 0 124 50 24.80 161 77.01 0 1 0 7 3
Afghanistan in Zimbabwe ODI Series, 2016/17
Najibullah Zadran 6 6 1 123 56 24.60 156 78.84 0 1 0 13 4
ICC Cricket World Cup (in Australia/New Zealand), 2014/15
Rahmat Shah 5 5 0 122 72 24.40 171 71.34 0 1 0 8 0
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 2018
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 India at Dubai (DSC), Asia Cup 5th match, Sep 25, 2018 [ODI # 4046]
Afghanistan v Bangladesh at Abu Dhabi, Asia Cup 4th match, Sep 23, 2018 [ODI # 4045]
Afghanistan v Pakistan at Abu Dhabi, Asia Cup 2nd match, Sep 21, 2018 [ODI # 4043]