Cricket Records for Afghanistan in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
185212141163131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
162226138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
159168128164124.21South Africav IrelandCanberra03 Mar 2015ODI # 3621
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
150*14312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
145177125138116.00Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
138*1339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
136*173106112128.30South Africav AustraliaHarare27 Aug 2014ODI # 3516
136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
133*20515513-85.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
131*-1337898.49Afghanistanv ZimbabweSharjah29 Dec 2015ODI # 3716
130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
129*2171438390.20Afghanistanv AustraliaWankhede07 Nov 2023ODI # 4696
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
129-12384104.87Afghanistanv U.A.E.ICCA Dubai30 Nov 2014ODI # 3558
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
12718713013297.69South Africav EnglandCenturion09 Feb 2016ODI # 3736
12715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
12617710986115.59South Africav AustraliaHarare02 Sep 2014ODI # 3522
125*20514714185.03South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
125*2091457-86.20South Africav Sri LankaAdelaide24 Jan 2006ODI # 2318
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
125151112152111.60South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
12416011712-105.98South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
12416313012295.38South Africav KenyaCape Town22 Oct 2001ODI # 1763
1241591268298.41South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
12419312613398.41South Africav New ZealandCenturion19 Aug 2015ODI # 3676
124-116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
12417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
123*17611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
123*19613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
12318412912-95.34South Africav West IndiesBridgetown11 May 2005ODI # 2243
122*2091326392.42South Africav ZimbabweBulawayo17 Aug 2014ODI # 3507
12220111391107.96South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
122156118142103.38South Africav AustraliaCape Town12 Oct 2016ODI # 3795
121*18513312190.97South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
121*-14116-85.81Afghanistanv ZimbabweHarare06 Jun 2022ODI # 4400
12116011412-106.14South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
1211178514-142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
1211891405486.42South Africav ZimbabweHarare04 Sep 2014ODI # 3524
121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
1211971359189.62South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
12115511786103.41Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
120183112112107.14South Africav IndiaDurban01 Feb 2018ODI # 3969
12015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
119*17212412195.96South Africav AustraliaCenturion26 Feb 2006ODI # 2341
119*18916015-74.37South Africav IndiaDurban22 Nov 2006ODI # 2447
119*2151269-94.44South Africav PakistanDubai (DICS)02 Nov 2010ODI # 3064
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
119*1721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
119138101107117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan v Ireland at Sharjah, 3rd ODI, Mar 12, 2024 [ODI # 4742]

Afghanistan v Ireland at Sharjah, 1st ODI, Mar 7, 2024 [ODI # 4741]

Sri Lanka v Afghanistan at Pallekele, 3rd ODI, Feb 14, 2024 [ODI # 4729]