Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  Afghanistan  »  Records  »  Highest Individual Score in ODI for Afghanistan

Highest Individual Score in ODI for Afghanistan

Ibrahim Zadran holds the record for the highest individual score in ODI cricket for Afghanistan, with an extraordinary 177 runs against England at Lahore in 2025. Ibrahim Zadran follows with an unbeaten 162 against Sri Lanka in Pallekele in 2022. Rahmanullah Gurbaz 151 against Pakistan at Hambantota in 2023 is another standout performance, highlighting Afghanistan's rich history of monumental ODI innings. Here is the list of Afghanistan players with the highest individual score in ODI history.
# Player Runs Balls Faced 4s 6s SR Against Venue Date
1 Ibrahim Zadran 177 146 12 6 121.23 England Lahore 26-Feb-2025
2 Ibrahim Zadran 162 138 15 4 117.39 Sri Lanka Pallekele 30-Nov-2022
3 Rahmanullah Gurbaz 151 151 14 3 100.00 Pakistan Hambantota 24-Aug-2023
4 Azmatullah 149 115 13 6 129.56 Sri Lanka Pallekele 09-Feb-2024
5 Rahmanullah Gurbaz 145 125 13 8 116.00 Bangladesh Chattogram 08-Jul-2023
6 Mohammad Nabi 136 130 15 3 104.61 Sri Lanka Pallekele 09-Feb-2024
7 Mohammad Shahzad 131 133 7 8 98.49 Zimbabwe Sharjah 29-Dec-2015
8 Ibrahim Zadran 129 143 8 3 90.20 Australia Wankhede 07-Nov-2023
9 Nawroz Mangal 129 123 8 4 104.87 U.A.E. ICCA Dubai 30-Nov-2014
10 Rahmanullah Gurbaz 127 127 8 9 100.00 Ireland Abu Dhabi 21-Jan-2021
11 Mohammad Shahzad 124 116 11 7 106.89 India Dubai (DICS) 25-Sep-2018
12 Ibrahim Zadran 121 141 16 - 85.81 Zimbabwe Harare 06-Jun-2022
13 Rahmanullah Gurbaz 121 117 8 6 103.41 Ireland Sharjah 07-Mar-2024
14 Mohammad Shahzad 118 121 11 2 97.52 Canada Sharjah 16-Feb-2010
15 Usman Ghani 118 143 12 1 82.51 Zimbabwe Bulawayo 20-Jul-2014
16 Mohammad Nabi 116 121 3 6 95.86 Zimbabwe Bulawayo 18-Oct-2015
17 Karim Sadiq 114 108 11 3 105.55 Scotland Ayr 16-Aug-2010
18 Noor Ali Zadran 114 127 10 2 89.76 Canada Sharjah 16-Feb-2010
19 Rahmat Shah 114 110 8 4 103.63 Zimbabwe Sharjah 09-Feb-2018
20 Rahmat Shah 113 115 11 2 98.26 Scotland Edinburgh 10-May-2019
21 Nawroz Mangal 112 96 8 6 116.66 Scotland Sharjah 06-Mar-2013
22 Mohammad Shahzad 110 111 11 - 99.09 Netherlands Amstelveen 01-Sep-2009
23 Rahmat Shah 108 128 10 1 84.37 Ireland Greater Noida 24-Mar-2017
24 Rahmanullah Gurbaz 106 110 7 4 96.36 Bangladesh Chattogram 28-Feb-2022
25 Ibrahim Zadran 106 120 11 - 88.33 Sri Lanka Pallekele 25-Nov-2022
26 Rahmanullah Gurbaz 105 110 10 3 95.45 South Africa Sharjah 20-Sep-2024
27 Najibullah Zadran 104 98 5 5 106.12 Ireland Dehradun 05-Mar-2019
28 Sediqullah Atal 104 128 8 4 81.25 Zimbabwe Harare 19-Dec-2024
29 Rahmat Shah 103 109 10 2 94.49 Ireland Abu Dhabi 24-Jan-2021
30 Rahmanullah Gurbaz 103 127 6 3 81.10 Netherlands Doha 23-Jan-2022
31 Asghar Afghan 101 90 6 6 112.22 Ireland Greater Noida 17-Mar-2017
32 Mohammad Shahzad 101 88 16 - 114.77 Ireland Belfast 21-May-2019
33 Rahmanullah Gurbaz 101 120 5 7 84.16 Bangladesh Sharjah 11-Nov-2024
34 Mohammad Shahzad 100 72 15 - 138.88 Scotland Ayr 16-Aug-2010
35 Rahmat Shah 100 123 8 1 81.30 Scotland Edinburgh 04-Jul-2016
36 Karim Sadiq 100 74 12 4 135.13 Netherlands Sharjah 31-Mar-2012
37 Ibrahim Zadran 100 119 9 1 84.03 Bangladesh Chattogram 08-Jul-2023
38 Ibrahim Zadran 98 98 11 2 100.00 Sri Lanka Hambantota 02-Jun-2023
39 Hashmatullah Shahidi 97 118 7 - 82.20 Pakistan Abu Dhabi 21-Sep-2018
40 Azmatullah 97 107 7 3 90.65 South Africa Ahmedabad 10-Nov-2023
41 Samiullah Shinwari 96 147 7 5 65.30 Scotland Dunedin 26-Feb-2015
42 Shabir Noori 94 109 11 2 86.23 Canada King City (NW) 07-Aug-2011
43 Rahmat Shah 94 120 7 3 78.33 Zimbabwe Harare 04-Jun-2022
44 Mohammad Nabi 92 82 7 3 112.19 Scotland Bulawayo 04-Mar-2018
45 Asghar Afghan 90 103 6 3 87.37 Bangladesh Fatullah 01-Mar-2014
46 Rahmat Shah 90 92 9 1 97.82 South Africa Karachi 21-Feb-2025
47 Najibullah Zadran 89 53 9 5 167.92 Scotland Edinburgh 04-Jul-2016
48 Rahmanullah Gurbaz 89 94 7 4 94.68 South Africa Sharjah 22-Sep-2024
49 Hashmatullah Shahidi 88 104 13 - 84.61 Zimbabwe Harare 04-Jun-2022
50 Rahmat Shah 87 112 9 - 77.67 Zimbabwe Harare 06-Jun-2022
51 Ibrahim Zadran 87 113 10 - 76.99 Pakistan Chennai 23-Oct-2023
52 Azmatullah 86 50 5 6 172.00 South Africa Sharjah 20-Sep-2024
53 Ikram Alikhil 86 93 8 - 92.47 West Indies Leeds 04-Jul-2019
54 Asghar Afghan 86 85 3 6 101.17 West Indies Lucknow 11-Nov-2019
55 Sediqullah Atal 85 95 6 3 89.47 Australia Lahore 28-Feb-2025
56 Mohammad Shahzad 84 91 8 2 92.30 Scotland Edinburgh 06-Jul-2016
57 Mohammad Shahzad 84 93 11 2 90.32 West Indies Harare 25-Mar-2018
58 Mohammad Nabi 84 79 4 3 106.32 Bangladesh Sharjah 06-Nov-2024
59 Abdul Malik 84 101 11 1 83.16 Zimbabwe Harare 19-Dec-2024
60 Najibullah Zadran 83 50 7 6 166.00 Ireland Dubai (DICS) 17-Jan-2015
61 Samiullah Shinwari 82 68 9 2 120.58 U.A.E. Kuala Lumpur 02-May-2014
62 Gulbadin Naib 82 68 3 6 120.58 Zimbabwe Sharjah 06-Jan-2016
63 Asghar Afghan 82 111 6 2 73.87 Ireland Dehradun 10-Mar-2019
64 Samiullah Shinwari 82 118 9 - 69.49 Kenya Amstelveen 05-Jul-2010
65 Mohammad Shahzad 82 108 8 - 75.92 Netherlands Rotterdam 10-Jul-2010
66 Hashmatullah Shahidi 82 100 8 1 82.00 Ireland Abu Dhabi 24-Jan-2021
67 Najibullah Zadran 81 51 5 5 158.82 Zimbabwe Sharjah 09-Feb-2018
68 Samiullah Shinwari 81 69 10 1 117.39 Bangladesh Fatullah 01-Mar-2014
69 Javed Ahmadi 81 89 7 3 91.01 Ireland Dubai (DICS) 10-Jan-2015
70 Mohammad Shahzad 81 95 10 - 85.26 Ireland Belfast 14-Jul-2016
71 Javed Ahmadi 81 102 8 2 79.41 West Indies Gros Islet 09-Jun-2017
72 Mohammad Shahzad 80 81 7 3 98.76 Zimbabwe Bulawayo 22-Oct-2015
73 Ibrahim Zadran 80 101 6 2 79.20 Pakistan Hambantota 24-Aug-2023
74 Hashmatullah Shahidi 80 88 8 1 90.90 India Delhi 11-Oct-2023
75 Rahmanullah Gurbaz 80 57 8 4 140.35 England Delhi 15-Oct-2023
Latest Updates
No updates available at this moment.

Latest News

Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+