Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date less than or equal to 22 Nov 2022 remove less than or equal to 22 Nov 2022 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 2017-2023 82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 Profile
filtered 2017-2022 62 62 4 2628 210* 45.31 2807 93.62 7 14 5 301 48
List of partnerships
Imam-ul-Haq 1 304 - 1/304 1 v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
Imam-ul-Haq 1 168 - 1/168 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Babar Azam 2 168 1/10 2/178 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Babar Azam 2 135 1/92 2/227 2 v England Southampton 11 May 2019 ODI # 4133
Azhar Ali 1 128 - 1/128 1 v India The Oval 18 Jun 2017 ODI # 3894
Abid Ali 1 123 - 1/123 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Imam-ul-Haq 1 119 - 1/119 2 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Azhar Ali 1 118 - 1/118 2 v England Cardiff 14 Jun 2017 ODI # 3889
Imam-ul-Haq 1 118 - 1/118 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Imam-ul-Haq 1 113 - 1/113 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Imam-ul-Haq 1 112 - 1/112 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Babar Azam 1 107 0/9 1/116 1 v England Nottingham 17 May 2019 ODI # 4138
Babar Azam 2 104 1/13 2/117 2 v India Manchester 16 Jun 2019 ODI # 4161
Babar Azam 1 101 0/54 1/155 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Asif Ali 2 95* 1/304 1/399 1 v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
Babar Azam 2 94 1/112 2/206 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Imam-ul-Haq 1 92 - 1/92 2 v England Southampton 11 May 2019 ODI # 4133
Haris Sohail 3 86 2/11 3/97 1 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Imam-ul-Haq 1 85 - 1/85 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Imam-ul-Haq 1 84 - 1/84 2 v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
Imam-ul-Haq 1 82 - 1/82 1 v England Nottingham 3 Jun 2019 ODI # 4148
Imam-ul-Haq 1 81 - 1/81 1 v South Africa Lord's 23 Jun 2019 ODI # 4171
Imam-ul-Haq 1 78 - 1/78 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Shadab Khan 6 78 5/54 6/132 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Babar Azam 2 76* 1/119 1/195 2 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Azhar Ali 1 74 - 1/74 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Imam-ul-Haq 1 73 - 1/73 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Babar Azam 2 72 1/128 2/200 1 v India The Oval 18 Jun 2017 ODI # 3894
Imam-ul-Haq 1 70 - 1/70 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Babar Azam 2 69* 1/0 1/69 2 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Shaheen Shah Afridi 8 68 7/205 8/273 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Asif Ali 6 66 5/120 6/186 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Babar Azam 2 64 1/11 2/75 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Mohammad Hafeez 1 64 - 1/64 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Babar Azam 2 63 1/7 2/70 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Babar Azam 2 58 1/123 2/181 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Babar Azam 2 56 1/8 2/64 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Babar Azam 2 55 1/3 2/58 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Imam-ul-Haq 1 54* - 0/54 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Sohaib Maqsood 5 53 4/26 5/79 1 v England Cardiff 8 Jul 2021 ODI # 4299
Imam-ul-Haq 1 45 - 1/45 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Mohammad Hafeez 3 44 2/64 3/108 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Imam-ul-Haq 1 41 - 1/41 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Azhar Ali 1 40 - 1/40 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Haris Rauf 9 39 8/273 9/312 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Shadab Khan 5 35 4/85 5/120 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Faheem Ashraf 7 34* 6/132 6/166 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Babar Azam 2 34 1/64 2/98 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Babar Azam 2 31 1/24 2/55 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Babar Azam 2 31 1/73 2/104 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Imam-ul-Haq 1 26 - 1/26 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Babar Azam 2 25 1/12 2/37 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Imam-ul-Haq 1 25 - 1/25 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Shoaib Malik 4 24 3/13 4/37 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Imam-ul-Haq 1 24 - 1/24 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Babar Azam 2 24 1/1 2/25 2 v England Lord's 10 Jul 2021 ODI # 4300
Imam-ul-Haq 1 24 - 1/24 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Imam-ul-Haq 1 24 - 1/24 2 v Australia Lahore 2 Apr 2022 ODI # 4382
Imam-ul-Haq 1 23 - 1/23 1 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Babar Azam 2 22 1/15 2/37 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Mohammad Hafeez 3 21 2/37 3/58 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Imam-ul-Haq 1 21 - 1/21 1 v England Birmingham 13 Jul 2021 ODI # 4303
Shoaib Malik 4 20 3/108 4/128 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Imam-ul-Haq 1 19 - 1/19 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Faheem Ashraf 7 19 6/186 7/205 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Babar Azam 2 18 1/17 2/35 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Mohammad Rizwan 3 18 2/178 3/196 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Ahmed Shehzad 1 17 - 1/17 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Sarfaraz Ahmed 5 17 4/37 5/54 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Imam-ul-Haq 1 17 - 1/17 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Mohammad Rizwan 3 17 2/0 3/17 1 v England Cardiff 8 Jul 2021 ODI # 4299
Saud Shakeel 4 17 3/36 4/53 2 v England Lord's 10 Jul 2021 ODI # 4300
Imam-ul-Haq 1 15 - 1/15 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Umar Amin 1 14 - 1/14 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
Danish Aziz 4 14 3/71 4/85 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Imam-ul-Haq 1 13 - 1/13 2 v India Manchester 16 Jun 2019 ODI # 4161
Imam-ul-Haq 1 12 - 1/12 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Ahmed Shehzad 1 11 - 1/11 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Shadab Khan 6 11 5/79 6/90 1 v England Cardiff 8 Jul 2021 ODI # 4299
Mohammad Rizwan 3 11 2/25 3/36 2 v England Lord's 10 Jul 2021 ODI # 4300
Imam-ul-Haq 1 10 - 1/10 1 v England The Oval 8 May 2019 ODI # 4130
Imam-ul-Haq 1 10 - 1/10 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Imam-ul-Haq 1 10 - 1/10 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Imam-ul-Haq 1 9* - 0/9 1 v England Nottingham 17 May 2019 ODI # 4138
Mohammad Hafeez 3 9 2/117 3/126 2 v India Manchester 16 Jun 2019 ODI # 4161
Imam-ul-Haq 1 9 - 1/9 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Saud Shakeel 4 9 3/17 4/26 1 v England Cardiff 8 Jul 2021 ODI # 4299
Imam-ul-Haq 1 8 - 1/8 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Imam-ul-Haq 1 8 - 1/8 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Sarfaraz Ahmed 3 8 2/181 3/189 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Faheem Ashraf 1 7 - 1/7 1 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Imam-ul-Haq 1 7 - 1/7 1 v England Bristol 14 May 2019 ODI # 4135
Imam-ul-Haq 1 7 - 1/7 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Azhar Ali 1 6 - 1/6 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Mohammad Hafeez 3 6 2/7 3/13 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Babar Azam 2 5 1/14 2/19 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
Babar Azam 2 4 1/7 2/11 1 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Imam-ul-Haq 1 4 - 1/4 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Imam-ul-Haq 1 4 - 1/4 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Abdullah Shafique 1 3 - 1/3 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Imam-ul-Haq 1 2 - 1/2 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Imam-ul-Haq 1 2 - 1/2 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Imam-ul-Haq 1 2 - 1/2 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Babar Azam 2 2 1/4 2/6 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Babar Azam 2 1 1/6 2/7 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Azhar Ali 1 1 - 1/1 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Babar Azam 2 1 1/1 2/2 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Babar Azam 2 1 1/2 2/3 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Mohammad Rizwan 3 1 2/70 3/71 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Imam-ul-Haq 1 1 - 1/1 2 v England Lord's 10 Jul 2021 ODI # 4300
Imam-ul-Haq 1 0 - 1/0 2 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Imam-ul-Haq 1 0 - 1/0 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Shoaib Malik 4 0 3/58 4/58 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Abid Ali 1 0 - 1/0 2 v England Leeds 19 May 2019 ODI # 4140
Imam-ul-Haq 1 0 - 1/0 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Imam-ul-Haq 1 0 - 1/0 1 v England Cardiff 8 Jul 2021 ODI # 4299
Babar Azam 2 0 1/0 2/0 1 v England Cardiff 8 Jul 2021 ODI # 4299
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