Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 27 Apr 2019 remove greater than or equal to 27 Apr 2019 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 2019-2023 48 47 3 1985 151 45.11 2364 83.96 4 15 1 174 17
List of partnerships
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