Afghanistan Stats
Afghanistan ODI Game by Game
Runs, the last 23 ODIs, newest on the left
Afghanistan ODI Results
The last 23 ODIs, newest first: 17 won
Afghanistan ODI Splits
The last 23 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 | 23 | 17-6 | 74% | 234 | 210 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 14 | 12-2 | 86% | 260 | 194 |
| Chasing | 9 | 5-4 | 56% | 193 | 234 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 11 | 9-2 | 82% | 258 | 195 |
| Lost the toss | 12 | 8-4 | 67% | 211 | 223 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
14 | 9-5 | 64% | 220 | 188 |
|
|
6 | 6-0 | 100% | 254 | 219 |
|
|
2 | 1-1 | 50% | 267 | 316 |
|
|
1 | 1-0 | 100% | 242 | 241 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
6 | 5-1 | 83% | 229 | 177 |
|
|
5 | 5-0 | 100% | 272 | 231 |
|
|
4 | 2-2 | 50% | 199 | 181 |
|
|
3 | 3-0 | 100% | 238 | 185 |
|
|
3 | 0-3 | 0% | 189 | 257 |
|
|
1 | 1-0 | 100% | 325 | 317 |
|
|
1 | 1-0 | 100% | 242 | 241 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Sharjah Cricket Stadium, Sharjah | 8 | 6-2 | 75% | 225 | 180 |
| Sheikh Zayed Stadium, Abu Dhabi | 6 | 6-0 | 100% | 254 | 197 |
| West End Park International Cricket Stadium, Doha | 3 | 3-0 | 100% | 238 | 185 |
| Mahinda Rajapaksa International Cricket Stadium, Hambantota | 3 | 0-3 | 0% | 189 | 257 |
| 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 |
| Year | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| 2025 | 5 | 4-1 | 80% | 248 | 211 |
| 2024 | 8 | 6-2 | 75% | 225 | 180 |
| 2023 | 4 | 1-3 | 25% | 203 | 253 |
| 2022 | 3 | 3-0 | 100% | 238 | 185 |
| 2021 | 3 | 3-0 | 100% | 271 | 253 |
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 234 runs per ODI over their last 23 ODIs, since January 2021, and conceded 210; their highest was 325 against England on 26 Feb 2025, and their lowest 59 against Pakistan on 22 Aug 2023.
What is Afghanistan's ODI record?
Afghanistan have won 17 and lost 6 of their last 23 ODIs, since January 2021, a 74% win rate, and their latest ODI was a win against Bangladesh on 14 Oct 2025.
Do Afghanistan do better batting first or chasing in ODIs?
Batting first has suited Afghanistan better than chasing over their last 23 ODIs, since January 2021: they have won 12 of 14 batting first, averaging 260, and 5 of 9 batting second, averaging 193.
Who has scored the most ODI runs for Afghanistan recently?
Rahmanullah Gurbaz has the most ODI runs for Afghanistan over their last 23 ODIs, since January 2021, with 1075 in 23 matches, ahead of Hashmatullah Shahidi (632) and Ibrahim Zadran (608).
Who has taken the most ODI wickets for Afghanistan recently?
Rashid Khan has the most ODI wickets for Afghanistan over their last 23 ODIs, since January 2021, with 41 in 20 matches, ahead of Azmatullah Omarzai (23) and Mujeeb Ur Rahman (21).
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 Bangladesh on 14 Oct 2025, and they have won 17 of their last 23 ODIs, since January 2021.