Afghanistan: Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 57 of the 58 matches in this selection (from 2012). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mohammad NabiAFG | ODIs | 2012-2024 | 29 | 24 | 3 | 640 | 84 | 30.48 | 721 | 88.77 | 0 | 2 | 2 | 45 | 20 |
| Rahmat ShahAFG | ODIs | 2013-2024 | 20 | 17 | 0 | 563 | 114 | 33.12 | 766 | 73.50 | 1 | 5 | 0 | 48 | 7 |
| Mohammad ShahzadAFG | ODIs | 2012-2018 | 18 | 18 | 2 | 553 | 131* | 34.56 | 609 | 90.80 | 1 | 1 | 0 | 60 | 19 |
| Ibrahim ZadranAFG | T20Is | 2022-2025 | 17 | 17 | 2 | 537 | 72* | 35.80 | 470 | 114.26 | 0 | 4 | 0 | 41 | 16 |
| Rahmanullah GurbazAFG | T20Is | 2021-2025 | 18 | 18 | 0 | 479 | 100 | 26.61 | 350 | 136.86 | 1 | 1 | 1 | 28 | 29 |
| Rahmanullah GurbazAFG | ODIs | 2024 | 8 | 8 | 0 | 474 | 121 | 59.25 | 512 | 92.58 | 3 | 2 | 1 | 38 | 21 |
| Mohammad NabiAFG | T20Is | 2013-2025 | 27 | 25 | 4 | 393 | 47 | 18.71 | 299 | 131.44 | 0 | 0 | 1 | 28 | 22 |
| Mohammad ShahzadAFG | T20Is | 2013-2021 | 11 | 11 | 1 | 355 | 118* | 35.50 | 230 | 154.35 | 1 | 0 | 0 | 37 | 19 |
| Najibullah ZadranAFG | T20Is | 2013-2024 | 15 | 13 | 4 | 301 | 59 | 33.44 | 227 | 132.60 | 0 | 1 | 0 | 22 | 16 |
| Hashmatullah ShahidiAFG | ODIs | 2013-2024 | 13 | 12 | 2 | 299 | 69 | 29.90 | 493 | 60.65 | 0 | 3 | 1 | 20 | 1 |
| Nawroz MangalAFG | ODIs | 2012-2016 | 11 | 11 | 3 | 283 | 112* | 35.38 | 339 | 83.48 | 1 | 1 | 2 | 20 | 12 |
| Gulbadin NaibAFG | ODIs | 2012-2024 | 18 | 14 | 4 | 259 | 82* | 25.90 | 302 | 85.76 | 0 | 1 | 1 | 20 | 14 |
| Sediqullah AtalAFG | T20Is | 2023-2025 | 9 | 9 | 0 | 236 | 64 | 26.22 | 204 | 115.69 | 0 | 2 | 0 | 11 | 14 |
| Rashid KhanAFG | ODIs | 2016-2024 | 16 | 11 | 2 | 233 | 48 | 25.89 | 254 | 91.73 | 0 | 0 | 0 | 23 | 5 |
| Javed AhmadiAFG | ODIs | 2012-2018 | 7 | 7 | 0 | 229 | 76 | 32.71 | 291 | 78.69 | 0 | 1 | 1 | 26 | 4 |
| Azmatullah OmarzaiAFG | ODIs | 2024 | 8 | 8 | 3 | 206 | 86* | 41.20 | 200 | 103.00 | 0 | 2 | 2 | 8 | 14 |
| Asghar AfghanAFG | ODIs | 2012-2018 | 20 | 18 | 2 | 196 | 66 | 12.25 | 439 | 44.65 | 0 | 1 | 0 | 11 | 0 |
| HazratullahAFG | T20Is | 2021-2024 | 7 | 7 | 0 | 185 | 44 | 26.43 | 164 | 112.80 | 0 | 0 | 0 | 17 | 9 |
| Nasir JamalAFG | ODIs | 2017-2018 | 8 | 7 | 0 | 185 | 53 | 26.43 | 259 | 71.43 | 0 | 2 | 1 | 12 | 1 |
| Karim SadiqAFG | ODIs | 2012-2016 | 6 | 5 | 0 | 172 | 100 | 34.40 | 171 | 100.58 | 1 | 0 | 0 | 18 | 6 |
| Samiullah ShenwariAFG | ODIs | 2012-2018 | 12 | 9 | 2 | 156 | 55* | 22.29 | 297 | 52.53 | 0 | 1 | 0 | 14 | 0 |
| IhsanullahAFG | ODIs | 2017-2018 | 6 | 6 | 1 | 149 | 54 | 29.80 | 172 | 86.63 | 0 | 2 | 0 | 18 | 4 |
| Noor Ali ZadranAFG | ODIs | 2012-2017 | 7 | 7 | 0 | 146 | 63 | 20.86 | 208 | 70.19 | 0 | 1 | 1 | 18 | 0 |
| Rashid KhanAFG | T20Is | 2016-2025 | 17 | 11 | 3 | 141 | 39 | 17.63 | 104 | 135.58 | 0 | 0 | 1 | 7 | 13 |
| Azmatullah OmarzaiAFG | T20Is | 2022-2025 | 16 | 14 | 5 | 130 | 21 | 14.44 | 116 | 112.07 | 0 | 0 | 3 | 7 | 6 |
| Karim SadiqAFG | T20Is | 2013-2018 | 9 | 9 | 0 | 129 | 34 | 14.33 | 126 | 102.38 | 0 | 0 | 0 | 15 | 2 |
| Asghar AfghanAFG | T20Is | 2013-2021 | 8 | 6 | 0 | 127 | 43 | 21.17 | 119 | 106.72 | 0 | 0 | 0 | 7 | 9 |
| Samiullah ShenwariAFG | T20Is | 2013-2022 | 8 | 7 | 3 | 120 | 39* | 30.00 | 98 | 122.45 | 0 | 0 | 0 | 7 | 5 |
| Najibullah ZadranAFG | ODIs | 2012-2018 | 7 | 6 | 2 | 117 | 81* | 29.25 | 106 | 110.38 | 0 | 1 | 1 | 8 | 6 |
| Dawlat ZadranAFG | ODIs | 2012-2018 | 16 | 10 | 5 | 109 | 47* | 21.80 | 150 | 72.67 | 0 | 0 | 0 | 8 | 7 |
| Nawroz MangalAFG | T20Is | 2013 | 7 | 7 | 0 | 101 | 36 | 14.43 | 90 | 112.22 | 0 | 0 | 0 | 5 | 7 |
| Gulbadin NaibAFG | T20Is | 2013-2025 | 10 | 8 | 2 | 98 | 37 | 16.33 | 83 | 118.07 | 0 | 0 | 1 | 4 | 5 |
| Ibrahim ZadranAFG | ODIs | 2024 | 2 | 2 | 0 | 82 | 60 | 41.00 | 124 | 66.13 | 0 | 1 | 0 | 7 | 2 |
| Karim JanatAFG | T20Is | 2021-2025 | 12 | 9 | 3 | 81 | 28 | 13.50 | 72 | 112.50 | 0 | 0 | 3 | 5 | 5 |
| Darwish RasooliAFG | T20Is | 2023-2025 | 8 | 7 | 0 | 79 | 32 | 11.29 | 70 | 112.86 | 0 | 0 | 2 | 4 | 4 |
| Sediqullah AtalAFG | ODIs | 2024 | 3 | 3 | 0 | 74 | 39 | 24.67 | 99 | 74.75 | 0 | 0 | 0 | 8 | 0 |
| Mohammad IshaqAFG | T20Is | 2024-2025 | 3 | 3 | 0 | 64 | 32 | 21.33 | 54 | 118.52 | 0 | 0 | 0 | 9 | 0 |
| Usman GhaniAFG | T20Is | 2016-2023 | 3 | 3 | 0 | 62 | 42 | 20.67 | 68 | 91.18 | 0 | 0 | 0 | 6 | 1 |
| Mirwais AshrafAFG | ODIs | 2012-2016 | 8 | 6 | 1 | 60 | 26* | 12.00 | 97 | 61.86 | 0 | 0 | 1 | 5 | 2 |
| Noor Ali ZadranAFG | T20Is | 2013 | 2 | 2 | 0 | 59 | 50 | 29.50 | 60 | 98.33 | 0 | 1 | 0 | 4 | 1 |
| Riaz HassanAFG | ODIs | 2024 | 2 | 2 | 0 | 45 | 29 | 22.50 | 80 | 56.25 | 0 | 0 | 0 | 3 | 1 |
| Nangeyalia KhanAFG | ODIs | 2024 | 7 | 4 | 1 | 41 | 27* | 13.67 | 51 | 80.39 | 0 | 0 | 1 | 3 | 1 |
| ShafiqullahAFG | ODIs | 2016-2017 | 5 | 5 | 0 | 38 | 36 | 7.60 | 31 | 122.58 | 0 | 0 | 3 | 3 | 3 |
| Allah Mohammad GhazanfarAFG | ODIs | 2024 | 8 | 4 | 1 | 37 | 31* | 12.33 | 35 | 105.71 | 0 | 0 | 1 | 2 | 3 |
| Mirwais AshrafAFG | T20Is | 2013-2016 | 6 | 6 | 3 | 36 | 28* | 12.00 | 40 | 90.00 | 0 | 0 | 1 | 2 | 1 |
| Mujeeb Ur RahmanAFG | T20Is | 2018-2025 | 12 | 4 | 2 | 27 | 23* | 13.50 | 29 | 93.10 | 0 | 0 | 1 | 4 | 0 |
| Ijaz Ahmad AhmadzaiAFG | T20Is | 2024 | 2 | 2 | 0 | 26 | 16 | 13.00 | 21 | 123.81 | 0 | 0 | 0 | 2 | 1 |
| ShafiqullahAFG | T20Is | 2013-2018 | 4 | 4 | 0 | 25 | 9 | 6.25 | 31 | 80.65 | 0 | 0 | 1 | 0 | 2 |
| Sharafuddin AshrafAFG | ODIs | 2018 | 2 | 1 | 0 | 21 | 21 | 21.00 | 30 | 70.00 | 0 | 0 | 0 | 1 | 1 |
| Mujeeb Ur RahmanAFG | ODIs | 2017-2018 | 8 | 4 | 2 | 20 | 15 | 10.00 | 17 | 117.65 | 0 | 0 | 1 | 3 | 1 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.