Afghanistan Stats
Afghanistan ODI Game by Game
Runs, the last 40 ODIs, newest on the left
Afghanistan ODI Results
The last 40 ODIs, newest first: 22 won
Afghanistan ODI Splits
The last 40 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 |
|---|---|---|---|---|---|
| Home | 17 | 11-6 | 65% | 226 | 206 |
| Away | 23 | 11-12 | 48% | 233 | 234 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 22 | 12-10 | 55% | 258 | 201 |
| Chasing | 18 | 10-8 | 56% | 196 | 249 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 21 | 10-11 | 48% | 234 | 229 |
| Lost the toss | 19 | 12-7 | 63% | 226 | 215 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
29 | 17-12 | 59% | 227 | 210 |
|
|
9 | 4-5 | 44% | 233 | 242 |
|
|
2 | 1-1 | 50% | 267 | 316 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
10 | 7-3 | 70% | 207 | 171 |
|
|
6 | 6-0 | 100% | 283 | 234 |
|
|
5 | 2-3 | 40% | 208 | 194 |
|
|
4 | 1-3 | 25% | 250 | 299 |
|
|
4 | 1-3 | 25% | 214 | 263 |
|
|
4 | 0-4 | 0% | 229 | 274 |
|
|
2 | 2-0 | 100% | 305 | 266 |
|
|
2 | 2-0 | 100% | 209 | 90.5 |
|
|
1 | 1-0 | 100% | 181 | 179 |
|
|
1 | 0-1 | 0% | 291 | 293 |
|
|
1 | 0-1 | 0% | 139 | 288 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Sharjah Cricket Stadium, Sharjah | 8 | 6-2 | 75% | 225 | 180 |
| Civil Service Cricket Club, Belfast | 3 | 3-0 | 100% | 284 | 268 |
| Sheikh Zayed Stadium, Abu Dhabi | 3 | 3-0 | 100% | 236 | 141 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong | 3 | 2-1 | 67% | 180 | 162 |
| MA Chidambaram Stadium, Chennai | 3 | 1-2 | 33% | 214 | 265 |
| Mahinda Rajapaksa International Cricket Stadium, Hambantota | 3 | 0-3 | 0% | 189 | 257 |
| Harare Sports Club, Harare | 2 | 2-0 | 100% | 209 | 90.5 |
| 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 |
| Gaddafi Stadium, Lahore | 1 | 1-0 | 100% | 325 | 317 |
| Maharashtra Cricket Association Stadium, Pune | 1 | 1-0 | 100% | 242 | 241 |
| National Stadium, Karachi | 1 | 0-1 | 0% | 208 | 315 |
| Pallekele International Cricket Stadium, Pallekele, Kandy | 1 | 0-1 | 0% | 266 | 267 |
| 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 |
| 2025 | 5 | 4-1 | 80% | 248 | 211 |
| 2024 | 13 | 8-5 | 62% | 229 | 198 |
| 2023 | 15 | 6-9 | 40% | 214 | 229 |
ODI Sides
International sides with 8+ ODIs in the last two years, by win rate
| Side | P | Win % | Runs | Opp |
|---|---|---|---|---|
| 1 |
15 | 73% | 247 | 221 |
| 2 |
28 | 71% | 273 | 263 |
| 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 |
8 | 38% | 201 | 255 |
| 11 |
27 | 37% | 207 | 217 |
| 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 40 ODIs, and conceded 223. Their highest was 343 against Ireland on 12 Aug 2026, their lowest 59 against Pakistan.
What is Afghanistan's ODI record?
Afghanistan have won 22 and lost 18 of their last 40 ODIs.
Do Afghanistan do better batting first or chasing in ODIs?
Batting first, Afghanistan have won 12 of 22 and averaged 258. Batting second they have won 10 of 18, averaging 196.
Who has scored the most ODI runs for Afghanistan recently?
Over Afghanistan's last 40 ODIs: Rahmanullah Gurbaz (1554 runs in 38), Ibrahim Zadran (1399 runs in 32), Azmatullah Omarzai (1124 runs in 34).
Who has taken the most ODI wickets for Afghanistan recently?
Over Afghanistan's last 40 ODIs: Rashid Khan (61 wickets in 31), Azmatullah Omarzai (42 wickets in 36), Fazalhaq Farooqi (35 wickets in 27).
When do Afghanistan play their next ODI?
Afghanistan play Pakistan at home in the ICC Cricket World Cup on Fri 8 Oct, 09:00 (UK time).