Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Pakistan remove Pakistan from query
Start of match date greater than or equal to 1 Jan 2005 remove greater than or equal to 1 Jan 2005 from query
Ordered by start date (reverse)
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 74 67 15 2088 131* 40.15 2325 89.80 3 13 2 180 21
List of partnerships
Babar Azam 3 51 2/10 3/61 2 v England Eden Gardens 11 Nov 2023 ODI # 4701
Saud Shakeel 4 39 3/61 4/100 2 v England Eden Gardens 11 Nov 2023 ODI # 4701
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
Babar Azam 3 48 2/38 3/86 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
Babar Azam 3 10 2/110 3/120 1 v Afghanistan Chennai 23 Oct 2023 ODI # 4679
Babar Azam 3 21 2/154 3/175 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Saud Shakeel 4 57 3/175 4/232 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Iftikhar Ahmed 5 37 4/232 5/269 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Mohammad Nawaz (3) 6 5 5/269 6/274 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Babar Azam 3 82 2/73 3/155 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
Saud Shakeel 4 7 3/155 4/162 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
Iftikhar Ahmed 5 4 4/162 5/166 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
Shadab Khan 6 2 5/166 6/168 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
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
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 27 2/73 3/100 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Mohammad Haris 4 8 3/100 4/108 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Mohammad Nawaz (3) 5 22 4/108 5/130 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Iftikhar Ahmed 6 108 5/130 6/238 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Shadab Khan 7 5 6/238 7/243 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Shaheen Shah Afridi 8 9* 7/243 7/252 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Fakhar Zaman 3 4 2/43 3/47 2 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
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
Babar Azam 3 86 2/25 3/111 1 v Nepal Multan 30 Aug 2023 ODI # 4628
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
Imam-ul-Haq 3 6 2/170 3/176 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Imam-ul-Haq 3 33 2/7 3/40 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Fakhar Zaman 3 22 2/30 3/52 2 v New Zealand Karachi 7 May 2023 ODI # 4575
Babar Azam 3 42 2/86 3/128 1 v New Zealand Karachi 5 May 2023 ODI # 4574
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
Fakhar Zaman 4 119* 3/218 3/337 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
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 3 154 2/21 3/175 1 v New Zealand Karachi 13 Jan 2023 ODI # 4504
Babar Azam 3 55 2/9 3/64 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
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
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
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
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
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
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 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
Imam-ul-Haq 4 19 3/132 4/151 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Babar Azam 3 179 2/113 3/292 1 v England Birmingham 13 Jul 2021 ODI # 4303
Fakhar Zaman 3 11 2/25 3/36 2 v England Lord's 10 Jul 2021 ODI # 4300
Fakhar Zaman 3 17 2/0 3/17 1 v England Cardiff 8 Jul 2021 ODI # 4299
Babar Azam 3 8 2/206 3/214 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Fakhar Zaman 3 1 2/70 3/71 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
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 4 31 3/20 4/51 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Babar Azam 4 25 3/137 4/162 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Haris Sohail 4 42 3/119 4/161 1 v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
Haris Sohail 3 27 2/109 3/136 2 v Australia Dubai (DICS) 31 Mar 2019 ODI # 4120
Abid Ali 3 144 2/74 3/218 2 v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
Umar Akmal 4 11 3/218 4/229 2 v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
Saad Ali 5 24 4/229 5/253 2 v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
Imad Wasim 6 4 5/253 6/257 2 v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
Yasir Shah 7 6 6/257 7/263 2 v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
Imam-ul-Haq 3 0 2/16 3/16 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Haris Sohail 3 52 2/35 3/87 1 v Australia Sharjah 24 Mar 2019 ODI # 4117
Umar Akmal 4 25 3/87 4/112 1 v Australia Sharjah 24 Mar 2019 ODI # 4117
Shoaib Malik 5 127 4/112 5/239 1 v Australia Sharjah 24 Mar 2019 ODI # 4117
Faheem Ashraf 6 15 5/239 6/254 1 v Australia Sharjah 24 Mar 2019 ODI # 4117
Shoaib Malik 5 19 4/128 5/147 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Babar Azam 3 4* 2/164 2/168 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Umar Akmal 5 26 4/220 5/246 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Umar Akmal 6 3 5/215 6/218 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Imad Wasim 7 27 6/218 7/245 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Imad Wasim 7 2 6/244 7/246 1 v Australia Perth 19 Jan 2017 ODI # 3820
Mohammad Amir 8 17* 7/246 7/263 1 v Australia Perth 19 Jan 2017 ODI # 3820
Babar Azam 4 30 3/79 4/109 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Imad Wasim 5 20 4/109 5/129 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Sarfaraz Ahmed 5 5 4/280 5/285 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Sarfaraz Ahmed 6 17* 5/320 5/337 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Babar Azam 5 19 4/192 5/211 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
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
Azhar Ali 5 16 4/136 5/152 1 v England Leeds 1 Sep 2016 ODI # 3775
Sarfaraz Ahmed 6 29 5/227 6/256 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Shoaib Malik 5 18 4/176 5/194 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Shoaib Malik 5 3 4/135 5/138 1 v England Sharjah 17 Nov 2015 ODI # 3710
Azhar Ali 5 4 4/46 5/50 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Sarfaraz Ahmed 6 30 5/50 6/80 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Shoaib Malik 6 20 5/56 6/76 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
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 19 4/121 5/140 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Imad Wasim 6 30 5/140 6/170 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Anwar Ali 7 8 6/170 7/178 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Shoaib Malik 5 59* 4/257 4/316 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Azhar Ali 5 18 4/179 5/197 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Sarfaraz Ahmed 6 20 5/197 6/217 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Anwar Ali 7 56 6/217 7/273 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Shoaib Malik 5 61* 4/198 4/259 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Haris Sohail 4 4 3/203 4/207 1 v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
Fawad Alam 5 6 4/207 5/213 1 v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
Haris Sohail 5 18 4/59 5/77 1 v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
Haris Sohail 4 27 3/148 4/175 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Fawad Alam 5 42 4/175 5/217 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Saad Nasim 6 0 5/217 6/217 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Wahab Riaz 7 27 6/217 7/244 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Saeed Ajmal 8 5 7/244 8/249 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
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