Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Not involving the player Ghulam Shabber (UAE) remove Ghulam Shabber (UAE) from query
Batting position less than or equal to 7 remove less than or equal to 7 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 2007-2021 117 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 Profile
filtered 2013-2021 85 69 13 2004 105 35.78 2249 89.10 2 11 0 153 11
List of partnerships
Misbah-ul-Haq 5 48 4/195 5/243 1 v Zimbabwe Harare 31 Aug 2013 ODI # 3408
Ahmed Shehzad 1 9 - 1/9 2 v Australia Sharjah 7 Oct 2014 ODI # 3530
Asad Shafiq 2 50 1/9 2/59 2 v Australia Sharjah 7 Oct 2014 ODI # 3530
Ahmed Shehzad 1 126 - 1/126 1 v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
Asad Shafiq 2 4 1/126 2/130 1 v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
Ahmed Shehzad 1 56 - 1/56 2 v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
Asad Shafiq 2 24 1/56 2/80 2 v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
Haris Sohail 6 38 5/86 6/124 2 v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
Misbah-ul-Haq 6 9 5/163 6/172 1 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
Shahid Afridi 7 37 6/172 7/209 1 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
Wahab Riaz 8 22 7/209 8/231 1 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
Sohail Tanvir 9 17 8/231 9/248 1 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
Haris Sohail 6 55 5/117 6/172 2 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
Shahid Afridi 7 2 6/172 7/174 2 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
Misbah-ul-Haq 6 14 5/113 6/127 1 v New Zealand Wellington 31 Jan 2015 ODI # 3596
Ahmed Shehzad 1 30 - 1/30 1 v South Africa Auckland 7 Mar 2015 ODI # 3626
Younis Khan 2 62 1/30 2/92 1 v South Africa Auckland 7 Mar 2015 ODI # 3626
Ahmed Shehzad 1 120 - 1/120 2 v Ireland Adelaide 15 Mar 2015 ODI # 3639
Haris Sohail 2 6 1/120 2/126 2 v Ireland Adelaide 15 Mar 2015 ODI # 3639
Misbah-ul-Haq 3 82 2/126 3/208 2 v Ireland Adelaide 15 Mar 2015 ODI # 3639
Umar Akmal 4 33* 3/208 3/241 2 v Ireland Adelaide 15 Mar 2015 ODI # 3639
Ahmed Shehzad 1 20 - 1/20 1 v Australia Adelaide 20 Mar 2015 ODI # 3642
Azhar Ali 1 53 - 1/53 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Azhar Ali 1 36 - 1/36 1 v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
Azhar Ali 1 46 - 1/46 2 v Zimbabwe Lahore 29 May 2015 ODI # 3652
Babar Azam 5 38 4/158 5/196 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Mohammad Rizwan 6 20 5/197 6/217 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Mohammad Hafeez 3 72 2/124 3/196 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Shoaib Malik 4 61 3/196 4/257 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Mohammad Hafeez 3 23 2/190 3/213 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
Shoaib Malik 4 44* 3/213 3/257 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
Mohammad Hafeez 3 45 2/71 3/116 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Shoaib Malik 4 5 3/116 4/121 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Mohammad Hafeez 3 11 2/24 3/35 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Shoaib Malik 4 65 3/35 4/100 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Mohammad Rizwan 5 28 4/100 5/128 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Shoaib Malik 5 16 4/40 5/56 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Mohammad Rizwan 6 30 5/50 6/80 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Anwar Ali 7 65 6/80 7/145 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Wahab Riaz 8 18 7/145 8/163 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Yasir Shah 9 18 8/163 9/181 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Mohammad Hafeez 3 40 2/92 3/132 1 v England Sharjah 17 Nov 2015 ODI # 3710
Shoaib Malik 4 3 3/132 4/135 1 v England Sharjah 17 Nov 2015 ODI # 3710
Shoaib Malik 6 34 5/194 6/228 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Anwar Ali 7 21 6/228 7/249 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Babar Azam 5 26 4/142 5/168 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Imad Wasim 6 2 5/168 6/170 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Anwar Ali 7 35 6/170 7/205 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Babar Azam 5 12 4/215 5/227 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Mohammad Rizwan 6 29 5/227 6/256 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Wahab Riaz 7 23 6/256 7/279 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Mohammad Amir 8 5 7/279 8/284 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Rahat Ali 9 0 8/284 9/284 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Mohammad Irfan 10 6 9/284 10/290 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Sharjeel Khan 4 23 3/203 4/226 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Shoaib Malik 5 1 4/226 5/227 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Azhar Ali 4 65 3/113 4/178 1 v England Southampton 24 Aug 2016 ODI # 3770
Shoaib Malik 5 46 4/178 5/224 1 v England Southampton 24 Aug 2016 ODI # 3770
Mohammad Nawaz (3) 6 2 5/224 6/226 1 v England Southampton 24 Aug 2016 ODI # 3770
Babar Azam 4 64 3/2 4/66 1 v England Lord's 27 Aug 2016 ODI # 3771
Shoaib Malik 5 59 4/66 5/125 1 v England Lord's 27 Aug 2016 ODI # 3771
Imad Wasim 6 77 5/125 6/202 1 v England Lord's 27 Aug 2016 ODI # 3771
Babar Azam 4 23 3/83 4/106 2 v England Nottingham 30 Aug 2016 ODI # 3773
Shoaib Malik 5 2 4/106 5/108 2 v England Nottingham 30 Aug 2016 ODI # 3773
Mohammad Nawaz (3) 6 47 5/108 6/155 2 v England Nottingham 30 Aug 2016 ODI # 3773
Azhar Ali 4 26 3/110 4/136 1 v England Leeds 1 Sep 2016 ODI # 3775
Shoaib Malik 4 163 3/77 4/240 2 v England Cardiff 4 Sep 2016 ODI # 3777
Babar Azam 4 99 3/93 4/192 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Babar Azam 4 73 3/209 4/282 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Imad Wasim 5 38 4/282 5/320 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Mohammad Rizwan 6 17* 5/320 5/337 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Babar Azam 4 41 3/239 4/280 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Mohammad Rizwan 5 5 4/280 5/285 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Imad Wasim 6 18 5/285 6/303 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Mohammad Nawaz (3) 7 5* 6/303 6/308 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Shoaib Malik 5 18 4/266 5/284 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Imad Wasim 6 24* 5/284 5/308 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Babar Azam 5 55 4/128 5/183 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Shoaib Malik 5 87* 4/149 4/236 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Mohammad Hafeez 5 17 4/114 5/131 2 v India Birmingham 4 Jun 2017 ODI # 3878
Imad Wasim 6 4 5/131 6/135 2 v India Birmingham 4 Jun 2017 ODI # 3878
Shadab Khan 7 16 6/135 7/151 2 v India Birmingham 4 Jun 2017 ODI # 3878
Shoaib Malik 5 21 4/110 5/131 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Imad Wasim 6 6 5/131 6/137 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Faheem Ashraf 7 25 6/137 7/162 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Mohammad Amir 8 75* 7/162 7/237 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Babar Azam 5 3 4/263 5/266 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Babar Azam 5 8 4/71 5/79 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Fakhar Zaman 5 17 4/37 5/54 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Mohammad Hafeez 5 24 4/84 5/108 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Shoaib Malik 5 2 4/13 5/15 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Shadab Khan 6 1 5/15 6/16 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Faheem Ashraf 7 14 6/16 7/30 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Hasan Ali 8 2 7/30 8/32 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Mohammad Amir 9 20 8/32 9/52 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Rumman Raees 10 22 9/52 10/74 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Mohammad Hafeez 6 98 5/130 6/228 1 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Haris Sohail 5 5 4/52 5/57 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
Asif Ali 6 5 5/287 6/292 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Hasan Ali 7 3 6/292 7/295 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Shadab Khan 8 13* 7/295 7/308 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Babar Azam 5 48* 4/316 4/364 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Shoaib Malik 4 11 3/85 4/96 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Shoaib Malik 5 22 4/194 5/216 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Babar Azam 3 3 2/55 3/58 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Shoaib Malik 4 107 3/58 4/165 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Imam-ul-Haq 3 15 2/3 3/18 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Shoaib Malik 5 2 4/71 5/73 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Shadab Khan 6 12 5/73 6/85 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Imad Wasim 7 103 6/85 7/188 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Mohammad Hafeez 4 27 3/177 4/204 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Mohammad Hafeez 5 5 4/218 5/223 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Asif Ali 5 49 4/274 5/323 2 v England Southampton 11 May 2019 ODI # 4133
Imad Wasim 6 22 5/323 6/345 2 v England Southampton 11 May 2019 ODI # 4133
Faheem Ashraf 7 8 6/345 7/353 2 v England Southampton 11 May 2019 ODI # 4133
Hasan Ali 8 8* 7/353 7/361 2 v England Southampton 11 May 2019 ODI # 4133
Imam-ul-Haq 4 67 3/95 4/162 1 v England Bristol 14 May 2019 ODI # 4135
Babar Azam 4 146 3/6 4/152 2 v England Leeds 19 May 2019 ODI # 4140
Shoaib Malik 5 37 4/152 5/189 2 v England Leeds 19 May 2019 ODI # 4140
Asif Ali 6 4 5/189 6/193 2 v England Leeds 19 May 2019 ODI # 4140
Babar Azam 4 17 3/45 4/62 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Mohammad Hafeez 5 13 4/62 5/75 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Mohammad Hafeez 4 80 3/199 4/279 1 v England Nottingham 3 Jun 2019 ODI # 4148
Asif Ali 5 32 4/279 5/311 1 v England Nottingham 3 Jun 2019 ODI # 4148
Shoaib Malik 6 8 5/311 6/319 1 v England Nottingham 3 Jun 2019 ODI # 4148
Mohammad Hafeez 4 10 3/136 4/146 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Shoaib Malik 5 1 4/146 5/147 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Asif Ali 6 13 5/147 6/160 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Hasan Ali 7 40 6/160 7/200 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Wahab Riaz 8 64 7/200 8/264 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Mohammad Amir 9 1 8/264 9/265 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Shaheen Shah Afridi 10 1 9/265 10/266 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Mohammad Hafeez 4 3 3/126 4/129 2 v India Manchester 16 Jun 2019 ODI # 4161
Shoaib Malik 5 0 4/129 5/129 2 v India Manchester 16 Jun 2019 ODI # 4161
Imad Wasim 6 36 5/129 6/165 2 v India Manchester 16 Jun 2019 ODI # 4161
Babar Azam 5 5* 4/236 4/241 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Haris Sohail 5 21 4/121 5/142 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Imad Wasim 6 14 5/142 6/156 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Imad Wasim 6 12* 5/255 5/267 1 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Shaheen Shah Afridi 10 1* 9/314 9/315 1 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Babar Azam 4 27 3/215 4/242 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Fakhar Zaman 3 8 2/181 3/189 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Haris Sohail 4 55 3/189 4/244 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Babar Azam 4 32 3/214 4/246 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
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