Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Pakistan remove Pakistan from query
Match result won match remove won match 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 2015-2023 74 67 15 2088 131* 40.15 2325 89.80 3 13 2 180 21 Profile
filtered 2015-2023 36 31 13 1088 131* 60.44 1184 91.89 1 8 0 88 14
List of partnerships
Shoaib Malik 5 61* 4/198 4/259 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Shoaib Malik 5 59* 4/257 4/316 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Sarfaraz Ahmed 5 28 4/100 5/128 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Imad Wasim 6 124 5/128 6/252 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Aamer Yamin 7 7* 6/252 6/259 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Shoaib Malik 5 16 4/240 5/256 2 v England Cardiff 4 Sep 2016 ODI # 3777
Mohammad Nawaz (3) 6 10 5/256 6/266 2 v England Cardiff 4 Sep 2016 ODI # 3777
Imad Wasim 7 38* 6/266 6/304 2 v England Cardiff 4 Sep 2016 ODI # 3777
Babar Azam 5 19 4/192 5/211 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Sarfaraz Ahmed 6 17* 5/320 5/337 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Sarfaraz Ahmed 5 5 4/280 5/285 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Babar Azam 3 4* 2/164 2/168 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Haris Sohail 4 42 3/119 4/161 1 v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
Babar Azam 4 25 3/137 4/162 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Imam-ul-Haq 3 7 2/186 3/193 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Danish Aziz 4 5 3/193 4/198 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Asif Ali 5 5 4/198 5/203 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Shadab Khan 6 53 5/203 6/256 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Babar Azam 3 8 2/206 3/214 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Babar Azam 3 80 2/229 3/309 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Khushdil Shah 4 8 3/309 4/317 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Babar Azam 3 108 2/129 3/237 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Khushdil Shah 4 19 3/237 4/256 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Babar Azam 3 42 2/145 3/187 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Mohammad Haris 4 7 3/187 4/194 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Mohammad Nawaz (3) 5 0 4/194 5/194 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Imam-ul-Haq 3 25 2/88 3/113 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Mohammad Haris 4 0 3/113 4/113 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Khushdil Shah 5 4 4/113 5/117 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Fakhar Zaman 3 18 2/178 3/196 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Khushdil Shah 4 16 3/196 4/212 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Babar Azam 3 88 2/11 3/99 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Agha Salman 4 92* 3/99 3/191 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Babar Azam 3 60 2/108 3/168 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Haris Sohail 4 64 3/168 4/232 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Agha Salman 5 26* 4/232 4/258 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Fakhar Zaman 4 38 3/217 4/255 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Agha Salman 5 18 4/255 5/273 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Mohammad Nawaz (3) 6 18* 5/273 5/291 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Fakhar Zaman 4 119* 3/218 3/337 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Imam-ul-Haq 4 10 3/182 4/192 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Agha Salman 5 54 4/192 5/246 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Mohammad Nawaz (3) 6 15 5/246 6/261 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Babar Azam 3 42 2/86 3/128 1 v New Zealand Karachi 5 May 2023 ODI # 4574
Imam-ul-Haq 3 33 2/7 3/40 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Imam-ul-Haq 3 6 2/170 3/176 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Babar Azam 3 110 2/52 3/162 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Saud Shakeel 4 18 3/162 4/180 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Agha Salman 5 4 4/180 5/184 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Babar Azam 3 86 2/25 3/111 1 v Nepal Multan 30 Aug 2023 ODI # 4628
Imam-ul-Haq 3 85 2/74 3/159 2 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Agha Salman 4 35* 3/159 3/194 2 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Imam-ul-Haq 3 4 2/34 3/38 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Saud Shakeel 4 120 3/38 4/158 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Iftikhar Ahmed 5 24 4/158 5/182 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Abdullah Shafique 3 176 2/37 3/213 2 v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
Saud Shakeel 4 95 3/213 4/308 2 v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
Iftikhar Ahmed 5 37* 4/308 4/345 2 v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
Fakhar Zaman 3 9 2/160 3/169 2 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Iftikhar Ahmed 4 36* 3/169 3/205 2 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
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