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.
9 Oct 2026 · 11:00 IST
Recent results
- No winner
28 Sept 2026 · 10:00 IST
- 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)
- Won
24 Sept 2026 · 05:30 IST
- Lost
17 Sept 2026 · 19:30 IST
- 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)
- 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)
- 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)
- Won
12 Aug 2026 · 15:15 IST
- 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)
- Won
7 Aug 2026 · 15:15 IST
- No winner
5 Aug 2026 · 15:15 IST
- 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)
- Lost
17 Jun 2026 · 13:30 IST
- 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)
- 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
- Won
19 Feb 2026 · 19:00 IST
- 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)
- 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)
- 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)
- 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
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
Record by competition
| Competition | P | W | L | Win % |
|---|---|---|---|---|
| Twenty20 International | 11 | 6 | 5 | 55% |
| One Day International | 10 | 7 | 3 | 70% |
| Hong Kong Sixes | 4 | 2 | 2 | 50% |
| ICC Men's T20 World Cup | 4 | 2 | 2 | 50% |
| Asian Games Men | 2 | 1 | 1 | 50% |
| ICC Mens T20 World Cup Warm-up Matches | 2 | 2 | 0 | 100% |
| Test Series | 2 | 0 | 2 | 0% |
Most frequent opponents
| Opponent | P | W | L | Win % |
|---|---|---|---|---|
| India | 7 | 0 | 7 | 0% |
| Bangladesh | 4 | 3 | 1 | 75% |
| Ireland | 4 | 4 | 0 | 100% |
| West Indies | 4 | 3 | 1 | 75% |
| Zimbabwe | 4 | 3 | 1 | 75% |
| Nepal | 2 | 1 | 1 | 50% |
| South Africa | 2 | 1 | 1 | 50% |
Highest totals
| Total | Team | Match |
|---|---|---|
| 343/950 ov | Afghanistanv Ireland | 12 Aug 2026One Day International · ODI |
| 302/448.5 ov | Afghanistanv Ireland | 15 Aug 2026One Day International · ODI |
| 299/847 ov | Afghanistanv Ireland | 7 Aug 2026One Day International · ODI |
| 293/950 ov | Afghanistanv Bangladesh | 14 Oct 2025One Day International · ODI |
| 232 all out44.3 ov | Afghanistanv India | 17 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.