Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Not involving the player DPMD Jayawardene (Asia/SL) remove DPMD Jayawardene (Asia/SL) from query
Batting position less than or equal to 7 remove less than or equal to 7 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 117 114 13 5729 158 56.72 6455 88.75 19 32 4 520 60 Profile
filtered 2015-2023 117 114 13 5729 158 56.72 6455 88.75 19 32 4 520 60
List of partnerships
Asad Shafiq 3 17 2/134 3/151 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Shoaib Malik 4 7 3/151 4/158 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Sarfaraz Ahmed 5 38 4/158 5/196 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Hammad Azam 6 15 5/196 6/211 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Anwar Ali 7 45 6/211 7/256 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Mohammad Hafeez 3 58 2/65 3/123 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Azhar Ali 3 21 2/75 3/96 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Mohammad Hafeez 5 106* 4/111 4/217 2 v England Abu Dhabi 11 Nov 2015 ODI # 3707
Azhar Ali 1 5 - 1/5 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Azhar Ali 1 45 - 1/45 1 v England Sharjah 17 Nov 2015 ODI # 3710
Mohammad Hafeez 3 65 2/64 3/129 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Shoaib Malik 4 47 3/129 4/176 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Mohammad Hafeez 3 81 2/37 3/118 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Sohaib Maqsood 4 24 3/118 4/142 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Sarfaraz Ahmed 5 26 4/142 5/168 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Mohammad Hafeez 3 134 2/20 3/154 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Shoaib Malik 4 61 3/154 4/215 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Sarfaraz Ahmed 5 12 4/215 5/227 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Sharjeel Khan 3 96 2/107 3/203 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Azhar Ali 3 61 2/52 3/113 1 v England Southampton 24 Aug 2016 ODI # 3770
Azhar Ali 3 0 2/2 3/2 1 v England Lord's 27 Aug 2016 ODI # 3771
Sarfaraz Ahmed 4 64 3/2 4/66 1 v England Lord's 27 Aug 2016 ODI # 3771
Sharjeel Khan 3 33 2/50 3/83 2 v England Nottingham 30 Aug 2016 ODI # 3773
Sarfaraz Ahmed 4 23 3/83 4/106 2 v England Nottingham 30 Aug 2016 ODI # 3773
Azhar Ali 3 49 2/61 3/110 1 v England Leeds 1 Sep 2016 ODI # 3775
Azhar Ali 2 54 1/22 2/76 2 v England Cardiff 4 Sep 2016 ODI # 3777
Sharjeel Khan 2 82 1/0 2/82 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Shoaib Malik 3 11 2/82 3/93 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Sarfaraz Ahmed 4 99 3/93 4/192 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Mohammad Rizwan 5 19 4/192 5/211 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Imad Wasim 6 28 5/211 6/239 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Sharjeel Khan 2 0 1/40 2/40 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Shoaib Malik 3 169 2/40 3/209 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Sarfaraz Ahmed 4 73 3/209 4/282 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Azhar Ali 2 147 1/85 2/232 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Shoaib Malik 3 7 2/232 3/239 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Sarfaraz Ahmed 4 41 3/239 4/280 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Mohammad Hafeez 2 8 1/39 2/47 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Umar Akmal 3 32 2/47 3/79 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Mohammad Rizwan 4 30 3/79 4/109 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Mohammad Hafeez 2 72 1/68 2/140 2 v Australia Melbourne 15 Jan 2017 ODI # 3818
Sharjeel Khan 2 49 1/36 2/85 1 v Australia Perth 19 Jan 2017 ODI # 3820
Asad Shafiq 3 14 2/85 3/99 1 v Australia Perth 19 Jan 2017 ODI # 3820
Shoaib Malik 4 63 3/99 4/162 1 v Australia Perth 19 Jan 2017 ODI # 3820
Umar Akmal 5 60 4/162 5/222 1 v Australia Perth 19 Jan 2017 ODI # 3820
Sharjeel Khan 2 73 1/15 2/88 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Sharjeel Khan 2 130 1/10 2/140 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Mohammad Hafeez 3 5 2/140 3/145 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Shoaib Malik 4 36* 3/145 3/181 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Umar Akmal 4 39 3/181 4/220 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Mohammad Hafeez 3 28 2/149 3/177 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Kamran Akmal 2 28 1/16 2/44 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Mohammad Hafeez 3 69 2/44 3/113 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Shoaib Malik 4 15 3/113 4/128 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Sarfaraz Ahmed 5 55 4/128 5/183 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Imad Wasim 6 99* 5/183 5/282 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Ahmed Shehzad 2 16 1/0 2/16 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Mohammad Hafeez 3 20 2/16 3/36 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Azhar Ali 2 14 1/47 2/61 2 v India Birmingham 4 Jun 2017 ODI # 3878
Azhar Ali 2 1 1/40 2/41 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Mohammad Hafeez 3 52 2/41 3/93 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Shoaib Malik 4 26* 3/93 3/119 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Azhar Ali 2 18 1/74 2/92 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Azhar Ali 2 55 1/118 2/173 2 v England Cardiff 14 Jun 2017 ODI # 3889
Mohammad Hafeez 3 42* 2/173 2/215 2 v England Cardiff 14 Jun 2017 ODI # 3889
Fakhar Zaman 2 72 1/128 2/200 1 v India The Oval 18 Jun 2017 ODI # 3894
Shoaib Malik 3 47 2/200 3/247 1 v India The Oval 18 Jun 2017 ODI # 3894
Mohammad Hafeez 4 20 3/247 4/267 1 v India The Oval 18 Jun 2017 ODI # 3894
Fakhar Zaman 2 64 1/11 2/75 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Mohammad Hafeez 3 49 2/75 3/124 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Shoaib Malik 4 139 3/124 4/263 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Sarfaraz Ahmed 5 3 4/263 5/266 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Imad Wasim 6 3 5/266 6/269 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Ahmed Shehzad 2 10 1/17 2/27 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Mohammad Hafeez 3 13 2/27 3/40 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Shoaib Malik 4 31 3/40 4/71 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Sarfaraz Ahmed 5 8 4/71 5/79 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Imad Wasim 6 22 5/79 6/101 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Shadab Khan 7 109 6/101 7/210 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Imam-ul-Haq 2 66 1/78 2/144 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Fakhar Zaman 2 25 1/12 2/37 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Mohammad Hafeez 3 21 2/37 3/58 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Shoaib Malik 4 119* 3/58 3/177 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Fakhar Zaman 2 1 1/6 2/7 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Azhar Ali 2 9 1/5 2/14 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Mohammad Hafeez 3 25 2/14 3/39 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Fakhar Zaman 2 1 1/1 2/2 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Mohammad Hafeez 3 0 2/2 3/2 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Shoaib Malik 4 11 3/2 4/13 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Fakhar Zaman 2 4 1/7 2/11 1 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Fakhar Zaman 2 5 1/14 2/19 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
Haris Sohail 3 12 2/19 3/31 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
Imam-ul-Haq 2 59 1/113 2/172 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Fakhar Zaman 2 76* 1/119 1/195 2 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Fakhar Zaman 2 69* 1/0 1/69 2 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Imam-ul-Haq 2 77 1/168 2/245 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Shoaib Malik 3 35 2/245 3/280 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Asif Ali 4 36 3/280 4/316 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Sarfaraz Ahmed 5 48* 4/316 4/364 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Imam-ul-Haq 2 52 1/41 2/93 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Fakhar Zaman 2 1 1/2 2/3 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Shoaib Malik 3 82 2/3 3/85 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Imam-ul-Haq 2 154 1/0 2/154 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Haris Sohail 3 4 2/154 3/158 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Fakhar Zaman 2 31 1/24 2/55 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Sarfaraz Ahmed 3 3 2/55 3/58 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Imam-ul-Haq 2 1 1/2 2/3 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Imam-ul-Haq 2 0 1/8 2/8 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Fakhar Zaman 1 101 0/54 1/155 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Mohammad Hafeez 2 1 1/155 2/156 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Fakhar Zaman 2 34 1/64 2/98 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Haris Sohail 3 108 2/98 3/206 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Shoaib Malik 4 44 3/206 4/250 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Asif Ali 5 14 4/250 5/264 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Imam-ul-Haq 2 94 1/45 2/139 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Fakhar Zaman 2 22 1/15 2/37 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Imam-ul-Haq 2 132 1/4 2/136 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Imam-ul-Haq 2 94 1/70 2/164 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Mohammad Rizwan 3 4* 2/164 2/168 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Fakhar Zaman 2 56 1/8 2/64 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Imam-ul-Haq 2 35 1/10 2/45 1 v England The Oval 8 May 2019 ODI # 4130
Fakhar Zaman 2 135 1/92 2/227 2 v England Southampton 11 May 2019 ODI # 4133
Asif Ali 3 6 2/227 3/233 2 v England Southampton 11 May 2019 ODI # 4133
Imam-ul-Haq 2 20 1/7 2/27 1 v England Bristol 14 May 2019 ODI # 4135
Fakhar Zaman 1 107 0/9 1/116 1 v England Nottingham 17 May 2019 ODI # 4138
Mohammad Hafeez 2 104 1/116 2/220 1 v England Nottingham 17 May 2019 ODI # 4138
Shoaib Malik 3 29 2/220 3/249 1 v England Nottingham 17 May 2019 ODI # 4138
Abid Ali 2 6 1/0 2/6 2 v England Leeds 19 May 2019 ODI # 4140
Mohammad Hafeez 3 0 2/6 3/6 2 v England Leeds 19 May 2019 ODI # 4140
Sarfaraz Ahmed 4 146 3/6 4/152 2 v England Leeds 19 May 2019 ODI # 4140
Fakhar Zaman 2 18 1/17 2/35 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Haris Sohail 3 10 2/35 3/45 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Sarfaraz Ahmed 4 17 3/45 4/62 1 v West Indies Nottingham 31 May 2019 ODI # 4144
Imam-ul-Haq 2 29 1/82 2/111 1 v England Nottingham 3 Jun 2019 ODI # 4148
Mohammad Hafeez 3 88 2/111 3/199 1 v England Nottingham 3 Jun 2019 ODI # 4148
Imam-ul-Haq 2 54 1/2 2/56 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Fakhar Zaman 2 104 1/13 2/117 2 v India Manchester 16 Jun 2019 ODI # 4161
Imam-ul-Haq 2 17 1/81 2/98 1 v South Africa Lord's 23 Jun 2019 ODI # 4171
Mohammad Hafeez 3 45 2/98 3/143 1 v South Africa Lord's 23 Jun 2019 ODI # 4171
Haris Sohail 4 81 3/143 4/224 1 v South Africa Lord's 23 Jun 2019 ODI # 4171
Imam-ul-Haq 2 25 1/19 2/44 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Mohammad Hafeez 3 66 2/44 3/110 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Haris Sohail 4 126 3/110 4/236 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Sarfaraz Ahmed 5 5* 4/236 4/241 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Imam-ul-Haq 2 72 1/0 2/72 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Mohammad Hafeez 3 9 2/72 3/81 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Imam-ul-Haq 2 157 1/23 2/180 1 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Fakhar Zaman 2 31 1/73 2/104 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Haris Sohail 3 111 2/104 3/215 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Sarfaraz Ahmed 4 27 3/215 4/242 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Iftikhar Ahmed 5 19 4/242 5/261 1 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Fakhar Zaman 2 58 1/123 2/181 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Imam-ul-Haq 2 42 1/47 2/89 1 v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
Imam-ul-Haq 2 32 1/68 2/100 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Haider Ali 3 37 2/100 3/137 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Mohammad Rizwan 4 25 3/137 4/162 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Iftikhar Ahmed 5 46* 4/162 4/208 2 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
Fakhar Zaman 2 2 1/4 2/6 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Haider Ali 3 14 2/6 3/20 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Mohammad Rizwan 4 31 3/20 4/51 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Iftikhar Ahmed 5 37 4/51 5/88 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Khushdil Shah 6 63 5/88 6/151 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Wahab Riaz 7 100 6/151 7/251 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Shaheen Shah Afridi 8 15 7/251 8/266 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Muhammad Musa 9 0 8/266 9/266 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Imam-ul-Haq 2 177 1/9 2/186 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Fakhar Zaman 2 63 1/7 2/70 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Fakhar Zaman 2 94 1/112 2/206 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Mohammad Rizwan 3 8 2/206 3/214 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Sarfaraz Ahmed 4 32 3/214 4/246 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Faheem Ashraf 5 3 4/246 5/249 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Mohammad Nawaz (3) 6 8 5/249 6/257 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Hasan Ali 7 63 6/257 7/320 1 v South Africa Centurion 7 Apr 2021 ODI # 4287
Fakhar Zaman 2 0 1/0 2/0 1 v England Cardiff 8 Jul 2021 ODI # 4299
Fakhar Zaman 2 24 1/1 2/25 2 v England Lord's 10 Jul 2021 ODI # 4300
Imam-ul-Haq 2 92 1/21 2/113 1 v England Birmingham 13 Jul 2021 ODI # 4303
Mohammad Rizwan 3 179 2/113 3/292 1 v England Birmingham 13 Jul 2021 ODI # 4303
Sohaib Maqsood 4 13 3/292 4/305 1 v England Birmingham 13 Jul 2021 ODI # 4303
Hasan Ali 5 4 4/305 5/309 1 v England Birmingham 13 Jul 2021 ODI # 4303
Faheem Ashraf 6 15 5/309 6/324 1 v England Birmingham 13 Jul 2021 ODI # 4303
Shadab Khan 7 0 6/324 7/324 1 v England Birmingham 13 Jul 2021 ODI # 4303
Saud Shakeel 8 4 7/324 8/328 1 v England Birmingham 13 Jul 2021 ODI # 4303
Imam-ul-Haq 2 96 1/24 2/120 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Imam-ul-Haq 2 111 1/118 2/229 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Mohammad Rizwan 3 80 2/229 3/309 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Imam-ul-Haq 2 190* 1/24 1/214 2 v Australia Lahore 2 Apr 2022 ODI # 4382
Imam-ul-Haq 2 103 1/26 2/129 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Mohammad Rizwan 3 108 2/129 3/237 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Imam-ul-Haq 2 120 1/25 2/145 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Mohammad Rizwan 3 42 2/145 3/187 1 v West Indies Multan 10 Jun 2022 ODI # 4405
Imam-ul-Haq 2 3 1/85 2/88 1 v West Indies Multan 12 Jun 2022 ODI # 4407
Fakhar Zaman 2 168 1/10 2/178 1 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Imam-ul-Haq 2 1 1/10 2/11 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Mohammad Rizwan 3 88 2/11 3/99 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Fakhar Zaman 2 55 1/3 2/58 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Agha Salman 3 46 2/58 3/104 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Khushdil Shah 4 18 3/104 4/122 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Mohammad Haris 5 13 4/122 5/135 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Mohammad Nawaz (3) 6 33 5/135 6/168 1 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Fakhar Zaman 2 78 1/30 2/108 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Mohammad Rizwan 3 60 2/108 3/168 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Imam-ul-Haq 2 3 1/6 2/9 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Mohammad Rizwan 3 55 2/9 3/64 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Haris Sohail 4 22 3/64 4/86 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Agha Salman 5 38 4/86 5/124 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Mohammad Nawaz (3) 6 18 5/124 6/142 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Usama Mir 7 16 6/142 7/158 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Mohammad Wasim (1) 8 15 7/158 8/173 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Naseem Shah 9 9 8/173 9/182 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Fakhar Zaman 2 19 1/2 2/21 1 v New Zealand Karachi 13 Jan 2023 ODI # 4504
Fakhar Zaman 2 90 1/124 2/214 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Fakhar Zaman 2 135 1/66 2/201 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Imam-ul-Haq 2 108 1/37 2/145 1 v New Zealand Karachi 3 May 2023 ODI # 4573
Shan Masood 2 50 1/36 2/86 1 v New Zealand Karachi 5 May 2023 ODI # 4574
Mohammad Rizwan 3 42 2/86 3/128 1 v New Zealand Karachi 5 May 2023 ODI # 4574
Agha Salman 4 117 3/128 4/245 1 v New Zealand Karachi 5 May 2023 ODI # 4574
Iftikhar Ahmed 5 41 4/245 5/286 1 v New Zealand Karachi 5 May 2023 ODI # 4574
Mohammad Haris 6 10 5/286 6/296 1 v New Zealand Karachi 5 May 2023 ODI # 4574
Fakhar Zaman 2 1 1/29 2/30 2 v New Zealand Karachi 7 May 2023 ODI # 4575
Imam-ul-Haq 2 4 1/3 2/7 1 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Imam-ul-Haq 2 118 1/52 2/170 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Imam-ul-Haq 2 16 1/36 2/52 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Mohammad Rizwan 3 110 2/52 3/162 1 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Imam-ul-Haq 2 4 1/21 2/25 1 v Nepal Multan 30 Aug 2023 ODI # 4628
Mohammad Rizwan 3 86 2/25 3/111 1 v Nepal Multan 30 Aug 2023 ODI # 4628
Agha Salman 4 13 3/111 4/124 1 v Nepal Multan 30 Aug 2023 ODI # 4628
Iftikhar Ahmed 5 214 4/124 5/338 1 v Nepal Multan 30 Aug 2023 ODI # 4628
Imam-ul-Haq 2 39 1/35 2/74 2 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Fakhar Zaman 2 26 1/17 2/43 2 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Abdullah Shafique 2 64 1/9 2/73 1 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Imam-ul-Haq 2 19 1/15 2/34 1 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Abdullah Shafique 2 21 1/16 2/37 2 v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
Imam-ul-Haq 2 32 1/41 2/73 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
Mohammad Rizwan 3 82 2/73 3/155 1 v India Ahmedabad 14 Oct 2023 ODI # 4669
Imam-ul-Haq 2 20 1/134 2/154 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Mohammad Rizwan 3 21 2/154 3/175 2 v Australia Bengaluru 20 Oct 2023 ODI # 4675
Abdullah Shafique 2 54 1/56 2/110 1 v Afghanistan Chennai 23 Oct 2023 ODI # 4679
Mohammad Rizwan 3 10 2/110 3/120 1 v Afghanistan Chennai 23 Oct 2023 ODI # 4679
Saud Shakeel 4 43 3/120 4/163 1 v Afghanistan Chennai 23 Oct 2023 ODI # 4679
Shadab Khan 5 43 4/163 5/206 1 v Afghanistan Chennai 23 Oct 2023 ODI # 4679
Imam-ul-Haq 2 18 1/20 2/38 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
Mohammad Rizwan 3 48 2/38 3/86 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
Iftikhar Ahmed 4 43 3/86 4/129 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
Saud Shakeel 5 12 4/129 5/141 1 v South Africa Chennai 27 Oct 2023 ODI # 4683
Fakhar Zaman 2 32 1/128 2/160 2 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Fakhar Zaman 2 194* 1/6 1/200 2 v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
Fakhar Zaman 2 10 1/0 2/10 2 v England Eden Gardens 11 Nov 2023 ODI # 4701
Mohammad Rizwan 3 51 2/10 3/61 2 v England Eden Gardens 11 Nov 2023 ODI # 4701
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