Live Scores
Series
Teams
News
Features
Videos
Stats
IPL 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Afghanistan Records
ODI Matches Records
Team Highest Innings Totals
Highest totals by Afghanistan in ODIs
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Afghanistan
339/6
50.0
6.78
2
v Sri Lanka
Pallekele
lost
9 Feb 2024
ODI # 4725
Afghanistan
338
50.0
6.76
1
v Ireland
Greater Noida
won
17 Mar 2017
ODI # 3851
Afghanistan
333/5
50.0
6.66
1
v Zimbabwe
Sharjah
won
9 Feb 2018
ODI # 3972
Afghanistan
331/9
50.0
6.62
1
v Bangladesh
Chattogram
won
8 Jul 2023
ODI # 4619
Afghanistan
325/7
50.0
6.50
1
v England
Lahore
won
26 Feb 2025
ODI # 4849
Afghanistan
313/8
50.0
6.26
1
v Sri Lanka
Pallekele
lost
30 Nov 2022
ODI # 4490
Afghanistan
311/4
50.0
6.22
1
v South Africa
Sharjah
won
20 Sep 2024
ODI # 4768
Afghanistan
310/5
50.0
6.20
1
v Ireland
Sharjah
won
7 Mar 2024
ODI # 4741
Afghanistan
305/7
50.0
6.10
1
v Ireland
Belfast
won
21 May 2019
ODI # 4141
Afghanistan
302/5
50.0
6.04
1
v U.A.E.
Kuala Lumpur
won
2 May 2014
ODI # 3488
Afghanistan
300/5
50.0
6.00
1
v Pakistan
Hambantota
lost
24 Aug 2023
ODI # 4626
Afghanistan
295/8
50.0
5.90
1
v Scotland
Benoni
won
19 Apr 2009
ODI # 2842
Afghanistan
294/8
50.0
5.88
1
v Sri Lanka
Pallekele
won
25 Nov 2022
ODI # 4485
Afghanistan
292/7
50.0
5.84
1
v Ireland
Greater Noida
won
15 Mar 2017
ODI # 3850
Afghanistan
291/5
50.0
5.82
1
v Australia
Wankhede
lost
7 Nov 2023
ODI # 4696
Afghanistan
289
37.4
7.67
2
v Sri Lanka
Lahore
lost
5 Sep 2023
ODI # 4633
Afghanistan
289/6
50.0
5.78
1
v Canada
Sharjah
won
16 Feb 2010
ODI # 2957
Afghanistan
288
50.0
5.76
2
v West Indies
Leeds
lost
4 Jul 2019
ODI # 4184
Afghanistan
287/9
50.0
5.74
1
v Ireland
Abu Dhabi
won
21 Jan 2021
ODI # 4271
Afghanistan
286/2
49.0
5.83
2
v Pakistan
Chennai
won
23 Oct 2023
ODI # 4679
Afghanistan
286/6
50.0
5.72
1
v Zimbabwe
Harare
won
19 Dec 2024
ODI # 4818
Afghanistan
284
49.5
5.69
1
v England
Delhi
won
15 Oct 2023
ODI # 4670
Afghanistan
283/4
47.2
5.97
1
v Scotland
Edinburgh
n/r
4 Jul 2016
ODI # 3759
Afghanistan
280/8
50.0
5.60
1
v U.A.E.
ICCA Dubai
lost
30 Nov 2014
ODI # 3558
Afghanistan
276/8
49.4
5.55
2
v U.A.E.
ICCA Dubai
won
2 Dec 2014
ODI # 3560
Afghanistan
276/5
50.0
5.52
1
v Zimbabwe
Harare
won
4 Jun 2022
ODI # 4397
Afghanistan
273
50.0
5.46
1
v Australia
Lahore
n/r
28 Feb 2025
ODI # 4850
Afghanistan
272/8
50.0
5.44
1
v India
Delhi
lost
11 Oct 2023
ODI # 4666
Afghanistan
271/6
50.0
5.42
1
v Zimbabwe
Bulawayo
won
18 Oct 2015
ODI # 3694
Afghanistan
269/3
44.5
6.00
2
v Scotland
Edinburgh
won
10 May 2019
ODI # 4131
Afghanistan
269/4
46.5
5.74
2
v Sri Lanka
Hambantota
won
2 Jun 2023
ODI # 4579
Afghanistan
266
48.2
5.50
1
v Sri Lanka
Pallekele
lost
14 Feb 2024
ODI # 4729
Afghanistan
266/9
50.0
5.32
1
v Ireland
Abu Dhabi
won
26 Jan 2021
ODI # 4275
Afghanistan
264/8
49.4
5.31
2
v Zimbabwe
Bulawayo
won
22 Jul 2014
ODI # 3505
Afghanistan
264/8
50.0
5.28
1
v Ireland
Greater Noida
lost
19 Mar 2017
ODI # 3852
Afghanistan
261/5
48.4
5.36
2
v Scotland
Sharjah
won
8 Mar 2013
ODI # 3342
Afghanistan
260/3
45.2
5.73
2
v Ireland
Abu Dhabi
won
24 Jan 2021
ODI # 4273
Afghanistan
259/5
46.2
5.58
2
v Netherlands
Sharjah
won
31 Mar 2012
ODI # 3271
Afghanistan
259
49.1
5.26
1
v Zimbabwe
Bulawayo
won
24 Jul 2014
ODI # 3506
Afghanistan
258/4
48.4
5.30
2
v Canada
The Hague
won
1 Jul 2010
ODI # 3005
Afghanistan
258
50.0
5.16
2
v Bangladesh
Mirpur
lost
25 Sep 2016
ODI # 3781
Afghanistan
257/6
50.0
5.14
1
v Pakistan
Abu Dhabi
lost
21 Sep 2018
ODI # 4043
Afghanistan
256/7
50.0
5.12
1
v Zimbabwe
Bulawayo
lost
20 Jul 2014
ODI # 3504
Afghanistan
256/8
50.0
5.12
1
v Ireland
Dehradun
lost
5 Mar 2019
ODI # 4105
Afghanistan
255
49.4
5.13
1
v Scotland
Bulawayo
lost
4 Mar 2018
ODI # 3983
Afghanistan
255/7
50.0
5.10
1
v Bangladesh
Abu Dhabi
won
20 Sep 2018
ODI # 4041
Afghanistan
254/6
47.4
5.32
2
v Zimbabwe
Sharjah
won
29 Dec 2015
ODI # 3716
Afghanistan
254/8
49.4
5.11
2
v Zimbabwe
Sharjah
won
6 Jan 2016
ODI # 3722
Afghanistan
254/6
50.0
5.08
1
v Bangladesh
Fatullah
won
1 Mar 2014
ODI # 3478
Afghanistan
254/5
50.0
5.08
1
v Netherlands
Doha
won
25 Jan 2022
ODI # 4350
Afghanistan
253/9
50.0
5.06
2
v Ireland
Belfast
lost
19 Jul 2016
ODI # 3764
Afghanistan
253/9
50.0
5.06
1
v Zimbabwe
Harare
won
26 Feb 2017
ODI # 3842
Afghanistan
252/8
50.0
5.04
1
v India
Dubai (DICS)
tied
25 Sep 2018
ODI # 4046
Afghanistan
250/7
48.3
5.15
1
v Ireland
Dehradun
n/r
2 Mar 2019
ODI # 4101
Afghanistan
250
49.2
5.06
1
v Ireland
Belfast
won
12 Jul 2016
ODI # 3761
Afghanistan
249
50.0
4.98
1
v Sri Lanka
Abu Dhabi
won
17 Sep 2018
ODI # 4038
Afghanistan
249/7
50.0
4.98
1
v West Indies
Lucknow
lost
11 Nov 2019
ODI # 4215
Afghanistan
248/6
50.0
4.96
1
v U.A.E.
ICCA Dubai
lost
28 Nov 2014
ODI # 3556
Afghanistan
247/8
50.0
4.94
2
v England
Manchester
lost
18 Jun 2019
ODI # 4163
Afghanistan
246/5
48.2
5.08
2
v Bangladesh
Sharjah
won
11 Nov 2024
ODI # 4806
Afghanistan
246/8
50.0
4.92
1
v Ireland
Dubai (DICS)
won
17 Jan 2015
ODI # 3581
Afghanistan
246/7
50.0
4.92
2
v Bangladesh
Abu Dhabi
lost
23 Sep 2018
ODI # 4045
Afghanistan
245
44.3
5.50
2
v Bangladesh
Lahore
lost
3 Sep 2023
ODI # 4631
Afghanistan
245/9
50.0
4.90
1
v Zimbabwe
Bulawayo
won
24 Oct 2015
ODI # 3699
Afghanistan
244
50.0
4.88
1
v South Africa
Ahmedabad
lost
10 Nov 2023
ODI # 4699
Afghanistan
242/3
45.2
5.33
2
v Sri Lanka
Pune
won
30 Oct 2023
ODI # 4687
Afghanistan
241/9
50.0
4.82
1
v Zimbabwe
Sharjah
won
19 Feb 2018
ODI # 3979
Afghanistan
240/2
38.0
6.31
2
v Scotland
ICCA Dubai
won
8 Jan 2015
ODI # 3572
Afghanistan
238/9
50.0
4.76
1
v Zimbabwe
Harare
won
19 Feb 2017
ODI # 3837
Afghanistan
238/9
50.0
4.76
1
v Ireland
Sharjah
won
5 Dec 2017
ODI # 3935
Afghanistan
237/6
50.0
4.74
1
v Netherlands
Doha
won
23 Jan 2022
ODI # 4348
Afghanistan
236
49.1
4.80
1
v Ireland
Belfast
lost
14 Jul 2016
ODI # 3762
Afghanistan
236/9
50.0
4.72
1
v Ireland
Sharjah
won
12 Mar 2024
ODI # 4742
Afghanistan
235
49.4
4.73
1
v Bangladesh
Sharjah
won
6 Nov 2024
ODI # 4798
Afghanistan
234/9
50.0
4.68
2
v Kenya
Amstelveen
won
5 Jul 2010
ODI # 3012
Afghanistan
232/4
46.4
4.97
2
v Netherlands
Amstelveen
won
1 Sep 2009
ODI # 2881
Afghanistan
232
49.4
4.67
1
v Sri Lanka
Dunedin
lost
22 Feb 2015
ODI # 3609
Afghanistan
231/3
48.4
4.74
2
v Ireland
Greater Noida
won
24 Mar 2017
ODI # 3854
Afghanistan
229/2
44.3
5.14
2
v Zimbabwe
Harare
won
6 Jun 2022
ODI # 4400
Afghanistan
229/7
50.0
4.58
1
v Ireland
Belfast
won
17 Jul 2016
ODI # 3763
Afghanistan
228
48.2
4.71
1
v Sri Lanka
Pallekele
n/r
27 Nov 2022
ODI # 4488
Afghanistan
228
49.3
4.60
2
v U.A.E.
ICCA Dubai
lost
4 Dec 2014
ODI # 3562
Afghanistan
227/9
50.0
4.54
1
v Ireland
Belfast
won
27 Aug 2018
ODI # 4032
Afghanistan
227/9
50.0
4.54
1
v Pakistan
Leeds
lost
29 Jun 2019
ODI # 4177
Afghanistan
225/1
31.0
7.25
2
v Scotland
Ayr
won
16 Aug 2010
ODI # 3033
Afghanistan
223
49.1
4.53
1
v Ireland
Dehradun
won
8 Mar 2019
ODI # 4108
Afghanistan
223/9
50.0
4.46
1
v Zimbabwe
Bulawayo
lost
18 Jul 2014
ODI # 3503
Afghanistan
223/8
50.0
4.46
1
v Zimbabwe
Bulawayo
lost
20 Oct 2015
ODI # 3696
Afghanistan
222/8
50.0
4.44
1
v Netherlands
Doha
won
21 Jan 2022
ODI # 4345
Afghanistan
220
45.2
4.85
2
v Ireland
Sharjah
lost
7 Dec 2017
ODI # 3937
Afghanistan
220
49.5
4.41
1
v Ireland
Greater Noida
lost
22 Mar 2017
ODI # 3853
Afghanistan
219/5
46.0
4.76
2
v Netherlands
Rotterdam
won
10 Jul 2010
ODI # 3024
Afghanistan
218/4
43.1
5.05
2
v Hong Kong
Kuala Lumpur
won
1 May 2014
ODI # 3487
Afghanistan
218
45.1
4.82
2
v Bangladesh
Chattogram
lost
25 Feb 2022
ODI # 4358
Afghanistan
216/6
50.0
4.32
1
v Ireland
Dehradun
lost
10 Mar 2019
ODI # 4110
Afghanistan
215
49.1
4.37
1
v Bangladesh
Chattogram
lost
23 Feb 2022
ODI # 4357
Afghanistan
215
49.2
4.35
1
v Zimbabwe
Harare
won
16 Feb 2017
ODI # 3835
Afghanistan
213/8
41.1
5.17
2
v Canada
King City (NW)
won
7 Aug 2011
ODI # 3173
Afghanistan
213/5
49.1
4.33
2
v Ireland
Harare
won
23 Mar 2018
ODI # 4006
Afghanistan
213
49.5
4.27
2
v India
Southampton
lost
22 Jun 2019
ODI # 4169
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years