| Extras |
| 32 | Bangladesh (1) v Afghanistan | Shere Bangla National Stadium, Mirpur | 2023 |
| 22 | Sri Lanka (1) v Afghanistan | Sinhalese Sports Club Ground, Colombo | 2023/24 |
| 20 | Zimbabwe (2) v Afghanistan | Sheikh Zayed Stadium, Abu Dhabi | 2020/21 |
| 20 | Zimbabwe (1) v Afghanistan | Queens Sports Club, Bulawayo | 2024/25 |
| 19 | Zimbabwe (1) v Afghanistan | Harare Sports Club, Harare | 2025/26 |
| 18 | Bangladesh (2) v Afghanistan | Shere Bangla National Stadium, Mirpur | 2023 |
| 16 | India (1) v Afghanistan | M Chinnaswamy Stadium, Bangalore | 2018 |
| 15 | Zimbabwe (2) v Afghanistan | Queens Sports Club, Bulawayo | 2024/25 |
| 13 | West Indies (1) v Afghanistan | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 2019/20 |
| 12 | Zimbabwe (1) v Afghanistan | Queens Sports Club, Bulawayo | 2024/25 |
| 11 | Zimbabwe (1) v Afghanistan | Sheikh Zayed Stadium, Abu Dhabi | 2020/21 |
| 11 | Zimbabwe (2) v Afghanistan | Queens Sports Club, Bulawayo | 2024/25 |
| 10 | Zimbabwe (1) v Afghanistan | Sheikh Zayed Stadium, Abu Dhabi | 2020/21 |
| 10 | Ireland (1) v Afghanistan | Tolerance Oval, Abu Dhabi | 2023/24 |
| 10 | Ireland (2) v Afghanistan | Tolerance Oval, Abu Dhabi | 2023/24 |
| 9 | Ireland (1) v Afghanistan | Rajiv Gandhi International Cricket Stadium, Dehra Dun | 2018/19 |
| 7 | Ireland (2) v Afghanistan | Rajiv Gandhi International Cricket Stadium, Dehra Dun | 2018/19 |
| 6 | Bangladesh (2) v Afghanistan | Zohur Ahmed Chowdhury Stadium, Chittagong | 2019/20 |
| 5 | Bangladesh (1) v Afghanistan | Zohur Ahmed Chowdhury Stadium, Chittagong | 2019/20 |
| 2 | Sri Lanka (2) v Afghanistan | Sinhalese Sports Club Ground, Colombo | 2023/24 |
| 1 | Zimbabwe (2) v Afghanistan | Sheikh Zayed Stadium, Abu Dhabi | 2020/21 |
| 0 | West Indies (2) v Afghanistan | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 2019/20 |