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