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
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
951791403167.85Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
951511117285.58Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
90147929197.82Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
89119947494.68Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
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
70*132773590.90Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
691311034-66.99Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
67856315106.34Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
65104777184.41Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
6396697-91.30Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
62*603745167.56Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
60119934264.51Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
54114766-71.05Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
5497594-91.52Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
52140922-56.52Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
52114765-68.42Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
52985042104.00Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
5184537196.22Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
50*453361151.51Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
5097662-75.75Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
5077702-71.42Afghanistanv BangladeshAbu Dhabi8 Oct 2025ODI # 4907
50137761165.78Afghanistanv BangladeshAbu Dhabi8 Oct 2025ODI # 4907
4874576184.21Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
4878623-77.41Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
4271445195.45Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
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
4049446190.90Afghanistanv BangladeshAbu Dhabi8 Oct 2025ODI # 4907
3975515-76.47Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
34*302732125.92Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
34*40275-125.92Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
33*74462-71.73Afghanistanv BangladeshAbu Dhabi8 Oct 2025ODI # 4907
3236382184.21Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
31*261523206.66Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
29*50304-96.66Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
2977451164.44Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
2984664-43.93Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
2954473-61.70Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
27*35282196.42Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
26372541104.00Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
25*5036-269.44Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
2342254-92.00Afghanistanv BangladeshAbu Dhabi8 Oct 2025ODI # 4907
2248313-70.96Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
2240323-68.75Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
2261282-78.57Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
224230-173.33Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
22261821122.22Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
2156303-70.00Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
20*23223-90.90Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
2059491-40.81Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
2022213-95.23Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
193120-195.00Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
1922172-111.76Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
183216-1112.50Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
18121331138.46Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
1834273-66.66Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
17*34232-73.91Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
173621-180.95Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
1750401-42.50Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
1745291158.62Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
161174-228.57Afghanistanv Sri LankaPallekele9 Feb 2024ODI # 4725
1642291-55.17Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
1665352-45.71Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
1646322-50.00Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
143021-166.66Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
1427162-87.50Afghanistanv BangladeshSharjah9 Nov 2024ODI # 4803
143518--77.77Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
1321103-130.00Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
1333191-68.42Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
1321192-68.42Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
133024--54.16Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
1216211-57.14Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
11*218-1137.50Afghanistanv BangladeshAbu Dhabi8 Oct 2025ODI # 4907
1112411275.00Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
11211111100.00Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
10*20141-71.42Afghanistanv Sri LankaPallekele9 Feb 2024ODI # 4725
101381-125.00Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
1028171-58.82Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
108111-90.90Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
1018141-71.42Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
101812--83.33Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
9*27-1128.57Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
9*23121-75.00Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
918121-75.00Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
927191-47.36Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
923151-60.00Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
8*95-1160.00Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
833201-40.00Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 3rd ODI, Oct 14, 2025 [ODI # 4909]

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 2nd ODI, Oct 11, 2025 [ODI # 4908]

Bangladesh vs Afghanistan at Abu Dhabi, Afghanistan v Bangladesh 1st ODI, Oct 8, 2025 [ODI # 4907]