Afghanistan Stats
Afghanistan ODI Game by Game
Runs, the last 34 ODIs, newest on the left
Afghanistan ODI Results
The last 34 ODIs, newest first: 17 won
Afghanistan ODI Splits
The last 34 ODIs: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game
| Venue | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Away | 34 | 17-17 | 50% | 230 | 234 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 18 | 7-11 | 39% | 251 | 214 |
| Chasing | 16 | 10-6 | 63% | 206 | 256 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 20 | 8-12 | 40% | 221 | 241 |
| Lost the toss | 14 | 9-5 | 64% | 242 | 223 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
18 | 9-9 | 50% | 227 | 232 |
|
|
8 | 5-3 | 63% | 234 | 231 |
|
|
8 | 3-5 | 38% | 232 | 242 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
8 | 2-6 | 25% | 243 | 277 |
|
|
7 | 3-4 | 43% | 189 | 195 |
|
|
5 | 5-0 | 100% | 212 | 152 |
|
|
4 | 4-0 | 100% | 288 | 253 |
|
|
4 | 0-4 | 0% | 229 | 274 |
|
|
1 | 1-0 | 100% | 181 | 179 |
|
|
1 | 1-0 | 100% | 286 | 282 |
|
|
1 | 1-0 | 100% | 284 | 215 |
|
|
1 | 0-1 | 0% | 244 | 247 |
|
|
1 | 0-1 | 0% | 291 | 293 |
|
|
1 | 0-1 | 0% | 139 | 288 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong | 6 | 3-3 | 50% | 194 | 201 |
| Harare Sports Club, Harare | 5 | 5-0 | 100% | 212 | 152 |
| Civil Service Cricket Club, Belfast | 3 | 3-0 | 100% | 284 | 268 |
| MA Chidambaram Stadium, Chennai | 3 | 1-2 | 33% | 214 | 265 |
| Pallekele International Cricket Stadium, Pallekele, Kandy | 3 | 1-2 | 33% | 291 | 272 |
| Mahinda Rajapaksa International Cricket Stadium, Hambantota | 3 | 1-2 | 33% | 192 | 237 |
| Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 2 | 1-1 | 50% | 207 | 291 |
| Arun Jaitley Stadium, Delhi | 2 | 1-1 | 50% | 278 | 244 |
| Himachal Pradesh Cricket Association Stadium, Dharamsala | 2 | 0-2 | 0% | 175 | 177 |
| R.Premadasa Stadium, Colombo | 2 | 0-2 | 0% | 246 | 345 |
| Bready Cricket Club, Bready | 1 | 1-0 | 100% | 299 | 207 |
| Narendra Modi Stadium, Ahmedabad | 1 | 0-1 | 0% | 244 | 247 |
| Wankhede Stadium, Mumbai | 1 | 0-1 | 0% | 291 | 293 |
| Year | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| 2026 | 7 | 4-3 | 57% | 256 | 262 |
| 2024 | 5 | 2-3 | 40% | 235 | 227 |
| 2023 | 14 | 6-8 | 43% | 212 | 224 |
| 2022 | 8 | 5-3 | 63% | 234 | 231 |
ODI Sides
International sides with 8+ ODIs in the last two years, by win rate
| Side | P | Win % | Runs | Opp |
|---|---|---|---|---|
| 1 |
28 | 71% | 273 | 263 |
| 2 |
14 | 71% | 247 | 219 |
| 3 |
32 | 63% | 233 | 227 |
| 4 |
22 | 55% | 250 | 238 |
| 5 |
24 | 54% | 255 | 265 |
| 6 |
26 | 54% | 225 | 235 |
| 7 |
22 | 45% | 245 | 244 |
| 8 |
24 | 42% | 279 | 248 |
| 9 |
26 | 38% | 236 | 245 |
| 10 |
26 | 38% | 206 | 216 |
| 11 |
8 | 38% | 201 | 255 |
| 12 |
16 | 31% | 216 | 232 |
| 13 |
14 | 29% | 244 | 258 |
Afghanistan ODI Questions
What is Afghanistan's average ODI score?
Afghanistan have averaged 230 runs per ODI over their last 34 ODIs, since February 2022, and conceded 234; their highest was 343 against Ireland on 12 Aug 2026, and their lowest 83 against Bangladesh on 5 Jul 2023.
What is Afghanistan's ODI record?
Afghanistan have won 17 and lost 17 of their last 34 ODIs, since February 2022, a 50% win rate, and their latest ODI was a win against Ireland on 15 Aug 2026.
Do Afghanistan do better batting first or chasing in ODIs?
Chasing has suited Afghanistan better than batting first over their last 34 ODIs, since February 2022: they have won 7 of 18 batting first, averaging 251, and 10 of 16 batting second, averaging 206.
Who has scored the most ODI runs for Afghanistan recently?
Ibrahim Zadran has the most ODI runs for Afghanistan over their last 34 ODIs, since February 2022, with 1385 in 30 matches, ahead of Rahmat Shah (1191) and Rahmanullah Gurbaz (1017).
Who has taken the most ODI wickets for Afghanistan recently?
Rashid Khan has the most ODI wickets for Afghanistan over their last 34 ODIs, since February 2022, with 50 in 26 matches, ahead of Fazalhaq Farooqi (33) and Mohammad Nabi (29).
When do Afghanistan play their next ODI?
Afghanistan play their next ODI against Pakistan at home in the ICC Cricket World Cup on Friday 8 October 2027, 09:00 (UK time); their latest was a win against Ireland on 15 Aug 2026, and they have won 17 of their last 34 ODIs, since February 2022.