Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 16 Sep 2004 remove greater than or equal to 16 Sep 2004 from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2009-2024 161 142 15 3447 136 27.14 3979 86.62 2 16 6 229 105 Profile
filtered 2009-2024 161 142 15 3447 136 27.14 3979 86.62 2 16 6 229 105
List of partnerships
Azmatullah Omarzai 6 242 5/55 6/297 2 v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
Najibullah Zadran 5 149 4/71 5/220 1 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Noor Ali Zadran 2 133 1/25 2/158 1 v Zimbabwe Bulawayo 18 Oct 2015 ODI # 3694
Asghar Afghan 6 127 5/118 6/245 1 v West Indies Lucknow 11 Nov 2019 ODI # 4215
Samiullah Shinwari 5 125 4/124 5/249 1 v U.A.E. Kuala Lumpur 2 May 2014 ODI # 3488
Shabir Noori 4 114 3/69 4/183 2 v Canada King City (NW) 7 Aug 2011 ODI # 3173
Asghar Afghan 5 107 4/63 5/170 2 v Bangladesh Mirpur 28 Sep 2016 ODI # 3783
Rahmat Shah 4 98 3/58 4/156 2 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Noor Ali Zadran 2 97 1/35 2/132 1 v Zimbabwe Bulawayo 24 Oct 2015 ODI # 3699
Hashmatullah Shahidi 5 97 4/96 5/193 1 v Ireland Sharjah 12 Mar 2024 ODI # 4742
Mohammad Shahzad 2 87 1/82 2/169 2 v Zimbabwe Sharjah 29 Dec 2015 ODI # 3716
Asghar Afghan 5 86 4/49 5/135 2 v Australia Sharjah 25 Aug 2012 ODI # 3297
Rashid Khan 8 86 7/131 8/217 1 v Ireland Dehradun 8 Mar 2019 ODI # 4108
Hashmatullah Shahidi 5 80 4/121 5/201 2 v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
Asghar Afghan 5 76 4/50 5/126 1 v Ireland Dehradun 10 Mar 2019 ODI # 4110
Samiullah Shinwari 5 73 4/99 5/172 1 v Zimbabwe Bulawayo 18 Jul 2014 ODI # 3503
Noor Ali Zadran 2 73 1/51 2/124 1 v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
Samiullah Shinwari 5 72 4/160 5/232 2 v Scotland Sharjah 8 Mar 2013 ODI # 3342
Shafiqullah 6 72 5/146 6/218 1 v Zimbabwe Bulawayo 24 Jul 2014 ODI # 3506
Hashmatullah Shahidi 5 71 4/216 5/287 1 v Ireland Sharjah 7 Mar 2024 ODI # 4741
Najibullah Zadran 6 68 5/109 6/177 2 v West Indies Lucknow 9 Nov 2019 ODI # 4214
Najibullah Zadran 5 63 4/102 5/165 1 v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
Hashmatullah Shahidi 4 62* 3/34 3/96 2 v Kenya Sharjah 4 Oct 2013 ODI # 3418
Asghar Afghan 4 61 3/75 4/136 2 v U.A.E. ICCA Dubai 4 Dec 2014 ODI # 3562
Shafiqullah 8 59 7/83 8/142 1 v Ireland Greater Noida 22 Mar 2017 ODI # 3853
Najibullah Zadran 5 59 4/73 5/132 2 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Gulbadin Naib 7 58* 6/154 6/212 1 v West Indies Gros Islet 9 Jun 2017 ODI # 3884
Najibullah Zadran 6 58 5/78 6/136 2 v Bangladesh Canberra 18 Feb 2015 ODI # 3605
Dawlat Zadran 9 57 8/142 9/199 1 v Ireland Greater Noida 22 Mar 2017 ODI # 3853
Asghar Afghan 4 55 3/165 4/220 1 v Zimbabwe Bulawayo 18 Oct 2015 ODI # 3694
Hashmatullah Shahidi 4 55 3/66 4/121 2 v Zimbabwe Sharjah 6 Jan 2016 ODI # 3722
Rashid Khan 7 54 6/109 7/163 1 v Ireland Belfast 17 Jul 2016 ODI # 3763
Asghar Afghan 5 54 4/40 5/94 2 v Ireland Belfast 19 May 2019 ODI # 4139
Nawroz Mangal 3 53 2/83 3/136 1 v Scotland Benoni 19 Apr 2009 ODI # 2842
Asghar Afghan 5 53 4/54 5/107 1 v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Rahmat Shah 6 53 5/36 6/89 2 v Zimbabwe Sharjah 11 Feb 2018 ODI # 3974
Rashid Khan 8 52 7/170 8/222 1 v Ireland Belfast 14 Jul 2016 ODI # 3762
Nasir Jamal 5 52 4/130 5/182 2 v Ireland Sharjah 7 Dec 2017 ODI # 3937
Asghar Afghan 5 51 4/66 5/117 1 v Ireland Abu Dhabi 26 Jan 2021 ODI # 4275
Asghar Afghan 7 50 6/81 7/131 1 v Ireland Dehradun 8 Mar 2019 ODI # 4108
Aftab Alam 10 49 9/128 10/177 1 v Canada Sharjah 18 Feb 2010 ODI # 2959
Rahmat Shah 4 49 3/83 4/132 2 v West Indies Harare 15 Mar 2018 ODI # 3997
Khaliq Dad 8 48 7/173 8/221 2 v Kenya Amstelveen 5 Jul 2010 ODI # 3012
Asghar Afghan 5 48 4/72 5/120 1 v Canada Toronto 9 Aug 2011 ODI # 3174
Najibullah Zadran 6 48 5/73 6/121 2 v Sri Lanka Mirpur 3 Mar 2014 ODI # 3481
Mohammad Shahzad 6 48 5/132 6/180 1 v India Dubai (DICS) 25 Sep 2018 ODI # 4046
Mohammad Shahzad 2 47 1/72 2/119 2 v Zimbabwe Bulawayo 22 Oct 2015 ODI # 3697
Asghar Afghan 5 46* 4/97 4/143 2 v Kenya Nairobi (Gym) 9 Oct 2010 ODI # 3053
Samiullah Shinwari 6 46 5/101 6/147 1 v Pakistan Sharjah 10 Feb 2012 ODI # 3236
Samiullah Shinwari 6 46 5/192 6/238 2 v Bangladesh Abu Dhabi 23 Sep 2018 ODI # 4045
Najibullah Zadran 7 46 6/180 7/226 1 v India Dubai (DICS) 25 Sep 2018 ODI # 4046
Najibullah Zadran 5 45 4/149 5/194 1 v Zimbabwe Harare 19 Feb 2017 ODI # 3837
Hashmatullah Shahidi 5 45 4/60 5/105 2 v Zimbabwe Harare 9 Jun 2022 ODI # 4403
Usman Ghani 5 44 4/125 5/169 1 v Zimbabwe Bulawayo 20 Jul 2014 ODI # 3504
Rashid Khan 8 44 7/189 8/233 1 v Zimbabwe Harare 26 Feb 2017 ODI # 3842
Afsar Zazai 3 43 2/86 3/129 1 v U.A.E. ICCA Dubai 28 Nov 2014 ODI # 3556
Najibullah Zadran 6 42 5/125 6/167 1 v Pakistan Leeds 29 Jun 2019 ODI # 4177
Hashmatullah Shahidi 4 42 3/211 4/253 2 v Sri Lanka Hambantota 2 Jun 2023 ODI # 4579
Hashmatullah Shahidi 5 41 4/184 5/225 1 v India Delhi 11 Oct 2023 ODI # 4666
Asghar Afghan 4 40 3/136 4/176 1 v Scotland Benoni 19 Apr 2009 ODI # 2842
Nawroz Mangal 5 39* 4/219 4/258 2 v Canada The Hague 1 Jul 2010 ODI # 3005
Samiullah Shinwari 7 39 6/134 7/173 2 v Kenya Amstelveen 5 Jul 2010 ODI # 3012
Nasir Jamal 4 38 3/112 4/150 2 v Zimbabwe Sharjah 13 Feb 2018 ODI # 3975
Hashmatullah Shahidi 5 38 4/188 5/226 1 v Ireland Dehradun 2 Mar 2019 ODI # 4101
Samiullah Shinwari 4 36* 3/170 3/206 2 v West Indies Harare 25 Mar 2018 ODI # 4007
Samiullah Shinwari 5 36 4/112 5/148 2 v U.A.E. ICCA Dubai 2 Dec 2014 ODI # 3560
Najibullah Zadran 6 36 5/130 6/166 2 v India Southampton 22 Jun 2019 ODI # 4169
Abdullah Mazari 8 35 7/118 8/153 1 v Kenya Nairobi (Gym) 11 Oct 2010 ODI # 3055
Asghar Afghan 5 35 4/64 5/99 2 v Ireland Belfast 19 Jul 2016 ODI # 3764
Hashmatullah Shahidi 5 35 4/70 5/105 1 v New Zealand Taunton 8 Jun 2019 ODI # 4154
Sharafuddin Ashraf 7 33 6/196 7/229 2 v Zimbabwe Bulawayo 22 Jul 2014 ODI # 3505
Rashid Khan 7 33 6/151 7/184 2 v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
Samiullah Shinwari 7 32 6/120 7/152 2 v Ireland Rotterdam 3 Jul 2010 ODI # 3008
Nawroz Mangal 3 32 2/114 3/146 1 v U.A.E. ICCA Dubai 30 Nov 2014 ODI # 3558
Gulbadin Naib 7 32 6/251 7/283 1 v Ireland Greater Noida 15 Mar 2017 ODI # 3850
Samiullah Shinwari 6 31 5/107 6/138 1 v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Asghar Afghan 5 31 4/261 5/292 1 v Ireland Greater Noida 17 Mar 2017 ODI # 3851
Raees Ahmadzai 7 30 6/89 7/119 1 v Canada Sharjah 18 Feb 2010 ODI # 2959
Mirwais Ashraf 7 30 6/88 7/118 1 v Kenya Nairobi (Gym) 11 Oct 2010 ODI # 3055
Hashmatullah Shahidi 6 30 5/165 6/195 1 v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
Ibrahim Zadran 5 30 4/211 5/241 1 v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Samiullah Shinwari 4 29 3/128 4/157 1 v Sri Lanka Dunedin 22 Feb 2015 ODI # 3609
Rahmanullah Gurbaz 2 29 1/227 2/256 1 v Pakistan Hambantota 24 Aug 2023 ODI # 4626
Noor Ali Zadran 2 28 1/55 2/83 1 v Scotland Benoni 19 Apr 2009 ODI # 2842
Shafiqullah 6 28 5/65 6/93 1 v England Sydney 13 Mar 2015 ODI # 3635
Asghar Afghan 3 28 2/132 3/160 1 v Zimbabwe Bulawayo 24 Oct 2015 ODI # 3699
Samiullah Shinwari 4 28 3/117 4/145 2 v Ireland Harare 23 Mar 2018 ODI # 4006
Karim Sadiq 6 27* 5/192 5/219 2 v Netherlands Rotterdam 10 Jul 2010 ODI # 3024
Hashmatullah Shahidi 5 26* 4/192 4/218 2 v Hong Kong Kuala Lumpur 1 May 2014 ODI # 3487
Mohammad Shahzad 4 25 3/46 4/71 1 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Hashmatullah Shahidi 5 25 4/167 5/192 2 v Bangladesh Abu Dhabi 23 Sep 2018 ODI # 4045
Noor Ali Zadran 2 24 1/30 2/54 1 v Zimbabwe Sharjah 25 Dec 2015 ODI # 3713
Gulbadin Naib 8 24 7/71 8/95 1 v Zimbabwe Harare 24 Feb 2017 ODI # 3840
Asghar Afghan 5 24 4/106 5/130 2 v India Southampton 22 Jun 2019 ODI # 4169
Rashid Khan 7 24 6/166 7/190 2 v India Southampton 22 Jun 2019 ODI # 4169
Najibullah Zadran 5 24 4/48 5/72 1 v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
Hashmatullah Shahidi 5 24 4/270 5/294 1 v Pakistan Hambantota 24 Aug 2023 ODI # 4626
Samiullah Shinwari 5 23 4/166 5/189 2 v Zimbabwe Bulawayo 22 Jul 2014 ODI # 3505
Samiullah Shinwari 5 23 4/44 5/67 1 v Ireland Greater Noida 19 Mar 2017 ODI # 3852
Afsar Zazai 6 23 5/131 6/154 1 v West Indies Gros Islet 9 Jun 2017 ODI # 3884
Ikram Alikhil 8 23 7/190 8/213 2 v India Southampton 22 Jun 2019 ODI # 4169
Ibrahim Zadran 5 23 4/210 5/233 1 v Australia Wankhede 7 Nov 2023 ODI # 4696
Rashid Khan 7 22 6/195 7/217 1 v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
Samiullah Shinwari 5 20 4/126 5/146 1 v Zimbabwe Bulawayo 24 Jul 2014 ODI # 3506
Najibullah Zadran 6 20 5/99 6/119 2 v Ireland Belfast 19 Jul 2016 ODI # 3764
Hashmatullah Shahidi 4 20 3/190 4/210 2 v Bangladesh Mirpur 25 Sep 2016 ODI # 3781
Najibullah Zadran 5 20 4/210 5/230 2 v Bangladesh Mirpur 25 Sep 2016 ODI # 3781
Rashid Khan 7 19* 6/118 6/137 2 v Zimbabwe Harare 9 Jun 2022 ODI # 4403
Samiullah Shinwari 6 19 5/69 6/88 1 v Kenya Nairobi (Gym) 11 Oct 2010 ODI # 3055
Mohammad Shahzad 6 19 5/64 6/83 1 v India Mirpur 5 Mar 2014 ODI # 3483
Rahmat Shah 6 19 5/90 6/109 1 v Ireland Belfast 17 Jul 2016 ODI # 3763
Najibullah Zadran 6 19 5/203 6/222 1 v Sri Lanka Abu Dhabi 17 Sep 2018 ODI # 4038
Rahmat Shah 4 19 3/56 4/75 1 v Australia Bristol 1 Jun 2019 ODI # 4146
Karim Sadiq 4 18 3/54 4/72 1 v Canada Toronto 9 Aug 2011 ODI # 3174
Samiullah Shinwari 4 18 3/99 4/117 1 v Ireland Dubai (DICS) 17 Jan 2015 ODI # 3581
Mohammad Shahzad 4 18 3/34 4/52 2 v Zimbabwe Sharjah 4 Jan 2016 ODI # 3720
Rashid Khan 8 18 7/226 8/244 1 v India Dubai (DICS) 25 Sep 2018 ODI # 4046
Ikram Alikhil 6 18 5/107 6/125 2 v New Zealand Chennai 18 Oct 2023 ODI # 4673
Karim Sadiq 4 17 3/71 4/88 1 v Pakistan Sharjah 10 Feb 2012 ODI # 3236
Mirwais Ashraf 7 17 6/153 7/170 1 v Ireland Belfast 14 Jul 2016 ODI # 3762
Najibullah Zadran 7 17 6/172 7/189 1 v Zimbabwe Harare 26 Feb 2017 ODI # 3842
Asghar Afghan 6 17 5/72 6/89 1 v Ireland Belfast 29 Aug 2018 ODI # 4033
Najibullah Zadran 5 17 4/123 5/140 2 v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
Ibrahim Zadran 4 17 3/31 4/48 1 v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
Rahmanullah Gurbaz 5 17 4/18 5/35 2 v Pakistan Hambantota 22 Aug 2023 ODI # 4625
Najibullah Zadran 5 16* 4/253 4/269 2 v Sri Lanka Hambantota 2 Jun 2023 ODI # 4579
Rahmat Shah 4 16 3/144 4/160 2 v Scotland Sharjah 8 Mar 2013 ODI # 3342
Asghar Afghan 5 16 4/74 5/90 1 v Bangladesh Fatullah 1 Mar 2014 ODI # 3478
Samiullah Shinwari 4 16 3/57 4/73 2 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Gulbadin Naib 6 16 5/196 6/212 2 v Bangladesh Lahore 3 Sep 2023 ODI # 4631
Ikram Alikhil 6 16 5/174 6/190 1 v England Delhi 15 Oct 2023 ODI # 4670
Najibullah Zadran 6 15 5/156 6/171 1 v Scotland Edinburgh 6 Jul 2016 ODI # 3760
Samiullah Shinwari 5 14* 4/218 4/232 2 v Netherlands Amstelveen 1 Sep 2009 ODI # 2881
Samiullah Shinwari 5 14 4/124 5/138 1 v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
Najibullah Zadran 6 14 5/195 6/209 1 v Ireland Belfast 12 Jul 2016 ODI # 3761
Samiullah Shinwari 6 14 5/107 6/121 2 v Zimbabwe Harare 21 Feb 2017 ODI # 3838
Asghar Afghan 5 14 4/34 5/48 1 v West Indies Gros Islet 11 Jun 2017 ODI # 3887
Sharafuddin Ashraf 7 14 6/163 7/177 1 v Zimbabwe Sharjah 19 Feb 2018 ODI # 3979
Azmatullah Omarzai 6 14 5/223 6/237 1 v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
Mirwais Ashraf 6 13 5/120 6/133 1 v Canada Toronto 9 Aug 2011 ODI # 3174
Gulbadin Naib 5 13 4/88 5/101 1 v Pakistan Sharjah 10 Feb 2012 ODI # 3236
Samiullah Shinwari 5 13 4/65 5/78 2 v Bangladesh Canberra 18 Feb 2015 ODI # 3605
Asghar Afghan 6 13 5/230 6/243 2 v Bangladesh Mirpur 25 Sep 2016 ODI # 3781
Rahmat Shah 6 13 5/159 6/172 1 v Zimbabwe Harare 26 Feb 2017 ODI # 3842
Hashmatullah Shahidi 5 13 4/190 5/203 1 v Sri Lanka Abu Dhabi 17 Sep 2018 ODI # 4038
Hashmatullah Shahidi 4 13 3/44 4/57 2 v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
Hashmatullah Shahidi 4 13 3/219 4/232 1 v Zimbabwe Harare 4 Jun 2022 ODI # 4397
Azmatullah Omarzai 6 13 5/105 6/118 2 v Zimbabwe Harare 9 Jun 2022 ODI # 4403
Ibrahim Zadran 5 13 4/286 5/299 1 v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
Azmatullah Omarzai 6 13 5/35 6/48 2 v Pakistan Hambantota 22 Aug 2023 ODI # 4625
Shahidullah 6 13 5/62 6/75 2 v Pakistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Sharafuddin Ashraf 7 13 6/237 7/250 1 v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
Raees Ahmadzai 6 12 5/277 6/289 1 v Canada Sharjah 16 Feb 2010 ODI # 2957
Samiullah Shinwari 5 12 4/61 5/73 2 v Sri Lanka Mirpur 3 Mar 2014 ODI # 3481
Najibullah Zadran 5 12 4/157 5/169 1 v Sri Lanka Dunedin 22 Feb 2015 ODI # 3609
Hashmatullah Shahidi 5 12 4/188 5/200 1 v Pakistan Abu Dhabi 21 Sep 2018 ODI # 4043
Hashmatullah Shahidi 5 12 4/198 5/210 2 v England Manchester 18 Jun 2019 ODI # 4163
Gulbadin Naib 6 12 5/277 6/289 1 v Sri Lanka Pallekele 25 Nov 2022 ODI # 4485
Azmatullah Omarzai 7 12 6/306 7/318 1 v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
Nawroz Mangal 7 11 6/98 7/109 1 v Scotland Rotterdam 9 Jul 2010 ODI # 3019
Nawroz Mangal 5 11 4/234 5/245 2 v Netherlands Sharjah 31 Mar 2012 ODI # 3271
Najibullah Zadran 5 11 4/140 5/151 2 v Pakistan Fatullah 27 Feb 2014 ODI # 3475
Gulbadin Naib 5 11 4/43 5/54 2 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Hashmatullah Shahidi 6 11 5/139 6/150 1 v Bangladesh Abu Dhabi 20 Sep 2018 ODI # 4041
Rahmanullah Gurbaz 6 11 5/140 6/151 2 v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
Asghar Afghan 6 10 5/87 6/97 2 v Netherlands Amstelveen 30 Aug 2009 ODI # 2880
Asghar Afghan 4 10 3/102 4/112 2 v U.A.E. ICCA Dubai 2 Dec 2014 ODI # 3560
Samiullah Shinwari 5 10 4/49 5/59 1 v New Zealand Napier 8 Mar 2015 ODI # 3628
Najibullah Zadran 6 10 5/143 6/153 1 v Ireland Belfast 14 Jul 2016 ODI # 3762
Rahmat Shah 4 10 3/139 4/149 1 v Zimbabwe Harare 19 Feb 2017 ODI # 3837
Gulbadin Naib 7 10 6/150 7/160 1 v Bangladesh Abu Dhabi 20 Sep 2018 ODI # 4041
Shahidullah 4 10 3/260 4/270 1 v Pakistan Hambantota 24 Aug 2023 ODI # 4626
Najibullah Zadran 5 10 4/112 5/122 1 v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
Dawlat Zadran 8 9* 7/283 7/292 1 v Ireland Greater Noida 15 Mar 2017 ODI # 3850
Samiullah Shinwari 8 9 7/119 8/128 1 v Canada Sharjah 18 Feb 2010 ODI # 2959
Shapoor Zadran 9 9 8/153 9/162 1 v Kenya Nairobi (Gym) 11 Oct 2010 ODI # 3055
Najibullah Zadran 6 9 5/94 6/103 2 v Australia Perth 4 Mar 2015 ODI # 3623
Najibullah Zadran 6 9 5/158 6/167 1 v Zimbabwe Harare 16 Feb 2017 ODI # 3835
Najibullah Zadran 5 8* 4/150 4/158 2 v Zimbabwe Sharjah 13 Feb 2018 ODI # 3975
Samiullah Shinwari 6 8 5/151 6/159 2 v Pakistan Fatullah 27 Feb 2014 ODI # 3475
Asghar Afghan 6 8 5/75 6/83 1 v Ireland Greater Noida 22 Mar 2017 ODI # 3853
Rashid Khan 7 8 6/134 7/142 2 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Fazalhaq Farooqi 9 8 8/217 9/225 1 v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
Fazalhaq Farooqi 9 8 8/323 9/331 1 v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
Mirwais Ashraf 7 7* 6/171 6/178 1 v Scotland Edinburgh 6 Jul 2016 ODI # 3760
Shafiqullah 6 7 5/189 6/196 2 v Zimbabwe Bulawayo 22 Jul 2014 ODI # 3505
Nawroz Mangal 3 7 2/158 3/165 1 v Zimbabwe Bulawayo 18 Oct 2015 ODI # 3694
Najibullah Zadran 5 7 4/156 5/163 2 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Asghar Afghan 5 7 4/194 5/201 2 v West Indies Leeds 4 Jul 2019 ODI # 4184
Rashid Khan 6 7 5/299 6/306 1 v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
Karim Sadiq 6 6 5/114 6/120 2 v Ireland Rotterdam 3 Jul 2010 ODI # 3008
Najibullah Zadran 5 6 4/27 5/33 2 v Ireland Dublin 5 Jul 2012 ODI # 3282
Shafiqullah 6 6 5/140 6/146 2 v U.A.E. ICCA Dubai 4 Dec 2014 ODI # 3562
Asghar Afghan 6 6 5/152 6/158 1 v West Indies Lucknow 6 Nov 2019 ODI # 4213
Rahmanullah Gurbaz 4 6 3/146 4/152 1 v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
Rashid Khan 7 6 6/229 7/235 1 v India Delhi 11 Oct 2023 ODI # 4666
Dawlat Zadran 9 5 8/222 9/227 1 v Ireland Belfast 14 Jul 2016 ODI # 3762
Rahmat Shah 6 5 5/83 6/88 2 v Bangladesh Mirpur 1 Oct 2016 ODI # 3786
Gulbadin Naib 6 5 5/72 6/77 1 v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
Mujeeb Ur Rahman 8 5 7/318 8/323 1 v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
Qais Ahmad 8 5 7/250 8/255 1 v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
Rahmanullah Gurbaz 3 5 2/207 3/212 1 v Ireland Sharjah 7 Mar 2024 ODI # 4741
Noor-ul-Haq 6 4 5/45 6/49 1 v Scotland Ayr 17 Aug 2010 ODI # 3035
Zakiullah Zaki 8 4 7/141 8/145 1 v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Najibullah Zadran 5 4 4/60 5/64 1 v India Mirpur 5 Mar 2014 ODI # 3483
Samiullah Shinwari 5 4 4/136 5/140 2 v U.A.E. ICCA Dubai 4 Dec 2014 ODI # 3562
Karim Janat 7 4 6/67 7/71 1 v Zimbabwe Harare 24 Feb 2017 ODI # 3840
Nasir Jamal 5 4 4/102 5/106 1 v Ireland Sharjah 10 Dec 2017 ODI # 3940
Ikram Alikhil 5 4 4/121 5/125 1 v Pakistan Leeds 29 Jun 2019 ODI # 4177
Rashid Khan 7 4 6/245 7/249 1 v West Indies Lucknow 11 Nov 2019 ODI # 4215
Rashid Khan 3 4 2/256 3/260 1 v Pakistan Hambantota 24 Aug 2023 ODI # 4626
Azmatullah Omarzai 6 4 5/122 6/126 1 v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
Najibullah Zadran 6 4 5/225 6/229 1 v India Delhi 11 Oct 2023 ODI # 4666
Azmatullah Omarzai 6 4 5/112 6/116 1 v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
Ikram Alikhil 6 4 5/148 6/152 2 v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
Rahmat Shah 4 4 3/212 4/216 1 v Ireland Sharjah 7 Mar 2024 ODI # 4741
Gulbadin Naib 7 3 6/138 7/141 1 v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Javed Ahmadi 5 3 4/78 5/81 1 v Ireland Dubai (DICS) 10 Jan 2015 ODI # 3573
Samiullah Shinwari 4 3 3/85 4/88 2 v Scotland Dunedin 26 Feb 2015 ODI # 3614
Rashid Khan 8 3 7/121 8/124 2 v Zimbabwe Harare 21 Feb 2017 ODI # 3838
Afsar Zazai 6 3 5/48 6/51 1 v West Indies Gros Islet 11 Jun 2017 ODI # 3887
Hashmatullah Shahidi 5 3 4/157 5/160 2 v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
Hashmatullah Shahidi 5 3 4/193 5/196 2 v Bangladesh Lahore 3 Sep 2023 ODI # 4631
Asghar Afghan 5 2 4/156 5/158 1 v Zimbabwe Harare 16 Feb 2017 ODI # 3835
Sharafuddin Ashraf 6 2 5/132 6/134 2 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Najibullah Zadran 7 2 6/191 7/193 1 v Ireland Dehradun 5 Mar 2019 ODI # 4105
Gulbadin Naib 5 2 4/75 5/77 1 v Australia Bristol 1 Jun 2019 ODI # 4146
Najibullah Zadran 5 2 4/232 5/234 1 v Zimbabwe Harare 4 Jun 2022 ODI # 4397
Hashmatullah Shahidi 7 2 6/289 7/291 1 v Sri Lanka Pallekele 25 Nov 2022 ODI # 4485
Karim Janat 7 2 6/212 7/214 2 v Bangladesh Lahore 3 Sep 2023 ODI # 4631
Azmatullah Omarzai 5 2 4/146 5/148 2 v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
Nawroz Mangal 3 1 2/33 3/34 2 v Kenya Sharjah 4 Oct 2013 ODI # 3418
Nawroz Mangal 4 1 3/139 4/140 2 v Pakistan Fatullah 27 Feb 2014 ODI # 3475
Najibullah Zadran 7 1 6/88 7/89 2 v Bangladesh Mirpur 1 Oct 2016 ODI # 3786
Samiullah Shinwari 6 1 5/250 6/251 1 v Ireland Greater Noida 15 Mar 2017 ODI # 3850
Samiullah Shinwari 6 1 5/162 6/163 1 v Zimbabwe Sharjah 19 Feb 2018 ODI # 3979
Sharafuddin Ashraf 6 1 5/220 6/221 1 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Hashmatullah Shahidi 6 1 5/197 6/198 1 v Ireland Belfast 27 Aug 2018 ODI # 4032
Shafiqullah 7 1 6/198 7/199 1 v Ireland Belfast 27 Aug 2018 ODI # 4032
Asghar Afghan 5 1 4/69 5/70 1 v South Africa Cardiff 15 Jun 2019 ODI # 4160
Hashmatullah Shahidi 4 1 3/14 4/15 1 v Bangladesh Chattogram 11 Jul 2023 ODI # 4621
Shapoor Zadran 9 0 8/128 9/128 1 v Canada Sharjah 18 Feb 2010 ODI # 2959
Noor Ali Zadran 4 0 3/41 4/41 2 v Kenya Nairobi (Gym) 7 Oct 2010 ODI # 3052
Mirwais Ashraf 7 0 6/121 7/121 2 v Sri Lanka Mirpur 3 Mar 2014 ODI # 3481
Najibullah Zadran 5 0 4/48 5/48 2 v Scotland Abu Dhabi 14 Jan 2015 ODI # 3576
Mirwais Ashraf 7 0 6/136 7/136 2 v Bangladesh Canberra 18 Feb 2015 ODI # 3605
Nawroz Mangal 5 0 4/94 5/94 2 v Australia Perth 4 Mar 2015 ODI # 3623
Samiullah Shinwari 5 0 4/52 5/52 1 v Zimbabwe Bulawayo 16 Oct 2015 ODI # 3693
Nawroz Mangal 3 0 2/124 3/124 1 v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
Asghar Afghan 4 0 3/124 4/124 1 v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
Mohammad Shahzad 2 0 1/0 2/0 2 v Zimbabwe Sharjah 2 Jan 2016 ODI # 3719
Najibullah Zadran 7 0 6/121 7/121 2 v Zimbabwe Harare 21 Feb 2017 ODI # 3838
Rashid Khan 7 0 6/83 7/83 1 v Ireland Greater Noida 22 Mar 2017 ODI # 3853
Samiullah Shinwari 5 0 4/131 5/131 1 v West Indies Gros Islet 9 Jun 2017 ODI # 3884
Asghar Afghan 5 0 4/130 5/130 1 v Ireland Sharjah 5 Dec 2017 ODI # 3935
Gulbadin Naib 5 0 4/57 5/57 2 v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
Ikram Alikhil 6 0 5/70 6/70 1 v South Africa Cardiff 15 Jun 2019 ODI # 4160
Asghar Afghan 4 0 3/104 4/104 2 v Bangladesh Southampton 24 Jun 2019 ODI # 4172
Rashid Khan 7 0 6/177 7/177 2 v West Indies Lucknow 9 Nov 2019 ODI # 4214
Mujeeb Ur Rahman 8 0 7/217 8/217 1 v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page