Batting Most Runs Innings - last 2 years

High scores for Afghanistan in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
149*197115136129.56Afghanistanv Sri LankaPallekele9 Feb 2024ODI # 4725
136157130153104.61Afghanistanv Sri LankaPallekele9 Feb 2024ODI # 4725
129*2171438390.20Afghanistanv AustraliaWankhede7 Nov 2023ODI # 4696
12115511786103.41Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
10515211010395.45Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
1041691288481.25Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
1011681205784.16Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
97*1731077390.65Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
90147929197.82Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
89119947494.68Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
8714611310-76.99Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
86*825056172.00Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
85118956389.47Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
841167943106.32Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
8413410111183.16Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
80128888190.90Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
80875784140.35Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
77*129845291.66Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
7511874101101.35Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
73*806363115.87Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
70*132773590.90Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
691311034-66.99Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
67856315106.34Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
65403265203.12Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
65915391122.64Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
65104777184.41Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
6396697-91.30Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
6282692489.85Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
62121747-83.78Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
60119934264.51Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
59120663189.39Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
58*132742178.37Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
5892663287.87Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
56*92646-87.50Afghanistanv NetherlandsLucknow3 Nov 2023ODI # 4691
54114766-71.05Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
5497594-91.52Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
5274548-96.29Afghanistanv NetherlandsLucknow3 Nov 2023ODI # 4691
52140922-56.52Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
52114765-68.42Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
52985042104.00Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
5182606-85.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
5184537196.22Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
50*453361151.51Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
5097662-75.75Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
48*74454-106.66Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
4874576184.21Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
4878623-77.41Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
47112624175.80Afghanistanv BangladeshDharamsala7 Oct 2023ODI # 4660
45644051112.50Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
41513113132.25Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
40482732148.14Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
40492423166.66Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
4076673-59.70Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
3973574168.42Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
3975515-76.47Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
3686621-58.06Afghanistanv New ZealandChennai18 Oct 2023ODI # 4673
35*251823194.44Afghanistanv AustraliaWankhede7 Nov 2023ODI # 4696
34*302732125.92Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
34*40275-125.92Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
3366575-57.89Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
3236382184.21Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
31*38283-110.71Afghanistanv NetherlandsLucknow3 Nov 2023ODI # 4691
31*261523206.66Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
3061441-68.18Afghanistanv AustraliaWankhede7 Nov 2023ODI # 4696
29*50304-96.66Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
2977451164.44Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
2984664-43.93Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
2873483-58.33Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
28221631175.00Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
27*341641168.75Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
27*35282196.42Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
2739322-84.37Afghanistanv New ZealandChennai18 Oct 2023ODI # 4673
2650432-60.46Afghanistanv AustraliaWankhede7 Nov 2023ODI # 4696
2658462-56.52Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
2636324-81.25Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
26372541104.00Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
25*5036-269.44Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
25452231113.63Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
24221531160.00Afghanistanv BangladeshLahore3 Sep 2023ODI # 4631
23241512153.33Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
2337223-104.54Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
2230164-137.50Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
22231312169.23Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
2232204-110.00Afghanistanv BangladeshDharamsala7 Oct 2023ODI # 4660
2241253188.00Afghanistanv BangladeshDharamsala7 Oct 2023ODI # 4660
2231284-78.57Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
22231812122.22Afghanistanv AustraliaWankhede7 Nov 2023ODI # 4696
2248313-70.96Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
2240323-68.75Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
2261282-78.57Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
2165283175.00Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
2138252-84.00Afghanistanv AustraliaWankhede7 Nov 2023ODI # 4696
2156303-70.00Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
20*23223-90.90Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
2044342-58.82Afghanistanv NetherlandsLucknow3 Nov 2023ODI # 4691
2059491-40.81Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
19*42213-90.47Afghanistanv New ZealandChennai18 Oct 2023ODI # 4673
1952271-70.37Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
1925241179.16Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs Australia at Lahore, ICC Champions Trophy 10th Match, Group B, Feb 28, 2025 [ODI # 4850]

Afghanistan vs England at Lahore, ICC Champions Trophy 8th Match, Group B, Feb 26, 2025 [ODI # 4849]

South Africa vs Afghanistan at Karachi, ICC Champions Trophy 3rd Match, Group B, Feb 21, 2025 [ODI # 4845]