Skip to content
FairPlay

Men's international team

Afghanistan

38 verified results in the last 12 months: 24 won, 13 lost, 1 without a winner (63% won), across 8 competitions. Next match: v Zimbabwe, 5 Nov 2026 at 10:30 IST.

Upcoming fixtures

Start times in India Standard Time.

  1. 5 Nov 2026 · 10:30 IST

    Test Series · Test/5day

    Afghanistan

    Zimbabwe

    Sharjah Cricket Stadium

    Match centre: Afghanistan v Zimbabwe →

  2. 13 Nov 2026 · 11:00 IST

    Match centre: Afghanistan v Zimbabwe →

Recent results

  1. Won

    1 Nov 2026 · 20:00 IST

    Twenty20 International · T20I

    Afghanistan81/3 (8.1 ov)

    Zimbabwe79 (14.3 ov)

    Afghanistan won by 7 wickets (with 71 balls remaining)

    Scorecard: Afghanistan v Zimbabwe →

  2. Won

    1 Nov 2026 · 12:40 IST

    Hong Kong Sixes · T10

    Australia115/3 (6 ov)

    Afghanistan119/2 (5.1 ov)

    Afghanistan won by 4 wickets (with 5 balls remaining)

    Scorecard: Australia v Afghanistan →

  3. Won

    31 Oct 2026 · 13:35 IST

    Hong Kong Sixes · T10

    Afghanistan121/4 (6 ov)

    Scotland100/3 (6 ov)

    Afghanistan won by 21 runs

    Scorecard: Afghanistan v Scotland →

  4. Won

    31 Oct 2026 · 06:15 IST

    Hong Kong Sixes · T10

    Oman120/4 (6 ov)

    Afghanistan125/2 (5.2 ov)

    Afghanistan won by 4 wickets (with 4 balls remaining)

    Scorecard: Oman v Afghanistan →

  5. Won

    30 Oct 2026 · 12:40 IST

    Hong Kong Sixes · T10

    South Africa107/1 (6 ov)

    Afghanistan112/3 (6 ov)

    Afghanistan won by 3 wickets (with 0 ball remaining)

    Scorecard: South Africa v Afghanistan →

  6. Won

    29 Oct 2026 · 20:00 IST

    Twenty20 International · T20I

    Afghanistan221/7 (20 ov)

    Zimbabwe202/5 (20 ov)

    Afghanistan won by 19 runs

    Scorecard: Afghanistan v Zimbabwe →

  7. Won

    27 Oct 2026 · 20:00 IST

    Twenty20 International · T20I

    Afghanistan177 (19.5 ov)

    Zimbabwe140 (19.1 ov)

    Afghanistan won by 37 runs

    Scorecard: Afghanistan v Zimbabwe →

  8. Won

    23 Oct 2026 · 17:00 IST

    Tri-Series · ODI

    Afghanistan170/3 (34.3 ov)

    Zimbabwe169 (43.3 ov)

    Afghanistan won by 7 wickets (with 93 balls remaining)

    Scorecard: Afghanistan v Zimbabwe →

  9. Won

    21 Oct 2026 · 17:00 IST

    Tri-Series · ODI

    Afghanistan161/3 (35.3 ov)

    Bangladesh160 (41.2 ov)

    Afghanistan won by 7 wickets (with 87 balls remaining)

    Scorecard: Afghanistan v Bangladesh →

  10. Won

    19 Oct 2026 · 17:00 IST

    Tri-Series · ODI

    Afghanistan294 (50 ov)

    Zimbabwe136 (38.4 ov)

    Afghanistan won by 158 runs

    Scorecard: Afghanistan v Zimbabwe →

  11. No winner

    9 Oct 2026 · 11:30 IST

    Test Series · Test/5day

    Afghanistan240 (89.1 ov) & 346/8 (142 ov)

    Bangladesh346 (92.3 ov) & 372/7 (105.2 ov)

    Match drawn

    Scorecard: Afghanistan v Bangladesh →

  12. No winner

    28 Sept 2026 · 10:00 IST

    Asian Games Men · T20I

    India

    Afghanistan

    Match abandoned without a ball bowled

    Scorecard: India v Afghanistan →

  13. Lost

    25 Sept 2026 · 10:30 IST

    Asian Games Men · T20I

    Afghanistan102/7 (20 ov)

    Nepal103/5 (17.2 ov)

    Nepal won by 5 wickets (with 16 balls remaining)

    Scorecard: Afghanistan v Nepal →

  14. Won

    24 Sept 2026 · 05:30 IST

    Asian Games Men · T20I

    Japan81 (19.3 ov)

    Afghanistan129/6 (20 ov)

    Afghanistan won by 48 runs

    Scorecard: Japan v Afghanistan →

  15. Lost

    17 Sept 2026 · 19:30 IST

    Twenty20 International · T20I

    Afghanistan94 (14.1 ov)

    India221/7 (20 ov)

    India won by 127 runs

    Scorecard: Afghanistan v India →

  16. Lost

    15 Sept 2026 · 19:30 IST

    Twenty20 International · T20I

    Afghanistan159/8 (20 ov)

    India163/3 (14.5 ov)

    India won by 7 wickets (with 31 balls remaining)

    Scorecard: Afghanistan v India →

  17. Lost

    13 Sept 2026 · 19:30 IST

    Twenty20 International · T20I

    Afghanistan156/8 (20 ov)

    India157/3 (13.4 ov)

    India won by 7 wickets (with 38 balls remaining)

    Scorecard: Afghanistan v India →

  18. Won

    15 Aug 2026 · 15:15 IST

    One Day International · ODI

    Ireland298/7 (50 ov)

    Afghanistan302/4 (48.5 ov)

    Afghanistan won by 6 wickets (with 7 balls remaining)

    Scorecard: Ireland v Afghanistan →

  19. Won

    12 Aug 2026 · 15:15 IST

    One Day International · ODI

    Ireland301 (48 ov)

    Afghanistan343/9 (50 ov)

    Afghanistan won by 42 runs

    Scorecard: Ireland v Afghanistan →

  20. Won

    10 Aug 2026 · 15:15 IST

    One Day International · ODI

    Ireland206 (46.3 ov)

    Afghanistan207/7 (44.5 ov)

    Afghanistan won by 3 wickets (with 31 balls remaining)

    Scorecard: Ireland v Afghanistan →

Players

Players named in Afghanistan's playing XIs in matches with a full FairPlay scorecard, most appearances first. Player pages show figures from those matches only, not career records.

FairPlay rating

FairPlay's own team-strength rating for each format group, built from verified results. Every team starts at 1500; beating stronger teams raises it more. A rating is shown once a team has 8 rated matches.

  • T20 and shorter

    1583

    43 rated matches · last played 1 Nov 2026

  • One-day

    1592

    20 rated matches · last played 23 Oct 2026

How FairPlay ratings work and how accurate they have been

Record by competition

Verified results in the last 12 months, most matches first.
CompetitionPWLWin %
Twenty20 International106460%
Hong Kong Sixes86275%
One Day International74357%
ICC Men's T20 World Cup42250%
Tri-Series330100%
Asian Games Men21150%
ICC Mens T20 World Cup Warm-up Matches220100%
Test Series2010%

Most frequent opponents

Afghanistan's record against teams met at least twice in the last 12 months.
OpponentPWLWin %
India7070%
Zimbabwe550100%
Ireland440100%
West Indies43175%
South Africa32167%
Bangladesh21050%
Nepal21150%
Scotland220100%

Highest totals

TotalTeamMatch
346/8142 ovAfghanistanv Bangladesh9 Oct 2026Test Series · Test/5day
343/950 ovAfghanistanv Ireland12 Aug 2026One Day International · ODI
302/448.5 ovAfghanistanv Ireland15 Aug 2026One Day International · ODI
299/847 ovAfghanistanv Ireland7 Aug 2026One Day International · ODI
294 all out50 ovAfghanistanv Zimbabwe19 Oct 2026Tri-Series · ODI

About this page

  • Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not counted.
  • Records cover the last 12 months (7 Nov 2025 to 1 Nov 2026) and are calculated by FairPlay. They are not official records. “No winner” covers draws, ties and no results; abandoned matches are not counted as played (2 abandoned in this period).
  • Past results and ratings describe what has happened. They are not a tip or a prediction for any match.
  • Updated Thu, 5 Nov, 07:42 IST.

All teams · Competitions · Cricket statistics