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