Records type batting analysis [change type]
View list of partnerships [change view]
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
overall 2017-2023 72 71 6 3138 151 48.27 3801 82.55 9 20 3 253 30 Profile
List of partnerships
Fakhar Zaman 1 304 - 1/304 1 v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
Babar Azam 2 190* 1/24 1/214 2 v Australia Lahore 2 Apr 2022 ODI # 4382
Babar Azam 2 177 1/9 2/186 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Fakhar Zaman 1 168 - 1/168 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Babar Azam 2 157 1/23 2/180 1 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Babar Azam 2 154 1/0 2/154 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Abdullah Shafique 1 134 - 1/134 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Babar Azam 2 132 1/4 2/136 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Asif Ali 5 125 4/162 5/287 1 v England Bristol 14 May 2019 ODI # 4135
Fakhar Zaman 1 124 - 1/124 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Babar Azam 2 120 1/25 2/145 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Fakhar Zaman 1 119 - 1/119 2 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Fakhar Zaman 1 118 - 1/118 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Babar Azam 2 118 1/52 2/170 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Fakhar Zaman 1 113 - 1/113 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Fakhar Zaman 1 112 - 1/112 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Babar Azam 2 111 1/118 2/229 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Babar Azam 2 108 1/37 2/145 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Babar Azam 2 103 1/26 2/129 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Babar Azam 2 96 1/24 2/120 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Babar Azam 2 94 1/45 2/139 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Babar Azam 2 94 1/70 2/164 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Fakhar Zaman 1 92 - 1/92 2 v England Southampton 11 May 2019 ODI # 4133
Babar Azam 2 92 1/21 2/113 1 v England Birmingham 13 Jul 2021 ODI # 4303
Fakhar Zaman 1 85 - 1/85 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Mohammad Rizwan 3 85 2/74 3/159 2 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Fakhar Zaman 1 84 - 1/84 2 v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
Mohammad Hafeez 3 84 2/136 3/220 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Fakhar Zaman 1 82 - 1/82 1 v England Nottingham 3 Jun 2019 ODI # 4148
Fakhar Zaman 1 81 - 1/81 1 v South Africa Lord's 23 Jun 2019 ODI # 4171
Mohammad Hafeez 3 80 2/56 3/136 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Fakhar Zaman 1 78 - 1/78 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Babar Azam 2 77 1/168 2/245 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Fakhar Zaman 1 73 - 1/73 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Babar Azam 2 72 1/0 2/72 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Asif Ali 6 71 5/94 6/165 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Fakhar Zaman 1 70 - 1/70 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Haris Sohail 3 68 2/27 3/95 1 v England Bristol 14 May 2019 ODI # 4135
Abid Ali 1 68 - 1/68 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Shoaib Malik 4 67 3/18 4/85 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Sarfaraz Ahmed 4 67 3/95 4/162 1 v England Bristol 14 May 2019 ODI # 4135
Babar Azam 2 66 1/78 2/144 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Mohammad Hafeez 3 66 2/180 3/246 1 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Fakhar Zaman 1 66 - 1/66 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Shoaib Malik 3 63 2/172 3/235 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Shoaib Malik 4 63 3/8 4/71 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Mohammad Hafeez 3 59 2/144 3/203 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Babar Azam 2 59 1/113 2/172 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Shoaib Malik 4 59 3/16 4/75 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Abdullah Shafique 1 56 - 1/56 1 v Afghanistan Chennai 23 Oct 2023 ODI # 4679
Fakhar Zaman 1 54* - 0/54 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Babar Azam 2 54 1/2 2/56 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Babar Azam 2 52 1/41 2/93 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Fakhar Zaman 1 52 - 1/52 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Iftikhar Ahmed 5 50 4/62 5/112 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Abid Ali 1 47 - 1/47 1 v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
Mohammad Hafeez 3 46 2/139 3/185 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Fakhar Zaman 1 45 - 1/45 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Babar Azam 2 42 1/47 2/89 1 v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
Fakhar Zaman 1 41 - 1/41 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Abdullah Shafique 1 41 - 1/41 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
Shadab Khan 6 40 5/112 6/152 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Babar Azam 2 39 1/35 2/74 2 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Khushdil Shah 6 38 5/166 6/204 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Fakhar Zaman 1 37 - 1/37 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Abdullah Shafique 3 37 2/145 3/182 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Fakhar Zaman 1 36 - 1/36 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Haris Sohail 3 35* 2/45 2/80 1 v England The Oval 8 May 2019 ODI # 4130
Shan Masood 1 35 - 1/35 1 v Australia Sharjah 22 Mar 2019 ODI # 4116
Babar Azam 2 35 1/10 2/45 1 v England The Oval 8 May 2019 ODI # 4130
Fakhar Zaman 1 35 - 1/35 2 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Asif Ali 4 33 3/235 4/268 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Mohammad Rizwan 3 33 2/7 3/40 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Babar Azam 2 32 1/68 2/100 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Agha Salman 4 32 3/176 4/208 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Babar Azam 2 32 1/41 2/73 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
Shoaib Malik 4 30 3/220 4/250 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Haris Sohail 3 30 2/89 3/119 1 v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
Fakhar Zaman 1 30 - 1/30 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Babar Azam 2 29 1/82 2/111 1 v England Nottingham 3 Jun 2019 ODI # 4148
Shoaib Malik 3 27* 2/93 2/120 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Fakhar Zaman 1 26 - 1/26 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Babar Azam 2 25 1/19 2/44 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Fakhar Zaman 1 25 - 1/25 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Mohammad Rizwan 3 25 2/88 3/113 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Fakhar Zaman 1 24 - 1/24 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Fakhar Zaman 1 24 - 1/24 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Fakhar Zaman 1 24 - 1/24 2 v Australia Lahore 2 Apr 2022 ODI # 4382
Imad Wasim 6 23 5/287 6/310 1 v England Bristol 14 May 2019 ODI # 4135
Fakhar Zaman 1 23 - 1/23 1 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Agha Salman 4 22 3/40 4/62 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Faheem Ashraf 2 21* 1/84 1/105 2 v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
Sarfaraz Ahmed 8 21* 7/319 7/340 1 v England Nottingham 17 May 2019 ODI # 4138
Fakhar Zaman 1 21 - 1/21 1 v England Birmingham 13 Jul 2021 ODI # 4303
Fakhar Zaman 1 21 - 1/21 1 v Nepal Multan 30 Aug 2023 ODI # 4628
Babar Azam 2 20 1/7 2/27 1 v England Bristol 14 May 2019 ODI # 4135
Babar Azam 2 20 1/134 2/154 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Abdullah Shafique 1 20 - 1/20 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
Fakhar Zaman 1 19 - 1/19 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Mohammad Rizwan 4 19 3/132 4/151 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Babar Azam 2 19 1/15 2/34 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Babar Azam 2 18 1/20 2/38 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
Fakhar Zaman 1 17 - 1/17 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Babar Azam 2 17 1/81 2/98 1 v South Africa Lord's 23 Jun 2019 ODI # 4171
Fakhar Zaman 1 17 - 1/17 2 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Babar Azam 2 16 1/36 2/52 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Abdullah Shafique 1 16 - 1/16 2 v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
Sarfaraz Ahmed 3 15 2/3 3/18 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Fakhar Zaman 1 15 - 1/15 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Iftikhar Ahmed 5 15 4/151 5/166 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Fakhar Zaman 1 15 - 1/15 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Shan Masood 1 14 - 1/14 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Fakhar Zaman 1 13 - 1/13 2 v India Manchester 16 Jun 2019 ODI # 4161
Fakhar Zaman 1 12 - 1/12 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Saud Shakeel 3 12 2/120 3/132 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Fakhar Zaman 1 10 - 1/10 1 v England The Oval 8 May 2019 ODI # 4130
Fakhar Zaman 1 10 - 1/10 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Fakhar Zaman 1 10 - 1/10 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Mohammad Rizwan 4 10 3/182 4/192 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Fakhar Zaman 1 9* - 0/9 1 v England Nottingham 17 May 2019 ODI # 4138
Shadab Khan 5 9 4/85 5/94 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Fakhar Zaman 1 9 - 1/9 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Fakhar Zaman 1 8 - 1/8 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Fakhar Zaman 1 8 - 1/8 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Fakhar Zaman 1 7 - 1/7 1 v England Bristol 14 May 2019 ODI # 4135
Mohammad Rizwan 3 7 2/186 3/193 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Fakhar Zaman 1 7 - 1/7 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Fakhar Zaman 1 6 - 1/6 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Mohammad Rizwan 3 6 2/170 3/176 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Azhar Ali 1 5 - 1/5 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Fakhar Zaman 1 4 - 1/4 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Fakhar Zaman 1 4 - 1/4 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Babar Azam 2 4 1/3 2/7 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Babar Azam 2 4 1/21 2/25 1 v Nepal Multan 30 Aug 2023 ODI # 4628
Mohammad Rizwan 3 4 2/34 3/38 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Babar Azam 2 3 1/85 2/88 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Babar Azam 2 3 1/6 2/9 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Fakhar Zaman 1 3 - 1/3 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Iftikhar Ahmed 6 3 5/208 6/211 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Fakhar Zaman 1 2 - 1/2 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Fakhar Zaman 1 2 - 1/2 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Mohammad Nawaz (3) 7 2 6/165 7/167 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Haris Sohail 2 2 1/14 2/16 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Fakhar Zaman 1 2 - 1/2 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Babar Azam 2 1 1/2 2/3 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Fakhar Zaman 1 1 - 1/1 2 v England Lord's 10 Jul 2021 ODI # 4300
Babar Azam 2 1 1/10 2/11 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Fakhar Zaman 1 0 - 1/0 2 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Fakhar Zaman 1 0 - 1/0 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Babar Azam 2 0 1/8 2/8 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Mohammad Hafeez 3 0 2/8 3/8 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Shan Masood 1 0 - 1/0 1 v Australia Sharjah 24 Mar 2019 ODI # 4117
Mohammad Rizwan 3 0 2/16 3/16 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Fakhar Zaman 1 0 - 1/0 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Fakhar Zaman 1 0 - 1/0 1 v England Cardiff 8 Jul 2021 ODI # 4299
Usama Mir 5 0 4/208 5/208 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
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