| 1 | 246 | 41.0 | 7 | 2 | 97 | 6 | 5/64 | 16.16 | 2.36 | 41.00 | 0 | 1 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 246 | 41.0 | 7 | 2 | 97 | 6 | 5/64 | 16.16 | 2.36 | 41.00 | 0 | 1 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 246 | 41.0 | 7 | 2 | 97 | 6 | 5/64 | 16.16 | 2.36 | 41.00 | 0 | 1 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 165 | 27.3 | 4 | 2 | 90 | 5 | 3/59 | 18.00 | 3.27 | 33.00 | 0 | 0 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 165 | 27.3 | 4 | 2 | 90 | 5 | 3/59 | 18.00 | 3.27 | 33.00 | 0 | 0 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 165 | 27.3 | 4 | 2 | 90 | 5 | 3/59 | 18.00 | 3.27 | 33.00 | 0 | 0 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 173 | 28.5 | 3 | 2 | 162 | 5 | 5/79 | 32.40 | 5.61 | 34.60 | 0 | 1 | 0 |
Afghanistan tour of Bangladesh, 2023 |
| 1 | 173 | 28.5 | 3 | 2 | 162 | 5 | 5/79 | 32.40 | 5.61 | 34.60 | 0 | 1 | 0 |
Afghanistan in Bangladesh Test Match, 2023 |
| 1 | 155 | 25.5 | 4 | 2 | 113 | 4 | 4/83 | 28.25 | 4.37 | 38.75 | 1 | 0 | 0 |
Afghanistan tour of Sri Lanka, 2023/24 |
| 1 | 155 | 25.5 | 4 | 2 | 113 | 4 | 4/83 | 28.25 | 4.37 | 38.75 | 1 | 0 | 0 |
Afghanistan in Sri Lanka Test Match, 2023/24 |
| 1 | 234 | 39.0 | 0 | 2 | 210 | 3 | 2/112 | 70.00 | 5.38 | 78.00 | 0 | 0 | 0 |
Afghanistan tour of Bangladesh, 2023 |
| 1 | 234 | 39.0 | 0 | 2 | 210 | 3 | 2/112 | 70.00 | 5.38 | 78.00 | 0 | 0 | 0 |
Afghanistan in Bangladesh Test Match, 2023 |
| 1 | 124 | 20.4 | 3 | 2 | 65 | 2 | 1/27 | 32.50 | 3.14 | 62.00 | 0 | 0 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 124 | 20.4 | 3 | 2 | 65 | 2 | 1/27 | 32.50 | 3.14 | 62.00 | 0 | 0 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 124 | 20.4 | 3 | 2 | 65 | 2 | 1/27 | 32.50 | 3.14 | 62.00 | 0 | 0 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |
| 1 | 122 | 20.2 | 3 | 2 | 81 | 2 | 2/76 | 40.50 | 3.98 | 61.00 | 0 | 0 | 0 |
Afghanistan tour of Sri Lanka, 2023/24 |
| 1 | 122 | 20.2 | 3 | 2 | 81 | 2 | 2/76 | 40.50 | 3.98 | 61.00 | 0 | 0 | 0 |
Afghanistan in Sri Lanka Test Match, 2023/24 |
| 1 | 138 | 23.0 | 2 | 2 | 100 | 2 | 2/39 | 50.00 | 4.34 | 69.00 | 0 | 0 | 0 |
Afghanistan tour of Bangladesh, 2023 |
| 1 | 138 | 23.0 | 2 | 2 | 100 | 2 | 2/39 | 50.00 | 4.34 | 69.00 | 0 | 0 | 0 |
Afghanistan in Bangladesh Test Match, 2023 |
| 1 | 134 | 22.2 | 2 | 2 | 106 | 2 | 2/98 | 53.00 | 4.74 | 67.00 | 0 | 0 | 0 |
Afghanistan tour of Sri Lanka, 2023/24 |
| 1 | 134 | 22.2 | 2 | 2 | 106 | 2 | 2/98 | 53.00 | 4.74 | 67.00 | 0 | 0 | 0 |
Afghanistan in Sri Lanka Test Match, 2023/24 |
| 1 | 241 | 40.1 | 1 | 2 | 175 | 2 | 1/85 | 87.50 | 4.35 | 120.50 | 0 | 0 | 0 |
Afghanistan tour of Bangladesh, 2023 |
| 1 | 241 | 40.1 | 1 | 2 | 175 | 2 | 1/85 | 87.50 | 4.35 | 120.50 | 0 | 0 | 0 |
Afghanistan in Bangladesh Test Match, 2023 |
| 1 | 48 | 8.0 | 1 | 2 | 34 | 1 | 1/30 | 34.00 | 4.25 | 48.00 | 0 | 0 | 0 |
Afghanistan tour of Bangladesh, 2023 |
| 1 | 48 | 8.0 | 1 | 2 | 34 | 1 | 1/30 | 34.00 | 4.25 | 48.00 | 0 | 0 | 0 |
Afghanistan in Bangladesh Test Match, 2023 |
| 1 | 102 | 17.0 | 0 | 2 | 80 | 1 | 1/67 | 80.00 | 4.70 | 102.00 | 0 | 0 | 0 |
Ireland tour of United Arab Emirates, 2023/24 |
| 1 | 102 | 17.0 | 0 | 2 | 80 | 1 | 1/67 | 80.00 | 4.70 | 102.00 | 0 | 0 | 0 |
Afghanistan v Ireland Test Match (in United Arab Emirates), 2023/24 |
| 1 | 102 | 17.0 | 0 | 2 | 80 | 1 | 1/67 | 80.00 | 4.70 | 102.00 | 0 | 0 | 0 |
Afghanistan tour of United Arab Emirates [Feb 2024], 2023/24 |