Skip to content
FairPlay

Men's international team

Afghanistan

35 verified results in the last 12 months: 20 won, 15 lost (57% won), across 7 competitions. Next match: v Bangladesh, 9 Oct 2026 at 11:00 IST.

Upcoming fixtures

Start times in India Standard Time. FairPlay rates are open on 1 market in Afghanistan matches: see FairPlay rates.

  1. 9 Oct 2026 · 11:00 IST

    Match centre: Afghanistan v Bangladesh →

Recent results

  1. No winner

    28 Sept 2026 · 10:00 IST

    Asian Games Men · T20I

    India

    Afghanistan

    Match abandoned without a ball bowled

    Scorecard: India v Afghanistan →

  2. 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 →

  3. 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 →

  4. 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 →

  5. 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 →

  6. 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 →

  7. 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 →

  8. 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 →

  9. 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 →

  10. Won

    7 Aug 2026 · 15:15 IST

    One Day International · ODI

    Ireland207 (33.4 ov)

    Afghanistan299/8 (47 ov)

    Afghanistan won by 92 runs

    Scorecard: Ireland v Afghanistan →

  11. No winner

    5 Aug 2026 · 15:15 IST

    One Day International · ODI

    Ireland

    Afghanistan

    Match abandoned without a ball bowled

    Scorecard: Ireland v Afghanistan →

  12. Lost

    20 Jun 2026 · 13:30 IST

    One Day International · ODI

    India224/1 (28.4 ov)

    Afghanistan218 (44.2 ov)

    India won by 9 wickets (with 128 balls remaining)

    Scorecard: India v Afghanistan →

  13. Lost

    17 Jun 2026 · 13:30 IST

    One Day International · ODI

    India402 (49.5 ov)

    Afghanistan232 (44.3 ov)

    India won by 170 runs

    Scorecard: India v Afghanistan →

  14. Lost

    13 Jun 2026 · 13:30 IST

    One Day International · ODI

    India195/3 (22.5 ov)

    Afghanistan194 (24.5 ov)

    India won by 7 wickets (with 13 balls remaining)

    Scorecard: India v Afghanistan →

  15. Lost

    6 Jun 2026 · 09:30 IST

    Test Series · Test/5day

    India564/8 (127 ov)

    Afghanistan152 (58.4 ov) & 112 (35.5 ov)

    India won by an innings and 300 runs

    Scorecard: India v Afghanistan →

  16. Won

    19 Feb 2026 · 19:00 IST

    ICC Men's T20 World Cup · T20I

    Afghanistan200/4 (20 ov)

    Canada118/8 (20 ov)

    Afghanistan won by 82 runs

    Scorecard: Afghanistan v Canada →

  17. Won

    16 Feb 2026 · 11:00 IST

    ICC Men's T20 World Cup · T20I

    Afghanistan162/5 (19.2 ov)

    United Arab Emirates160/9 (20 ov)

    Afghanistan won by 5 wickets (with 4 balls remaining)

    Scorecard: Afghanistan v United Arab Emirates →

  18. Lost

    11 Feb 2026 · 11:00 IST

    ICC Men's T20 World Cup · T20I

    Afghanistan187 (19.4 ov) & 17/0 (1 ov) & 19/2 (1 ov)

    South Africa187/6 (20 ov) & 17/1 (1 ov) & 23/0 (1 ov)

    Match tied (South Africa won the 2nd Super Over)

    Scorecard: Afghanistan v South Africa →

  19. Lost

    8 Feb 2026 · 11:00 IST

    ICC Men's T20 World Cup · T20I

    Afghanistan182/6 (20 ov)

    New Zealand183/5 (17.5 ov)

    New Zealand won by 5 wickets (with 13 balls remaining)

    Scorecard: Afghanistan v New Zealand →

  20. Won

    4 Feb 2026 · 15:00 IST

    ICC Mens T20 World Cup Warm-up Matches · T20

    Afghanistan182/6 (20 ov)

    West Indies159/7 (20 ov)

    Afghanistan won by 23 runs

    Scorecard: Afghanistan v West Indies →

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

    1507

    36 rated matches · last played 25 Sept 2026

  • One-day

    1569

    17 rated matches · last played 15 Aug 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 International116555%
One Day International107370%
Hong Kong Sixes42250%
ICC Men's T20 World Cup42250%
Asian Games Men21150%
ICC Mens T20 World Cup Warm-up Matches220100%
Test Series2020%

Most frequent opponents

Afghanistan's record against teams met at least twice in the last 12 months.
OpponentPWLWin %
India7070%
Bangladesh43175%
Ireland440100%
West Indies43175%
Zimbabwe43175%
Nepal21150%
South Africa21150%

Highest totals

TotalTeamMatch
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
293/950 ovAfghanistanv Bangladesh14 Oct 2025One Day International · ODI
232 all out44.3 ovAfghanistanv India17 Jun 2026One Day International · 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 (5 Oct 2025 to 25 Sept 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 Sun, 4 Oct, 01:08 IST.

All teams · Competitions · Cricket statistics