TEAMS
Afghanistan
286 recorded matches · 2010 to 2026
Official career results
| Format | Played | Won | Lost | Draw / tied | No result | Span |
|---|---|---|---|---|---|---|
| Test | 13 | 4 | 8 | 1 | 0 | 2018-2026 |
| ODI | 182 | 89 | 86 | 1 | 6 | 2009-2026 |
| T20I | 163 | 98 | 61 | 3 | 1 | 2010-2026 |
Afghanistan: Tests, ODIs and T20Is
Head-to-head results
| Opponent | Matches | Wins | Losses | Other |
|---|---|---|---|---|
| Ireland | 70 | 41 | 21 | 8 |
| Zimbabwe | 57 | 41 | 14 | 2 |
| Bangladesh | 41 | 19 | 21 | 1 |
| Sri Lanka | 25 | 7 | 17 | 1 |
| India | 22 | 0 | 18 | 4 |
| West Indies | 21 | 8 | 12 | 1 |
| Pakistan | 18 | 5 | 13 | 0 |
| South Africa | 10 | 2 | 7 | 1 |
| New Zealand | 8 | 1 | 5 | 2 |
| Australia | 7 | 1 | 5 | 1 |
| England | 7 | 2 | 5 | 0 |
Explore players
| Player | Gender | Career runs | Career wickets |
|---|---|---|---|
| Mohammad Nabi | Men | 6,334 | 296 |
| Rahmat Shah | Men | 5,346 | - |
| Mohammad Shahzad | Men | 4,844 | - |
| Ibrahim Zadran | Men | 4,650 | - |
| Rahmanullah Gurbaz | Men | 4,593 | - |
| Asghar Afghan | Men | 4,246 | 4 |
| Najibullah Zadran | Men | 3,927 | 1 |
| Hashmatullah Shahidi | Men | 3,525 | - |
| Samiullah Shinwari | Men | 2,824 | 74 |
| Gulbadin Naib | Men | 2,414 | 109 |
| Rashid Khan | Men | 2,280 | 468 |
| Azmatullah Omarzai | Men | 2,158 | 110 |
| Noor Ali Zadran | Men | 1,930 | - |
| Nawroz Mangal | Men | 1,644 | 12 |
| Hazratullah Zazai | Men | 1,521 | - |
| Sediqullah Atal | Men | 1,441 | - |
| Usman Ghani | Men | 1,221 | - |
| Javed Ahmadi | Men | 1,168 | - |
| Karim Sadiq | Men | 1,013 | 20 |
| Shafiqullah | Men | 924 | - |
| Karim Janat | Men | 916 | 42 |
| Afsar Zazai | Men | 783 | - |
| Darwish Rasooli | Men | 632 | - |
| Dawlat Zadran | Men | 581 | 155 |
| Mirwais Ashraf | Men | 515 | 60 |
| Nasir Jamal | Men | 512 | 0 |
| Ihsanullah | Men | 437 | - |
| Ikram Alikhil | Men | 415 | - |
| Mujeeb Ur Rahman | Men | 352 | 189 |
| Najeeb Tarakai | Men | 263 | - |
Questions fans ask about Afghanistan
- How many international matches has Afghanistan played?
- Afghanistan has 286 recorded international matches in this archive: 286 men and 0 women.
- How many Tests has Afghanistan won?
- Afghanistan has won 4 recorded Test matches from 14 Tests. Men: 4 wins from 14.
- How many ODIs has Afghanistan won?
- Afghanistan has won 65 recorded ODI matches from 150 ODIs. Men: 65 wins from 150.
- How many T20Is has Afghanistan won?
- Afghanistan has won 58 recorded T20I matches from 122 T20Is. Men: 58 wins from 122.
- How many international wins does Afghanistan have?
- Afghanistan has 127 recorded wins, 138 losses and 21 other results. This is an archive volume count, not an official ranking.
Recent recorded matches
| Date | Match | Format | Result | Coverage |
|---|---|---|---|---|
| 2026-09-28 | T20I · Men | No result | No play | |
| 2026-09-17 | T20I · Men | India won by 127 runs | Scorecard | |
| 2026-09-15 | T20I · Men | India won by 7 wickets | Scorecard | |
| 2026-09-13 | T20I · Men | India won by 7 wickets | Scorecard | |
| 2026-08-15 | ODI · Men | Afghanistan won by 6 wickets | Scorecard | |
| 2026-08-12 | ODI · Men | Afghanistan won by 42 runs | Scorecard | |
| 2026-08-10 | ODI · Men | Afghanistan won by 3 wickets | Scorecard | |
| 2026-08-07 | ODI · Men | Afghanistan won by 92 runs | Scorecard | |
| 2026-08-05 | ODI · Men | No result | No play | |
| 2026-06-20 | ODI · Men | India won by 9 wickets | Scorecard | |
| 2026-06-17 | ODI · Men | India won by 170 runs | Scorecard | |
| 2026-06-13 | ODI · Men | India won by 7 wickets | Scorecard | |
| 2026-06-06 | Test · Men | India won by inns & 300 runs | Scorecard | |
| 2026-02-11 | T20I · Men | Match tied | Scorecard | |
| 2026-02-08 | T20I · Men | New Zealand won by 5 wickets | Scorecard | |
| 2026-01-22 | T20I · Men | West Indies won by 15 runs | Scorecard | |
| 2026-01-21 | T20I · Men | Afghanistan won by 39 runs | Scorecard | |
| 2026-01-19 | T20I · Men | Afghanistan won by 38 runs | Scorecard | |
| 2025-11-02 | T20I · Men | Afghanistan won by 9 runs | Scorecard | |
| 2025-10-31 | T20I · Men | Afghanistan won by 7 wickets | Scorecard | |
| 2025-10-29 | T20I · Men | Afghanistan won by 53 runs | Scorecard | |
| 2025-10-20 | Test · Men | Zimbabwe won by inns & 73 runs | Scorecard | |
| 2025-10-14 | ODI · Men | Afghanistan won by 200 runs | Scorecard | |
| 2025-10-11 | ODI · Men | Afghanistan won by 81 runs | Scorecard | |
| 2025-10-08 | ODI · Men | Afghanistan won by 5 wickets | Scorecard | |
| 2025-10-05 | T20I · Men | Bangladesh won by 6 wickets | Scorecard | |
| 2025-10-03 | T20I · Men | Bangladesh won by 2 wickets | Scorecard | |
| 2025-10-02 | T20I · Men | Bangladesh won by 4 wickets | Scorecard | |
| 2025-09-18 | T20I · Men | Sri Lanka won by 6 wickets | Scorecard | |
| 2025-09-16 | T20I · Men | Bangladesh won by 8 runs | Scorecard | |
| 2025-09-07 | T20I · Men | Pakistan won by 75 runs | Scorecard | |
| 2025-09-02 | T20I · Men | Afghanistan won by 18 runs | Scorecard | |
| 2025-08-29 | T20I · Men | Pakistan won by 39 runs | Scorecard | |
| 2025-02-28 | ODI · Men | No result | Scorecard | |
| 2025-02-26 | ODI · Men | Afghanistan won by 8 runs | Scorecard | |
| 2025-02-21 | ODI · Men | South Africa won by 107 runs | Scorecard | |
| 2025-01-02 | Test · Men | Afghanistan won by 72 runs | Scorecard | |
| 2024-12-26 | Test · Men | Match drawn | Scorecard | |
| 2024-12-21 | ODI · Men | Afghanistan won by 8 wickets | Scorecard | |
| 2024-12-19 | ODI · Men | Afghanistan won by 232 runs | Scorecard | |
| 2024-12-17 | ODI · Men | No result | Scorecard | |
| 2024-12-14 | T20I · Men | Afghanistan won by 3 wickets | Scorecard | |
| 2024-12-13 | T20I · Men | Afghanistan won by 50 runs | Scorecard | |
| 2024-12-11 | T20I · Men | Zimbabwe won by 4 wickets | Scorecard | |
| 2024-11-11 | ODI · Men | Afghanistan won by 5 wickets | Scorecard | |
| 2024-11-09 | ODI · Men | Bangladesh won by 68 runs | Scorecard | |
| 2024-11-06 | ODI · Men | Afghanistan won by 92 runs | Scorecard | |
| 2024-09-22 | ODI · Men | South Africa won by 7 wickets | Scorecard | |
| 2024-09-20 | ODI · Men | Afghanistan won by 177 runs | Scorecard | |
| 2024-09-18 | ODI · Men | Afghanistan won by 6 wickets | Scorecard |
MEN · TEST · 2018 to 2026
Afghanistan men in Tests
14Played
4Won
8Lost
1Drawn / tied
1No result
28.57Win %
Men Test results by opponent
| Opponent | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| Zimbabwe | 5 | 2 | 2 | 1 | 0 | 40.00 | 2025 |
| Bangladesh | 2 | 1 | 1 | 0 | 0 | 50.00 | 2023 |
| India | 2 | 0 | 2 | 0 | 0 | 0.00 | 2026 |
| Ireland | 2 | 1 | 1 | 0 | 0 | 50.00 | 2024 |
| New Zealand | 1 | 0 | 0 | 0 | 1 | 0.00 | 2024 |
| Sri Lanka | 1 | 0 | 1 | 0 | 0 | 0.00 | 2024 |
| West Indies | 1 | 0 | 1 | 0 | 0 | 0.00 | 2019 |
| All | 14 | 4 | 8 | 1 | 1 | 28.57 | 2026 |
Men Test results by situation
| Setting | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| Unknown | 14 | 4 | 8 | 1 | 1 | 28.57 | 2026 |
| All | 14 | 4 | 8 | 1 | 1 | 28.57 | 2026 |
| Situation | P | W | L | D/T | NR | Win % |
|---|---|---|---|---|---|---|
| Batted first | 8 | 3 | 5 | 0 | 0 | 37.50 |
| Batted second | 5 | 1 | 3 | 1 | 0 | 20.00 |
| All | 13 | 4 | 8 | 1 | 0 | 30.76 |
Men Test results by year
| Year | P | W | L | D/T | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 1 | 0 | 1 | 0 | 0 | 0.00 |
| 2025 | 2 | 1 | 1 | 0 | 0 | 50.00 |
| 2024 | 4 | 0 | 2 | 1 | 1 | 0.00 |
| 2023 | 1 | 0 | 1 | 0 | 0 | 0.00 |
| 2021 | 2 | 1 | 1 | 0 | 0 | 50.00 |
| 2019 | 3 | 2 | 1 | 0 | 0 | 66.66 |
| 2018 | 1 | 0 | 1 | 0 | 0 | 0.00 |
| All | 14 | 4 | 8 | 1 | 1 | 28.57 |
Men Test team records
| Total | Opponent | Ground | Date |
|---|---|---|---|
| 699 | Zimbabwe | Queens Sports Club | 2024-12-26 |
| 545/4 | Zimbabwe | Sheikh Zayed Stadium | 2021-03-10 |
| 363 | Zimbabwe | Queens Sports Club | 2025-01-02 |
| 342 | Bangladesh | Zahur Ahmed Chowdhury Stadium | 2019-09-05 |
| 314 | Ireland | Dehradun | 2019-03-15 |
Men Test leading players
| Batter | Mat | Inns | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Rahmat Shah | 12 | 23 | 1,043 | 234 | 45.34 | 52.91 | 3 | 6 |
| Hashmatullah Shahidi | 12 | 23 | 796 | 246 | 44.22 | 47.18 | 2 | 2 |
| Ibrahim Zadran | 8 | 16 | 602 | 114 | 37.62 | 48.78 | 1 | 4 |
| Asghar Afghan | 6 | 10 | 440 | 164 | 44.00 | 57.06 | 1 | 3 |
| Afsar Zazai | 9 | 17 | 378 | 113 | 23.62 | 50.00 | 1 | 0 |
| Nasir Jamal | 5 | 10 | 160 | 55* | 22.85 | 51.11 | 0 | 1 |
| Rashid Khan | 5 | 9 | 154 | 51 | 17.11 | 85.55 | 0 | 1 |
| Rahmanullah Gurbaz | 3 | 6 | 133 | 46 | 22.16 | 56.59 | 0 | 0 |
| Ismat Alam | 2 | 4 | 125 | 101 | 31.25 | 55.55 | 1 | 0 |
| Abdul Malik | 6 | 11 | 119 | 30 | 10.81 | 50.21 | 0 | 0 |
| Bowler | Mat | Inns | Wkts | BBI | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|
| Rashid Khan | 6 | 11 | 45 | 7/66 | 20.44 | 2.96 | 41.42 | 5 |
| Amir Hamza | 4 | 8 | 18 | 6/75 | 28.72 | 3.15 | 54.66 | 2 |
| Yamin Ahmadzai | 8 | 14 | 16 | 3/41 | 32.00 | 3.09 | 62.06 | 0 |
| Zahir Khan | 6 | 10 | 15 | 3/59 | 46.60 | 4.66 | 60.00 | 0 |
| Naveed Zadran | 3 | 6 | 11 | 4/83 | 30.00 | 4.00 | 44.90 | 0 |
| Zia-ur-Rehman | 4 | 8 | 11 | 5/64 | 36.72 | 3.06 | 72.00 | 1 |
| Nijat Masood | 3 | 6 | 9 | 5/79 | 34.22 | 4.41 | 46.55 | 1 |
| Ziaur Rahman | 2 | 2 | 8 | 7/97 | 23.50 | 3.35 | 42.00 | 1 |
| Mohammad Nabi | 3 | 5 | 8 | 3/36 | 31.75 | 2.79 | 68.25 | 0 |
| Mohammad Saleem | 2 | 2 | 6 | 6/140 | 32.83 | 5.02 | 39.16 | 1 |
| Score | Batter | BF | Opponent | Ground | Date |
|---|---|---|---|---|---|
| 246 | Hashmatullah Shahidi | 474 | Zimbabwe | Queens Sports Club | 2024-12-26 |
| 234 | Rahmat Shah | 424 | Zimbabwe | Queens Sports Club | 2024-12-26 |
| 200* | Hashmatullah Shahidi | 443 | Zimbabwe | Sheikh Zayed Stadium | 2021-03-10 |
| 164 | Asghar Afghan | 257 | Zimbabwe | Sheikh Zayed Stadium | 2021-03-10 |
| 139 | Rahmat Shah | 275 | Zimbabwe | Queens Sports Club | 2025-01-02 |
| Figures | Bowler | Balls | Opponent | Ground | Date |
|---|---|---|---|---|---|
| 7/66 | Rashid Khan | 165 | Zimbabwe | Queens Sports Club | 2025-01-02 |
| 7/97 | Ziaur Rahman | 192 | Zimbabwe | Harare Sports Club | 2025-10-20 |
| 7/137 | Rashid Khan | 377 | Zimbabwe | Sheikh Zayed Stadium | 2021-03-10 |
| 6/49 | Rashid Khan | 130 | Bangladesh | Zahur Ahmed Chowdhury Stadium | 2019-09-05 |
| 6/75 | Amir Hamza | 150 | Zimbabwe | Sheikh Zayed Stadium | 2021-03-02 |
| Player | Mat |
|---|---|
| Rahmat Shah | 13 |
| Hashmatullah Shahidi | 13 |
| Afsar Zazai | 11 |
| Ibrahim Zadran | 8 |
| Yamin Ahmadzai | 8 |
| Abdul Malik | 7 |
| Zahir Khan | 7 |
| Rashid Khan | 6 |
| Asghar Afghan | 6 |
| Zia-ur-Rehman | 5 |
Latest men Test matches
| Date | Opponent | Result | Scores | Ground |
|---|---|---|---|---|
| 2026-06-06 | India | Lost | India 564/8 · Afghanistan 152 · Afghanistan 112/9 | New Chandigarh |
| 2025-10-20 | Zimbabwe | Lost | Afghanistan 127 · Zimbabwe 359 · Afghanistan 159 | Harare Sports Club |
| 2025-01-02 | Zimbabwe | Won | Afghanistan 157 · Zimbabwe 243 · Afghanistan 363 · Zimbabwe 205 | Queens Sports Club |
| 2024-12-26 | Zimbabwe | Drawn | Zimbabwe 586 · Afghanistan 699 · Zimbabwe 142/4 | Queens Sports Club |
| 2024-09-09 | New Zealand | No result | - | Greater Noida |
| 2024-02-28 | Ireland | Lost | Afghanistan 155 · Ireland 263 · Afghanistan 218 · Ireland 111/4 | Tolerance Oval |
| 2024-02-02 | Sri Lanka | Lost | Afghanistan 198 · Sri Lanka 439/9 · Afghanistan 296 · Sri Lanka 56/0 | Sinhalese Sports Club Ground |
| 2023-06-14 | Bangladesh | Lost | Bangladesh 382 · Afghanistan 146 · Bangladesh 425/4 · Afghanistan 115/9 | Shere Bangla National Stadium |
| 2021-03-10 | Zimbabwe | Won | Afghanistan 545/4 · Zimbabwe 287 · Zimbabwe 365 · Afghanistan 108/4 | Sheikh Zayed Stadium |
| 2021-03-02 | Zimbabwe | Lost | Afghanistan 131 · Zimbabwe 250 · Afghanistan 135 · Zimbabwe 17/0 | Sheikh Zayed Stadium |
MEN · ODI · 2010 to 2026
Afghanistan men in ODIs
150Played
65Won
75Lost
1Drawn / tied
9No result
43.33Win %
Men ODI results by opponent
| Opponent | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| Ireland | 40 | 22 | 13 | 0 | 5 | 55.00 | 2026 |
| Zimbabwe | 31 | 20 | 10 | 0 | 1 | 64.51 | 2024 |
| Bangladesh | 22 | 11 | 11 | 0 | 0 | 50.00 | 2025 |
| Sri Lanka | 15 | 4 | 10 | 0 | 1 | 26.66 | 2024 |
| West Indies | 9 | 3 | 5 | 0 | 1 | 33.33 | 2019 |
| Pakistan | 8 | 1 | 7 | 0 | 0 | 12.50 | 2023 |
| India | 7 | 0 | 6 | 1 | 0 | 0.00 | 2026 |
| South Africa | 6 | 2 | 4 | 0 | 0 | 33.33 | 2025 |
| Australia | 5 | 0 | 4 | 0 | 1 | 0.00 | 2025 |
| England | 4 | 2 | 2 | 0 | 0 | 50.00 | 2025 |
| New Zealand | 3 | 0 | 3 | 0 | 0 | 0.00 | 2023 |
| All | 150 | 65 | 75 | 1 | 9 | 43.33 | 2026 |
Men ODI results by situation
| Setting | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| Unknown | 150 | 65 | 75 | 1 | 9 | 43.33 | 2026 |
| All | 150 | 65 | 75 | 1 | 9 | 43.33 | 2026 |
| Situation | P | W | L | D/T | NR | Win % |
|---|---|---|---|---|---|---|
| Batted first | 81 | 38 | 39 | 1 | 3 | 46.91 |
| Chased | 64 | 27 | 36 | 0 | 1 | 42.18 |
| All | 145 | 65 | 75 | 1 | 4 | 44.82 |
Men ODI results by year
| Decade | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| 2010s | 90 | 35 | 50 | 1 | 4 | 38.88 | 2019 |
| 2020s | 60 | 30 | 25 | 0 | 5 | 50.00 | 2026 |
| All | 150 | 65 | 75 | 1 | 9 | 43.33 | 2026 |
| Year | P | W | L | D/T | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 8 | 4 | 3 | 0 | 1 | 50.00 |
| 2025 | 6 | 4 | 1 | 0 | 1 | 66.66 |
| 2024 | 15 | 8 | 5 | 0 | 2 | 53.33 |
| 2023 | 19 | 6 | 13 | 0 | 0 | 31.57 |
| 2022 | 9 | 5 | 3 | 0 | 1 | 55.55 |
| 2021 | 3 | 3 | 0 | 0 | 0 | 100.00 |
| 2019 | 19 | 3 | 15 | 0 | 1 | 15.78 |
| 2018 | 17 | 11 | 5 | 1 | 0 | 64.70 |
| 2017 | 16 | 8 | 7 | 0 | 1 | 50.00 |
| 2016 | 11 | 4 | 6 | 0 | 1 | 36.36 |
| 2015 | 14 | 6 | 8 | 0 | 0 | 42.85 |
| 2014 | 8 | 3 | 5 | 0 | 0 | 37.50 |
| 2012 | 4 | 0 | 3 | 0 | 1 | 0.00 |
| 2010 | 1 | 0 | 1 | 0 | 0 | 0.00 |
| All | 150 | 65 | 75 | 1 | 9 | 43.33 |
Men ODI team records
| Total | Opponent | Ground | Date |
|---|---|---|---|
| 343/9 | Ireland | Civil Service Cricket Club, Stormont | 2026-08-12 |
| 339/6 | Sri Lanka | Pallekele International Cricket Stadium | 2024-02-09 |
| 338 | Ireland | Greater Noida | 2017-03-17 |
| 333/5 | Zimbabwe | Sharjah Cricket Stadium | 2018-02-09 |
| 331/9 | Bangladesh | Zahur Ahmed Chowdhury Stadium | 2023-07-08 |
| Total | Opponent | Ground | Date |
|---|---|---|---|
| 58 | Zimbabwe | Sharjah Cricket Stadium | 2016-01-02 |
| 104 | Ireland | Clontarf Cricket Club Ground | 2012-07-05 |
| 111 | Zimbabwe | Harare Sports Club | 2017-02-24 |
| 116 | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium | 2023-06-07 |
| 122 | Zimbabwe | Queens Sports Club | 2015-10-16 |
| Chase | Opponent | Ground | Date |
|---|---|---|---|
| 302/4 | Ireland | Civil Service Cricket Club, Stormont | 2026-08-15 |
| 286/2 | Pakistan | MA Chidambaram Stadium | 2023-10-23 |
| 269/4 | Sri Lanka | Mahinda Rajapaksa International Cricket Stadium | 2023-06-02 |
| 264/8 | Zimbabwe | Queens Sports Club | 2014-07-22 |
| 260/3 | Ireland | Sheikh Zayed Stadium | 2021-01-24 |
Men ODI leading players
| Batter | Mat | Inns | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Rahmat Shah | 113 | 113 | 3,754 | 143* | 35.08 | 72.01 | 4 | 31 |
| Mohammad Nabi | 125 | 125 | 2,911 | 136 | 25.53 | 86.58 | 2 | 11 |
| Hashmatullah Shahidi | 89 | 89 | 2,357 | 102 | 31.85 | 67.92 | 1 | 18 |
| Ibrahim Zadran | 45 | 45 | 2,090 | 177 | 49.76 | 82.31 | 7 | 10 |
| Rahmanullah Gurbaz | 55 | 55 | 2,027 | 151 | 37.53 | 91.55 | 8 | 8 |
| Asghar Afghan | 76 | 76 | 1,845 | 101 | 25.98 | 69.12 | 1 | 10 |
| Mohammad Shahzad | 58 | 58 | 1,729 | 131* | 30.87 | 88.03 | 3 | 9 |
| Najibullah Zadran | 74 | 74 | 1,693 | 104* | 26.45 | 87.08 | 1 | 11 |
| Rashid Khan | 90 | 90 | 1,423 | 60* | 19.22 | 104.09 | 0 | 5 |
| Azmatullah Omarzai | 38 | 38 | 1,208 | 149* | 38.96 | 98.21 | 1 | 9 |
| Bowler | Mat | Inns | Wkts | BBI | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|
| Rashid Khan | 107 | 107 | 212 | 7/18 | 19.31 | 4.27 | 27.11 | 6 |
| Mohammad Nabi | 131 | 131 | 138 | 5/17 | 33.28 | 4.36 | 45.74 | 1 |
| Mujeeb Ur Rahman | 67 | 67 | 87 | 5/50 | 30.16 | 4.40 | 41.08 | 1 |
| Dawlat Zadran | 62 | 62 | 87 | 4/22 | 30.34 | 5.42 | 33.58 | 0 |
| Gulbadin Naib | 66 | 66 | 63 | 6/43 | 36.11 | 5.60 | 38.68 | 1 |
| Fazalhaq Farooqi | 42 | 42 | 53 | 4/34 | 32.90 | 5.81 | 33.96 | 0 |
| Azmatullah Omarzai | 45 | 45 | 51 | 5/58 | 28.17 | 5.63 | 30.00 | 1 |
| Aftab Alam | 22 | 22 | 34 | 4/25 | 23.02 | 4.64 | 29.73 | 0 |
| Amir Hamza | 25 | 25 | 32 | 4/17 | 25.90 | 4.01 | 38.75 | 0 |
| AM Ghazanfar | 21 | 21 | 30 | 6/26 | 21.00 | 4.52 | 27.83 | 2 |
| Score | Batter | BF | Opponent | Ground | Date |
|---|---|---|---|---|---|
| 177 | Ibrahim Zadran | 146 | England | Gaddafi Stadium | 2025-02-26 |
| 162 | Ibrahim Zadran | 138 | Sri Lanka | Pallekele International Cricket Stadium | 2022-11-30 |
| 151 | Rahmanullah Gurbaz | 151 | Pakistan | Mahinda Rajapaksa International Cricket Stadium | 2023-08-24 |
| 149* | Azmatullah Omarzai | 115 | Sri Lanka | Pallekele International Cricket Stadium | 2024-02-09 |
| 145 | Rahmanullah Gurbaz | 125 | Bangladesh | Zahur Ahmed Chowdhury Stadium | 2023-07-08 |
| Figures | Bowler | Balls | Opponent | Ground | Date |
|---|---|---|---|---|---|
| 7/18 | Rashid Khan | 52 | West Indies | Daren Sammy National Cricket Stadium | 2017-06-09 |
| 6/26 | AM Ghazanfar | 39 | Bangladesh | Sharjah Cricket Stadium | 2024-11-06 |
| 6/34 | Rashid Khan | 46 | Ireland | Bready Cricket Club | 2026-08-07 |
| 6/43 | Rashid Khan | 57 | Ireland | Greater Noida | 2017-03-17 |
| 6/43 | Gulbadin Naib | 56 | Ireland | Civil Service Cricket Club, Stormont | 2019-05-21 |
| Player | Mat |
|---|---|
| Mohammad Nabi | 143 |
| Rahmat Shah | 119 |
| Rashid Khan | 116 |
| Hashmatullah Shahidi | 93 |
| Asghar Afghan | 83 |
| Najibullah Zadran | 82 |
| Gulbadin Naib | 77 |
| Mujeeb Ur Rahman | 68 |
| Dawlat Zadran | 65 |
| Mohammad Shahzad | 60 |
Latest men ODI matches
| Date | Opponent | Result | Scores | Ground |
|---|---|---|---|---|
| 2026-08-15 | Ireland | Won | Ireland 298/7 · Afghanistan 302/4 | Civil Service Cricket Club, Stormont |
| 2026-08-12 | Ireland | Won | Afghanistan 343/9 · Ireland 301 | Civil Service Cricket Club, Stormont |
| 2026-08-10 | Ireland | Won | Ireland 206 · Afghanistan 207/7 | Civil Service Cricket Club, Stormont |
| 2026-08-07 | Ireland | Won | Afghanistan 299/8 · Ireland 207 | Bready Cricket Club |
| 2026-08-05 | Ireland | No result | - | Bready Cricket Club |
| 2026-06-20 | India | Lost | Afghanistan 218 · India 224/1 | MA Chidambaram Stadium |
| 2026-06-17 | India | Lost | India 402 · Afghanistan 232/9 | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2026-06-13 | India | Lost | Afghanistan 194 · India 195/3 | Himachal Pradesh Cricket Association Stadium |
| 2025-10-14 | Bangladesh | Won | Afghanistan 293/9 · Bangladesh 93 | Sheikh Zayed Stadium |
| 2025-10-11 | Bangladesh | Won | Afghanistan 190/9 · Bangladesh 109 | Sheikh Zayed Stadium |
MEN · T20I · 2010 to 2026
Afghanistan men in T20Is
122Played
58Won
55Lost
3Drawn / tied
6No result
47.54Win %
Men T20I results by opponent
| Opponent | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| Ireland | 28 | 18 | 7 | 1 | 2 | 64.28 | 2024 |
| Zimbabwe | 21 | 19 | 2 | 0 | 0 | 90.47 | 2025 |
| Bangladesh | 17 | 7 | 9 | 0 | 1 | 41.17 | 2025 |
| India | 13 | 0 | 10 | 1 | 2 | 0.00 | 2026 |
| West Indies | 11 | 5 | 6 | 0 | 0 | 45.45 | 2026 |
| Pakistan | 10 | 4 | 6 | 0 | 0 | 40.00 | 2025 |
| Sri Lanka | 9 | 3 | 6 | 0 | 0 | 33.33 | 2025 |
| New Zealand | 4 | 1 | 2 | 0 | 1 | 25.00 | 2026 |
| South Africa | 4 | 0 | 3 | 1 | 0 | 0.00 | 2026 |
| England | 3 | 0 | 3 | 0 | 0 | 0.00 | 2022 |
| Australia | 2 | 1 | 1 | 0 | 0 | 50.00 | 2024 |
| All | 122 | 58 | 55 | 3 | 6 | 47.54 | 2026 |
Men T20I results by situation
| Setting | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| Unknown | 122 | 58 | 55 | 3 | 6 | 47.54 | 2026 |
| All | 122 | 58 | 55 | 3 | 6 | 47.54 | 2026 |
| Situation | P | W | L | D/T | NR | Win % |
|---|---|---|---|---|---|---|
| Batted first | 72 | 39 | 32 | 0 | 1 | 54.16 |
| Chased | 45 | 19 | 23 | 3 | 0 | 42.22 |
| All | 117 | 58 | 55 | 3 | 1 | 49.57 |
Men T20I results by year
| Decade | P | W | L | D/T | NR | Win % | Last |
|---|---|---|---|---|---|---|---|
| 2010s | 47 | 27 | 18 | 0 | 2 | 57.44 | 2019 |
| 2020s | 75 | 31 | 37 | 3 | 4 | 41.33 | 2026 |
| All | 122 | 58 | 55 | 3 | 6 | 47.54 | 2026 |
| Year | P | W | L | D/T | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 9 | 2 | 5 | 1 | 1 | 22.22 |
| 2025 | 11 | 4 | 7 | 0 | 0 | 36.36 |
| 2024 | 18 | 8 | 9 | 1 | 0 | 44.44 |
| 2023 | 8 | 4 | 3 | 0 | 1 | 50.00 |
| 2022 | 20 | 8 | 10 | 0 | 2 | 40.00 |
| 2021 | 6 | 3 | 3 | 0 | 0 | 50.00 |
| 2020 | 3 | 2 | 0 | 1 | 0 | 66.66 |
| 2019 | 11 | 7 | 3 | 0 | 1 | 63.63 |
| 2018 | 8 | 7 | 0 | 0 | 1 | 87.50 |
| 2017 | 8 | 5 | 3 | 0 | 0 | 62.50 |
| 2016 | 7 | 4 | 3 | 0 | 0 | 57.14 |
| 2015 | 2 | 2 | 0 | 0 | 0 | 100.00 |
| 2014 | 1 | 0 | 1 | 0 | 0 | 0.00 |
| 2013 | 2 | 0 | 2 | 0 | 0 | 0.00 |
| 2012 | 3 | 0 | 3 | 0 | 0 | 0.00 |
| 2010 | 5 | 2 | 3 | 0 | 0 | 40.00 |
| All | 122 | 58 | 55 | 3 | 6 | 47.54 |
Men T20I team records
| Total | Opponent | Ground | Date |
|---|---|---|---|
| 278/3 | Ireland | Dehradun | 2019-02-23 |
| 233/8 | Ireland | Greater Noida | 2017-03-12 |
| 215/6 | Zimbabwe | Sharjah Cricket Stadium | 2016-01-10 |
| 212/6 | India | M Chinnaswamy Stadium | 2024-01-17 |
| 210/3 | Zimbabwe | Harare Sports Club | 2025-11-02 |
Men T20I leading players
| Batter | Mat | Inns | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Mohammad Nabi | 107 | 107 | 1,955 | 89 | 22.47 | 137.87 | 0 | 7 |
| Rahmanullah Gurbaz | 75 | 75 | 1,887 | 92 | 25.16 | 134.01 | 0 | 12 |
| Ibrahim Zadran | 55 | 55 | 1,453 | 87* | 30.27 | 111.08 | 0 | 10 |
| Najibullah Zadran | 71 | 71 | 1,242 | 73 | 25.87 | 131.28 | 0 | 5 |
| Mohammad Shahzad | 38 | 38 | 966 | 118* | 27.60 | 129.83 | 1 | 4 |
| Hazratullah Zazai | 37 | 37 | 952 | 162* | 28.00 | 138.97 | 1 | 3 |
| Gulbadin Naib | 53 | 53 | 872 | 63 | 21.26 | 127.11 | 0 | 4 |
| Asghar Afghan | 44 | 44 | 740 | 62 | 17.61 | 110.44 | 0 | 2 |
| Azmatullah Omarzai | 47 | 47 | 694 | 64* | 17.35 | 119.03 | 0 | 1 |
| Usman Ghani | 28 | 28 | 654 | 73 | 26.16 | 105.65 | 0 | 3 |
| Bowler | Mat | Inns | Wkts | BBI | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|
| Rashid Khan | 96 | 96 | 159 | 5/3 | 14.37 | 6.27 | 13.75 | 2 |
| Mujeeb Ur Rahman | 60 | 60 | 77 | 4/15 | 18.97 | 6.62 | 17.19 | 0 |
| Mohammad Nabi | 102 | 102 | 72 | 4/10 | 31.86 | 7.81 | 24.47 | 0 |
| Naveen-ul-Haq | 38 | 38 | 53 | 4/26 | 19.54 | 8.01 | 14.64 | 0 |
| Fazalhaq Farooqi | 48 | 48 | 52 | 4/17 | 23.92 | 7.56 | 18.98 | 0 |
| Azmatullah Omarzai | 51 | 51 | 46 | 4/9 | 24.34 | 8.54 | 17.08 | 0 |
| Karim Janat | 39 | 39 | 38 | 5/11 | 24.52 | 8.30 | 17.71 | 1 |
| Fareed Ahmad | 30 | 30 | 37 | 3/14 | 21.75 | 8.92 | 14.62 | 0 |
| Gulbadin Naib | 35 | 35 | 26 | 4/20 | 26.23 | 8.07 | 19.50 | 0 |
| Amir Hamza | 18 | 18 | 20 | 3/39 | 21.05 | 6.66 | 18.95 | 0 |
| Score | Batter | BF | Opponent | Ground | Date |
|---|---|---|---|---|---|
| 162* | Hazratullah Zazai | 62 | Ireland | Dehradun | 2019-02-23 |
| 118* | Mohammad Shahzad | 67 | Zimbabwe | Sharjah Cricket Stadium | 2016-01-10 |
| 92 | Rahmanullah Gurbaz | 48 | Zimbabwe | Harare Sports Club | 2025-11-02 |
| 90 | Najeeb Tarakai | 58 | Ireland | Greater Noida | 2017-03-10 |
| 89 | Mohammad Nabi | 30 | Ireland | Greater Noida | 2017-03-12 |
| Figures | Bowler | Balls | Opponent | Ground | Date |
|---|---|---|---|---|---|
| 5/3 | Rashid Khan | 12 | Ireland | Greater Noida | 2017-03-10 |
| 5/11 | Karim Janat | 24 | West Indies | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | 2019-11-16 |
| 5/27 | Rashid Khan | 24 | Ireland | Dehradun | 2019-02-24 |
| 4/9 | Azmatullah Omarzai | 24 | Ireland | Sharjah Cricket Stadium | 2024-03-18 |
| 4/10 | Mohammad Nabi | 14 | Ireland | Dubai International Cricket Stadium | 2017-01-20 |
| Player | Mat |
|---|---|
| Mohammad Nabi | 118 |
| Rashid Khan | 100 |
| Najibullah Zadran | 81 |
| Rahmanullah Gurbaz | 78 |
| Mujeeb Ur Rahman | 64 |
| Gulbadin Naib | 63 |
| Karim Janat | 62 |
| Azmatullah Omarzai | 58 |
| Ibrahim Zadran | 57 |
| Fazalhaq Farooqi | 50 |
Latest men T20I matches
| Date | Opponent | Result | Scores | Ground |
|---|---|---|---|---|
| 2026-09-28 | India | No result | - | Nisshin |
| 2026-09-17 | India | Lost | India 221/7 · Afghanistan 94 | Arun Jaitley Stadium |
| 2026-09-15 | India | Lost | Afghanistan 159/8 · India 163/3 | Arun Jaitley Stadium |
| 2026-09-13 | India | Lost | Afghanistan 156/8 · India 157/3 | Arun Jaitley Stadium |
| 2026-02-11 | South Africa | Tied | South Africa 187/6 · Afghanistan 187 | Narendra Modi Stadium |
| 2026-02-08 | New Zealand | Lost | Afghanistan 182/6 · New Zealand 183/5 | MA Chidambaram Stadium |
| 2026-01-22 | West Indies | Lost | West Indies 151/7 · Afghanistan 136/8 | Dubai International Cricket Stadium |
| 2026-01-21 | West Indies | Won | Afghanistan 189/4 · West Indies 150 | Dubai International Cricket Stadium |
| 2026-01-19 | West Indies | Won | Afghanistan 181/3 · West Indies 143/9 | Dubai International Cricket Stadium |
| 2025-11-02 | Zimbabwe | Won | Afghanistan 210/3 · Zimbabwe 201 | Harare Sports Club |