Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 30 Jan 2017 remove greater than or equal to 30 Jan 2017 from query
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
unfiltered 2009-2024 161 142 15 3447 136 27.14 3979 86.62 2 16 6 229 105 Profile
filtered 2017-2024 91 78 8 1762 136 25.17 2042 86.28 1 7 2 122 46
List of partnerships
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