Live Scores
Series
Teams
News
Features
Videos
Stats
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 - last 2 years
Highest totals by Afghanistan in ODIs - last 2 years
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Australia
399/8
50.0
7.98
1
v Netherlands
Delhi
won
25 Oct 2023
ODI # 4681
Australia
392/8
50.0
7.84
1
v South Africa
Bloemfontein
won
9 Sep 2023
ODI # 4638
Australia
388
49.2
7.86
1
v New Zealand
Dharamsala
won
28 Oct 2023
ODI # 4684
Australia
367/9
50.0
7.34
1
v Pakistan
Bengaluru
won
20 Oct 2023
ODI # 4675
Australia
356/5
47.3
7.49
2
v England
Lahore
won
22 Feb 2025
ODI # 4846
Australia
352/7
50.0
7.04
1
v India
Rajkot
won
27 Sep 2023
ODI # 4657
Afghanistan
339/6
50.0
6.78
2
v Sri Lanka
Pallekele
lost
9 Feb 2024
ODI # 4725
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
Australia
317/3
44.0
7.20
2
v England
Nottingham
won
19 Sep 2024
ODI # 4766
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
Australia
307/2
44.4
6.87
2
v Bangladesh
Pune
won
11 Nov 2023
ODI # 4700
Australia
304/7
50.0
6.08
1
v England
Chester-le-Street
lost
24 Sep 2024
ODI # 4775
Afghanistan
300/5
50.0
6.00
1
v Pakistan
Hambantota
lost
24 Aug 2023
ODI # 4626
Australia
293/7
46.5
6.25
2
v Afghanistan
Wankhede
won
7 Nov 2023
ODI # 4696
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
286/2
49.0
5.83
2
v Pakistan
Chennai
won
23 Oct 2023
ODI # 4679
Australia
286
49.3
5.77
1
v England
Ahmedabad
won
4 Nov 2023
ODI # 4693
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
Australia
276
50.0
5.52
1
v India
Mohali
lost
22 Sep 2023
ODI # 4651
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
Australia
270
44.4
6.04
1
v England
Leeds
won
21 Sep 2024
ODI # 4770
Afghanistan
266
48.2
5.50
1
v Sri Lanka
Pallekele
lost
14 Feb 2024
ODI # 4729
Australia
264
49.3
5.33
1
v India
Dubai (DICS)
lost
4 Mar 2025
ODI # 4853
Australia
258/9
50.0
5.16
1
v West Indies
Sydney
won
4 Feb 2024
ODI # 4722
Australia
252
34.5
7.23
2
v South Africa
Centurion
lost
15 Sep 2023
ODI # 4646
Afghanistan
246/5
48.2
5.08
2
v Bangladesh
Sharjah
won
11 Nov 2024
ODI # 4806
Afghanistan
245
44.3
5.50
2
v Bangladesh
Lahore
lost
3 Sep 2023
ODI # 4631
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
Australia
241/4
43.0
5.60
2
v India
Ahmedabad
won
19 Nov 2023
ODI # 4705
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
Australia
232/2
38.3
6.02
2
v West Indies
Melbourne
won
2 Feb 2024
ODI # 4721
Australia
227
34.3
6.57
2
v South Africa
Potchefstroom
lost
12 Sep 2023
ODI # 4642
Australia
225/7
40.2
5.57
2
v South Africa
Bloemfontein
won
7 Sep 2023
ODI # 4635
Australia
217
28.2
7.65
2
v India
Indore
lost
24 Sep 2023
ODI # 4654
Australia
215/5
35.2
6.08
2
v Sri Lanka
Lucknow
won
16 Oct 2023
ODI # 4671
Australia
215/7
47.2
4.54
2
v South Africa
Eden Gardens
won
16 Nov 2023
ODI # 4704
Afghanistan
209
48.4
4.29
2
v Pakistan
Colombo (RPS)
lost
26 Aug 2023
ODI # 4627
Afghanistan
208
43.3
4.78
2
v South Africa
Karachi
lost
21 Feb 2025
ODI # 4845
Australia
204/8
33.3
6.08
2
v Pakistan
Melbourne
won
4 Nov 2024
ODI # 4795
Australia
199
49.3
4.02
1
v India
Chennai
lost
8 Oct 2023
ODI # 4662
Australia
198
40.5
4.84
2
v South Africa
Cairns
lost
19 Aug 2025
ODI # 4895
Australia
193
34.1
5.64
2
v South Africa
Johannesburg
lost
17 Sep 2023
ODI # 4648
Afghanistan
184
43.3
4.22
2
v Bangladesh
Sharjah
lost
9 Nov 2024
ODI # 4803
Afghanistan
181/3
31.3
5.74
2
v Netherlands
Lucknow
won
3 Nov 2023
ODI # 4691
Australia
177
40.5
4.33
2
v South Africa
Lucknow
lost
12 Oct 2023
ODI # 4667
Afghanistan
169
34.0
4.97
1
v South Africa
Sharjah
lost
22 Sep 2024
ODI # 4772
Australia
165/2
20.4
7.98
2
v England
Bristol
won
29 Sep 2024
ODI # 4779
Australia
165
33.5
4.87
2
v Sri Lanka
Colombo (RPS)
lost
12 Feb 2025
ODI # 4831
Australia
163
35.0
4.65
1
v Pakistan
Adelaide
lost
8 Nov 2024
ODI # 4801
Afghanistan
156
37.2
4.17
1
v Bangladesh
Dharamsala
lost
7 Oct 2023
ODI # 4660
Afghanistan
153
33.5
4.52
2
v Sri Lanka
Pallekele
lost
11 Feb 2024
ODI # 4727
Australia
140
31.5
4.39
1
v Pakistan
Perth
lost
10 Nov 2024
ODI # 4804
Afghanistan
139
34.4
4.00
2
v New Zealand
Chennai
lost
18 Oct 2023
ODI # 4673
Afghanistan
131/2
26.5
4.88
2
v Zimbabwe
Harare
won
21 Dec 2024
ODI # 4820
Australia
126
24.4
5.10
2
v England
Lord's
lost
27 Sep 2024
ODI # 4778
Afghanistan
126
45.2
2.77
1
v Bangladesh
Chattogram
lost
11 Jul 2023
ODI # 4621
Australia
109/1
12.5
8.49
2
v Afghanistan
Lahore
n/r
28 Feb 2025
ODI # 4850
Australia
107
24.2
4.39
2
v Sri Lanka
Colombo (RPS)
lost
14 Feb 2025
ODI # 4835
Afghanistan
107/4
26.0
4.11
2
v South Africa
Sharjah
won
18 Sep 2024
ODI # 4764
Australia
87/2
6.5
12.73
2
v West Indies
Canberra
won
6 Feb 2024
ODI # 4723
Afghanistan
83/2
21.4
3.83
2
v Bangladesh
Chattogram
won
5 Jul 2023
ODI # 4615
Afghanistan
59
19.2
3.05
2
v Pakistan
Hambantota
lost
22 Aug 2023
ODI # 4625
Afghanistan
DNB
0.0
-
-
v Zimbabwe
Harare
n/r
17 Dec 2024
ODI # 4816
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years