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 Mohammad Shahzad (AFG) remove Mohammad Shahzad (AFG) 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 1999-2019 287 258 40 7534 143 34.55 9199 81.90 9 44 15 603 113 Profile
filtered 2013-2019 82 76 17 2196 112 37.22 2419 90.78 2 12 3 161 53
List of partnerships
Nasir Jamshed 5 28 4/182 5/210 1 v India Eden Gardens 3 Jan 2013 ODI # 3315
Kamran Akmal 6 0 5/210 6/210 1 v India Eden Gardens 3 Jan 2013 ODI # 3315
Umar Gul 7 26 6/210 7/236 1 v India Eden Gardens 3 Jan 2013 ODI # 3315
Umar Akmal 5 6 4/113 5/119 2 v India Delhi 6 Jan 2013 ODI # 3316
Misbah-ul-Haq 5 21 4/114 5/135 2 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
Kamran Akmal 6 13 5/135 6/148 2 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
Shahid Afridi 7 17 6/148 7/165 2 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
Misbah-ul-Haq 5 77* 4/115 4/192 2 v South Africa Centurion 15 Mar 2013 ODI # 3346
Misbah-ul-Haq 5 9 4/123 5/132 2 v South Africa Johannesburg 17 Mar 2013 ODI # 3347
Imran Farhat 6 35 5/191 6/226 2 v South Africa Durban 21 Mar 2013 ODI # 3348
Wahab Riaz 7 1 6/226 7/227 2 v South Africa Durban 21 Mar 2013 ODI # 3348
Saeed Ajmal 8 9* 7/227 7/236 2 v South Africa Durban 21 Mar 2013 ODI # 3348
Misbah-ul-Haq 5 47 4/104 5/151 1 v South Africa Benoni 24 Mar 2013 ODI # 3350
Mohammad Hafeez 6 5* 5/261 5/266 1 v Ireland Dublin 23 May 2013 ODI # 3357
Misbah-ul-Haq 5 43 4/17 5/60 2 v Ireland Dublin 26 May 2013 ODI # 3358
Kamran Akmal 6 52 5/60 6/112 2 v Ireland Dublin 26 May 2013 ODI # 3358
Misbah-ul-Haq 5 1 4/105 5/106 1 v West Indies The Oval 7 Jun 2013 ODI # 3364
Nasir Jamshed 3 30 2/18 3/48 2 v South Africa Birmingham 10 Jun 2013 ODI # 3367
Asad Shafiq 5 21 4/110 5/131 1 v India Birmingham 15 Jun 2013 ODI # 3372
Umar Amin 6 8 5/131 6/139 1 v India Birmingham 15 Jun 2013 ODI # 3372
Mohammad Hafeez 2 4 1/170 2/174 1 v Zimbabwe Lahore 26 May 2015 ODI # 3651
Haris Sohail 3 201 2/174 3/375 1 v Zimbabwe Lahore 26 May 2015 ODI # 3651
Haris Sohail 5 60* 4/209 4/269 2 v Zimbabwe Lahore 29 May 2015 ODI # 3652
Babar Azam 4 7 3/151 4/158 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Mohammad Hafeez 4 75 3/123 4/198 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Mohammad Rizwan 5 61* 4/198 4/259 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Azhar Ali 4 83 3/96 4/179 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Sarfaraz Ahmed 4 61 3/196 4/257 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Mohammad Rizwan 5 59* 4/257 4/316 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Sarfaraz Ahmed 4 44* 3/213 3/257 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
Sarfaraz Ahmed 4 5 3/116 4/121 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Mohammad Rizwan 5 19 4/121 5/140 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Sarfaraz Ahmed 4 65 3/35 4/100 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Mohammad Hafeez 4 23 3/17 4/40 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Sarfaraz Ahmed 5 16 4/40 5/56 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Mohammad Rizwan 6 20 5/56 6/76 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Aamer Yamin 7 111 6/76 7/187 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Wahab Riaz 8 6 7/187 8/193 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Yasir Shah 9 63* 8/193 8/256 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Asad Shafiq 4 58* 3/104 3/162 2 v Zimbabwe Harare 5 Oct 2015 ODI # 3687
Mohammad Hafeez 4 70 3/41 4/111 2 v England Abu Dhabi 11 Nov 2015 ODI # 3707
Azhar Ali 4 22 3/24 4/46 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Sarfaraz Ahmed 4 3 3/132 4/135 1 v England Sharjah 17 Nov 2015 ODI # 3710
Mohammad Rizwan 5 3 4/135 5/138 1 v England Sharjah 17 Nov 2015 ODI # 3710
Iftikhar Ahmed 6 7 5/138 6/145 1 v England Sharjah 17 Nov 2015 ODI # 3710
Anwar Ali 7 11 6/145 7/156 1 v England Sharjah 17 Nov 2015 ODI # 3710
Wahab Riaz 8 5 7/156 8/161 1 v England Sharjah 17 Nov 2015 ODI # 3710
Babar Azam 4 47 3/129 4/176 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Mohammad Rizwan 5 18 4/176 5/194 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Sarfaraz Ahmed 6 34 5/194 6/228 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Babar Azam 4 61 3/154 4/215 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Sarfaraz Ahmed 5 1 4/226 5/227 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Mohammad Nawaz (3) 6 105 5/227 6/332 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Imad Wasim 7 5* 6/332 6/337 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Sarfaraz Ahmed 5 46 4/178 5/224 1 v England Southampton 24 Aug 2016 ODI # 3770
Sarfaraz Ahmed 5 59 4/66 5/125 1 v England Lord's 27 Aug 2016 ODI # 3771
Sarfaraz Ahmed 5 2 4/106 5/108 2 v England Nottingham 30 Aug 2016 ODI # 3773
Azhar Ali 3 1 2/76 3/77 2 v England Cardiff 4 Sep 2016 ODI # 3777
Sarfaraz Ahmed 4 163 3/77 4/240 2 v England Cardiff 4 Sep 2016 ODI # 3777
Mohammad Rizwan 5 16 4/240 5/256 2 v England Cardiff 4 Sep 2016 ODI # 3777
Babar Azam 3 11 2/82 3/93 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Babar Azam 3 169 2/40 3/209 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Babar Azam 3 7 2/232 3/239 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Asad Shafiq 4 53 3/142 4/195 2 v Australia Melbourne 15 Jan 2017 ODI # 3818
Umar Akmal 5 26* 4/195 4/221 2 v Australia Melbourne 15 Jan 2017 ODI # 3818
Babar Azam 4 63 3/99 4/162 1 v Australia Perth 19 Jan 2017 ODI # 3820
Mohammad Hafeez 4 64 3/119 4/183 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Umar Akmal 5 32 4/183 5/215 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Babar Azam 4 36* 3/145 3/181 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Mohammad Hafeez 4 89 3/177 4/266 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Sarfaraz Ahmed 5 18 4/266 5/284 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Babar Azam 4 15 3/113 4/128 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Mohammad Hafeez 4 113 3/36 4/149 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Sarfaraz Ahmed 5 87* 4/149 4/236 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Mohammad Hafeez 4 23 3/91 4/114 2 v India Birmingham 4 Jun 2017 ODI # 3878
Babar Azam 4 26* 3/93 3/119 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Azhar Ali 4 15 3/95 4/110 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Sarfaraz Ahmed 5 21 4/110 5/131 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Babar Azam 3 47 2/200 3/247 1 v India The Oval 18 Jun 2017 ODI # 3894
Babar Azam 4 139 3/124 4/263 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Babar Azam 4 31 3/40 4/71 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Mohammad Hafeez 4 6* 3/203 3/209 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Babar Azam 4 119* 3/58 3/177 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Fakhar Zaman 4 24 3/13 4/37 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Mohammad Hafeez 4 45 3/39 4/84 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Babar Azam 4 11 3/2 4/13 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Sarfaraz Ahmed 5 2 4/13 5/15 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Mohammad Hafeez 5 7 4/123 5/130 1 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Imam-ul-Haq 3 63 2/172 3/235 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Babar Azam 3 35 2/245 3/280 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Imam-ul-Haq 3 27* 2/93 2/120 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Babar Azam 3 82 2/3 3/85 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Sarfaraz Ahmed 4 11 3/85 4/96 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Asif Ali 5 4 4/96 5/100 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Sarfaraz Ahmed 4 107 3/58 4/165 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Asif Ali 5 38 4/165 5/203 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Imam-ul-Haq 4 67 3/18 4/85 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Imam-ul-Haq 4 63 3/8 4/71 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Sarfaraz Ahmed 5 2 4/71 5/73 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Mohammad Hafeez 3 21 2/156 3/177 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Babar Azam 4 44 3/206 4/250 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Mohammad Hafeez 4 33 3/185 4/218 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Fakhar Zaman 4 0 3/58 4/58 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Shadab Khan 5 27 4/58 5/85 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Hussain Talat 6 7 5/85 6/92 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Sarfaraz Ahmed 7 15 6/92 7/107 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Imam-ul-Haq 4 30 3/220 4/250 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Imad Wasim 5 52 4/250 5/302 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Fakhar Zaman 4 20 3/108 4/128 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Mohammad Rizwan 5 19 4/128 5/147 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Shadab Khan 6 27 5/147 6/174 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Haris Sohail 4 14 3/176 4/190 1 v Australia Sharjah 22 Mar 2019 ODI # 4116
Mohammad Rizwan 5 127 4/112 5/239 1 v Australia Sharjah 24 Mar 2019 ODI # 4117
Imam-ul-Haq 4 59 3/16 4/75 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Umar Akmal 5 21 4/75 5/96 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Babar Azam 3 29 2/220 3/249 1 v England Nottingham 17 May 2019 ODI # 4138
Asif Ali 4 31 3/249 4/280 1 v England Nottingham 17 May 2019 ODI # 4138
Imad Wasim 5 18 4/280 5/298 1 v England Nottingham 17 May 2019 ODI # 4138
Sarfaraz Ahmed 6 18 5/298 6/316 1 v England Nottingham 17 May 2019 ODI # 4138
Sarfaraz Ahmed 5 37 4/152 5/189 2 v England Leeds 19 May 2019 ODI # 4140
Sarfaraz Ahmed 6 8 5/311 6/319 1 v England Nottingham 3 Jun 2019 ODI # 4148
Wahab Riaz 7 6 6/319 7/325 1 v England Nottingham 3 Jun 2019 ODI # 4148
Hasan Ali 8 12 7/325 8/337 1 v England Nottingham 3 Jun 2019 ODI # 4148
Sarfaraz Ahmed 5 1 4/146 5/147 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Sarfaraz Ahmed 5 0 4/129 5/129 2 v India Manchester 16 Jun 2019 ODI # 4161
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