One-Day Internationals

Afghanistan Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Ibrahim Zadran177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
🥈 2
Ibrahim Zadran162226138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
🥉 3
Rahmanullah Gurbaz151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
4
Azmatullah Omarzai149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
5
Rahmanullah Gurbaz145177125138116.00Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
6
Mohammad Nabi136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
7
Mohammad Shahzad131*-1337898.49Afghanistanv ZimbabweSharjah29 Dec 2015ODI # 3716
8
Ibrahim Zadran129*2171438390.20Afghanistanv AustraliaWankhede07 Nov 2023ODI # 4696
9
Nawroz Mangal129-12384104.87Afghanistanv U.A.E.ICCA Dubai30 Nov 2014ODI # 3558
10
Rahmanullah Gurbaz12715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
11
Mohammad Shahzad124-116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
12
Ibrahim Zadran121*-14116-85.81Afghanistanv ZimbabweHarare06 Jun 2022ODI # 4400
13
Rahmanullah Gurbaz12115511786103.41Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
14
Mohammad Shahzad118-12111297.52Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
14
Usman Ghani11820014312182.51Afghanistanv ZimbabweBulawayo20 Jul 2014ODI # 3504
16
Mohammad Nabi1161551213695.86Afghanistanv ZimbabweBulawayo18 Oct 2015ODI # 3694
17
Karim Sadiq114*123108113105.55Afghanistanv ScotlandAyr16 Aug 2010ODI # 3033
18
Noor Ali Zadran114-12710289.76Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
18
Rahmat Shah114-11084103.63Afghanistanv ZimbabweSharjah09 Feb 2018ODI # 3972
20
Rahmat Shah113-11511298.26Afghanistanv ScotlandEdinburgh10 May 2019ODI # 4131
21
Nawroz Mangal112*-9686116.66Afghanistanv ScotlandSharjah06 Mar 2013ODI # 3341
22
Mohammad Shahzad11017211111-99.09Afghanistanv NetherlandsAmstelveen01 Sep 2009ODI # 2881
23
Rahmat Shah108*16412810184.37Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
24
Rahmanullah Gurbaz106*1851107496.36Afghanistanv BangladeshChattogram28 Feb 2022ODI # 4359
25
Ibrahim Zadran10617412011-88.33Afghanistanv Sri LankaPallekele25 Nov 2022ODI # 4485
26
Rahmanullah Gurbaz10515211010395.45Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
27
Najibullah Zadran104*-9855106.12Afghanistanv IrelandDehradun05 Mar 2019ODI # 4105
28
Sediqullah Atal1041691288481.25Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
29
Rahmat Shah103*15610910294.49Afghanistanv IrelandAbu Dhabi24 Jan 2021ODI # 4273
30
Rahmanullah Gurbaz103-1276381.10Afghanistanv NetherlandsDoha23 Jan 2022ODI # 4348
31
Asghar Afghan1011269066112.22Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
31
Mohammad Shahzad1011268816-114.77Afghanistanv IrelandBelfast21 May 2019ODI # 4141
31
Rahmanullah Gurbaz1011681205784.16Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
34
Mohammad Shahzad100*1177215-138.88Afghanistanv ScotlandAyr16 Aug 2010ODI # 3033
34
Rahmat Shah100*-1238181.30Afghanistanv ScotlandEdinburgh04 Jul 2016ODI # 3759
36
Karim Sadiq100-74124135.13Afghanistanv NetherlandsSharjah31 Mar 2012ODI # 3271
36
Ibrahim Zadran1002231199184.03Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
38
Ibrahim Zadran9813198112100.00Afghanistanv Sri LankaHambantota02 Jun 2023ODI # 4579
39
Hashmatullah Shahidi 97*-1187-82.20Afghanistanv PakistanAbu Dhabi21 Sep 2018ODI # 4043
39
Azmatullah Omarzai 97*1731077390.65Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
41
Samiullah Shinwari961761477565.30Afghanistanv ScotlandDunedin26 Feb 2015ODI # 3614
42
Shabir Noori9414910911286.23Afghanistanv CanadaKing City (NW)07 Aug 2011ODI # 3173
42
Rahmat Shah941541207378.33Afghanistanv ZimbabweHarare04 Jun 2022ODI # 4397
44
Mohammad Nabi921048273112.19Afghanistanv ScotlandBulawayo04 Mar 2018ODI # 3983
45
Asghar Afghan 90*1521036387.37Afghanistanv BangladeshFatullah01 Mar 2014ODI # 3478
46
Rahmat Shah90147929197.82Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
47
Najibullah Zadran 89*-5395167.92Afghanistanv ScotlandEdinburgh04 Jul 2016ODI # 3759
48
Rahmanullah Gurbaz89119947494.68Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
49
Hashmatullah Shahidi8814310413-84.61Afghanistanv ZimbabweHarare04 Jun 2022ODI # 4397
50
Rahmat Shah87-1129-77.67Afghanistanv ZimbabweHarare06 Jun 2022ODI # 4400
50
Ibrahim Zadran8714611310-76.99Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
52
Azmatullah Omarzai 86*825056172.00Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
53
Ikram Alikhil86142938-92.47Afghanistanv West IndiesLeeds04 Jul 2019ODI # 4184
53
Asghar Afghan86-8536101.17Afghanistanv West IndiesLucknow11 Nov 2019ODI # 4215
55
Sediqullah Atal85118956389.47Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
56
Mohammad Shahzad84-918292.30Afghanistanv ScotlandEdinburgh06 Jul 2016ODI # 3760
56
Mohammad Shahzad84-9311290.32Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
56
Mohammad Nabi841167943106.32Afghanistanv BangladeshSharjah06 Nov 2024ODI # 4798
56
Abdul Malik8413410111183.16Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
60
Najibullah Zadran83-5076166.00Afghanistanv IrelandDubai (DICS)17 Jan 2015ODI # 3581
61
Samiullah Shinwari 82*-6892120.58Afghanistanv U.A.E.Kuala Lumpur02 May 2014ODI # 3488
61
Gulbadin Naib 82*-6836120.58Afghanistanv ZimbabweSharjah06 Jan 2016ODI # 3722
61
Asghar Afghan 82*-1116273.87Afghanistanv IrelandDehradun10 Mar 2019ODI # 4110
64
Samiullah Shinwari821381189-69.49Afghanistanv KenyaAmstelveen05 Jul 2010ODI # 3012
64
Mohammad Shahzad821261088-75.92Afghanistanv NetherlandsRotterdam10 Jul 2010ODI # 3024
64
Hashmatullah Shahidi821381008182.00Afghanistanv IrelandAbu Dhabi24 Jan 2021ODI # 4273
67
Najibullah Zadran 81*-5155158.82Afghanistanv ZimbabweSharjah09 Feb 2018ODI # 3972
68
Samiullah Shinwari819469101117.39Afghanistanv BangladeshFatullah01 Mar 2014ODI # 3478
68
Javed Ahmadi81-897391.01Afghanistanv IrelandDubai (DICS)10 Jan 2015ODI # 3573
68
Mohammad Shahzad81-9510-85.26Afghanistanv IrelandBelfast14 Jul 2016ODI # 3762
68
Javed Ahmadi81-1028279.41Afghanistanv West IndiesGros Islet09 Jun 2017ODI # 3884
72
Mohammad Shahzad8098817398.76Afghanistanv ZimbabweBulawayo22 Oct 2015ODI # 3697
72
Ibrahim Zadran801781016279.20Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
72
Hashmatullah Shahidi80128888190.90Afghanistanv IndiaDelhi11 Oct 2023ODI # 4666
72
Rahmanullah Gurbaz80875784140.35Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
76
Rahmat Shah78-924384.78Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
77
Rahmat Shah 77*129845291.66Afghanistanv PakistanChennai23 Oct 2023ODI # 4679
78
Mohammad Nabi77-5783135.08Afghanistanv U.A.E.Kuala Lumpur02 May 2014ODI # 3488
78
Najibullah Zadran77977681101.31Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
80
Javed Ahmadi76-876287.35Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
80
Hashmatullah Shahidi761451005276.00Afghanistanv EnglandManchester18 Jun 2019ODI # 4163
82
Mohammad Shahzad 75*-74103101.35Afghanistanv ZimbabweSharjah16 Feb 2018ODI # 3977
83
Asghar Afghan75-1094368.80Afghanistanv IrelandDehradun05 Mar 2019ODI # 4105
83
Ibrahim Zadran7511874101101.35Afghanistanv BangladeshLahore03 Sep 2023ODI # 4631
85
Gulbadin Naib 74*145974276.28Afghanistanv U.A.E.Harare20 Mar 2018ODI # 4003
86
Javed Ahmadi74-819191.35Afghanistanv ScotlandICCA Dubai08 Jan 2015ODI # 3572
87
Azmatullah Omarzai 73*806363115.87Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
88
Hashmatullah Shahidi73132944277.65Afghanistanv NetherlandsDoha21 Jan 2022ODI # 4345
89
Hashmatullah Shahidi721471106-65.45Afghanistanv BangladeshMirpur25 Sep 2016ODI # 3781
89
Rahmat Shah72-905-80.00Afghanistanv Sri LankaAbu Dhabi17 Sep 2018ODI # 4038
91
Rahmat Shah71134932376.34Afghanistanv BangladeshMirpur25 Sep 2016ODI # 3781
91
Hashmatullah Shahidi71-995-71.71Afghanistanv BangladeshAbu Dhabi23 Sep 2018ODI # 4045
91
Najibullah Zadran71725983120.33Afghanistanv NetherlandsDoha25 Jan 2022ODI # 4350
94
Nawroz Mangal 70*85586-120.68Afghanistanv CanadaThe Hague01 Jul 2010ODI # 3005
94
Azmatullah Omarzai 70*132773590.90Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
96
Usman Ghani70-6864102.94Afghanistanv Hong KongKuala Lumpur01 May 2014ODI # 3487
96
Rahmat Shah701401023268.62Afghanistanv NetherlandsDoha21 Jan 2022ODI # 4345
98
Rahmat Shah69112915175.82Afghanistanv ZimbabweBulawayo06 Mar 2018ODI # 3988
98
Hashmatullah Shahidi691311034-66.99Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
100
Rahmat Shah6873705297.14Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851

Showing 100 records