Records type batting analysis [change type]
View list of partnerships [change view]
Not involving the player HMCM Bandara (SL) remove HMCM Bandara (SL) from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1999-2019 287 258 40 7534 143 34.55 9199 81.90 9 44 15 603 113 Profile
filtered 1999-2019 285 256 40 7496 143 34.70 9153 81.89 9 44 15 601 112
List of partnerships
Younis Khan 3 223 2/51 3/274 1 v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
Mohammad Yousuf 4 206 3/65 4/271 1 v India Centurion 26 Sep 2009 ODI # 2898
Haris Sohail 3 201 2/174 3/375 1 v Zimbabwe Lahore 26 May 2015 ODI # 3651
Mohammad Yousuf 3 200* 2/33 2/233 2 v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
Babar Azam 3 169 2/40 3/209 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Mohammad Yousuf 4 168 3/77 4/245 1 v India Jaipur 18 Nov 2007 ODI # 2647
Sarfaraz Ahmed 4 163 3/77 4/240 2 v England Cardiff 4 Sep 2016 ODI # 3777
Salman Butt 2 151 1/50 2/201 2 v India Peshawar 6 Feb 2006 ODI # 2324
Salman Butt 2 145 1/31 2/176 1 v India Jamshedpur 9 Apr 2005 ODI # 2237
Mohammad Yousuf 4 145 3/70 4/215 1 v Bangladesh Lahore 8 Apr 2008 ODI # 2696
Mohammad Yousuf 3 141 2/66 3/207 2 v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
Babar Azam 4 139 3/124 4/263 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Younis Khan 2 129* 1/90 1/219 1 v India Karachi 26 Jun 2008 ODI # 2717
Mohammad Rizwan 5 127 4/112 5/239 1 v Australia Sharjah 24 Mar 2019 ODI # 4117
Kamran Akmal 3 123 2/36 3/159 2 v West Indies Brisbane 19 Jan 2005 ODI # 2206
Babar Azam 4 119* 3/58 3/177 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Younis Khan 5 114 4/89 5/203 2 v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
Salman Butt 2 113 1/15 2/128 2 v India Eden Gardens 13 Nov 2004 ODI # 2192
Mohammad Hafeez 4 113 3/36 4/149 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Aamer Yamin 7 111 6/76 7/187 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Salman Butt 4 108 3/17 4/125 2 v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
Mohammad Yousuf 4 107 3/73 4/180 1 v South Africa Lahore 20 Oct 2007 ODI # 2635
Sarfaraz Ahmed 4 107 3/58 4/165 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Mohammad Nawaz (3) 6 105 5/227 6/332 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Yasir Hameed 2 103 1/2 2/105 1 v India Colombo (RPS) 25 Jul 2004 ODI # 2152
Younis Khan 5 102 4/68 5/170 1 v India Rawalpindi 11 Feb 2006 ODI # 2327
Moin Khan 7 99 6/96 7/195 2 v India Lahore 24 Mar 2004 ODI # 2117
Misbah-ul-Haq 5 99 4/239 5/338 1 v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
Mohammad Yousuf 5 94 4/83 5/177 2 v New Zealand Mohali 25 Oct 2006 ODI # 2436
Mohammad Yousuf 2 93 1/26 2/119 1 v New Zealand Lahore 27 Apr 2002 ODI # 1835
Inzamam-ul-Haq 5 91 4/27 5/118 2 v Australia Melbourne 4 Feb 2005 ODI # 2220
Mohammad Yousuf 5 91 4/71 5/162 1 v South Africa Gqeberha 9 Feb 2007 ODI # 2517
Younis Khan 4 91 3/38 4/129 1 v South Africa Multan 26 Oct 2007 ODI # 2639
Salman Butt 1 90 - 1/90 1 v India Karachi 26 Jun 2008 ODI # 2717
Mohammad Hafeez 4 89 3/177 4/266 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Sarfaraz Ahmed 5 87* 4/149 4/236 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Abdul Razzaq 7 86 6/158 7/244 1 v India Lahore 13 Feb 2006 ODI # 2329
Mohammad Yousuf 3 85 2/68 3/153 1 v India Delhi 17 Apr 2005 ODI # 2240
Mohammad Yousuf 5 83 4/179 5/262 2 v England Lahore 10 Dec 2005 ODI # 2304
Azhar Ali 4 83 3/96 4/179 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Babar Azam 3 82 2/3 3/85 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Salman Butt 5 80 4/187 5/267 1 v Bangladesh Lahore 13 Apr 2008 ODI # 2700
Mohammad Yousuf 4 79 3/68 4/147 2 v South Africa Faisalabad 23 Oct 2007 ODI # 2637
Younis Khan 2 78 1/0 2/78 1 v India Gwalior 15 Nov 2007 ODI # 2646
Misbah-ul-Haq 5 77* 4/115 4/192 2 v South Africa Centurion 15 Mar 2013 ODI # 3346
Abdul Razzaq 3 76 2/107 3/183 2 v India Ahmedabad 12 Apr 2005 ODI # 2238
Mohammad Hafeez 4 75 3/123 4/198 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Naved Latif 5 73 4/51 5/124 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Mohammad Sami 9 73 8/125 9/198 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
Salman Butt 2 73 1/71 2/144 1 v India Dambulla 19 Jun 2010 ODI # 2996
Inzamam-ul-Haq 3 72 2/119 3/191 1 v New Zealand Lahore 27 Apr 2002 ODI # 1835
Rashid Latif 6 72 5/150 6/222 1 v Kenya Sharjah 8 Apr 2003 ODI # 1999
Younis Khan 2 72 1/0 2/72 2 v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
Abdul Razzaq 7 71 6/108 7/179 1 v New Zealand Dambulla 20 May 2003 ODI # 2015
Inzamam-ul-Haq 3 71 2/139 3/210 2 v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
Inzamam-ul-Haq 4 70 3/183 4/253 2 v India Ahmedabad 12 Apr 2005 ODI # 2238
Mohammad Hafeez 4 70 3/41 4/111 2 v England Abu Dhabi 11 Nov 2015 ODI # 3707
Younis Khan 4 69 3/105 4/174 2 v India Mohali 8 Nov 2007 ODI # 2644
Younis Khan 2 67 1/0 2/67 1 v Hong Kong Karachi 24 Jun 2008 ODI # 2712
Imam-ul-Haq 4 67 3/18 4/85 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Inzamam-ul-Haq 3 66 2/105 3/171 1 v India Colombo (RPS) 25 Jul 2004 ODI # 2152
Mohammad Yousuf 3 66 2/52 3/118 2 v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
Sarfaraz Ahmed 4 65 3/35 4/100 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Inzamam-ul-Haq 5 64 4/167 5/231 1 v South Africa Lahore 3 Oct 2003 ODI # 2046
Mohammad Yousuf 4 64 3/58 4/122 1 v India Amstelveen 21 Aug 2004 ODI # 2157
Yasir Hameed 2 64 1/1 2/65 1 v West Indies Southampton 22 Sep 2004 ODI # 2181
Mohammad Hafeez 4 64 3/119 4/183 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Yasir Shah 9 63* 8/193 8/256 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Mohammad Yousuf 4 63 3/171 4/234 1 v India Colombo (RPS) 25 Jul 2004 ODI # 2152
Babar Azam 4 63 3/99 4/162 1 v Australia Perth 19 Jan 2017 ODI # 3820
Imam-ul-Haq 3 63 2/172 3/235 1 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Imam-ul-Haq 4 63 3/8 4/71 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Abdul Razzaq 6 62 5/124 6/186 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Mohammad Rizwan 5 61* 4/198 4/259 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Misbah-ul-Haq 5 61 4/55 5/116 1 v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
Inzamam-ul-Haq 5 61 4/199 5/260 1 v Bangladesh Karachi 21 Sep 2003 ODI # 2045
Imran Farhat 1 61 - 1/61 2 v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
Sarfaraz Ahmed 4 61 3/196 4/257 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Babar Azam 4 61 3/154 4/215 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Haris Sohail 5 60* 4/209 4/269 2 v Zimbabwe Lahore 29 May 2015 ODI # 3652
Inzamam-ul-Haq 5 60 4/58 5/118 1 v England Rawalpindi 19 Dec 2005 ODI # 2307
Umar Akmal 4 60 3/16 4/76 1 v Australia Perth 31 Jan 2010 ODI # 2948
Mohammad Rizwan 5 59* 4/257 4/316 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Misbah-ul-Haq 4 59 3/191 4/250 1 v New Zealand Lahore 27 Apr 2002 ODI # 1835
Sarfaraz Ahmed 5 59 4/66 5/125 1 v England Lord's 27 Aug 2016 ODI # 3771
Imam-ul-Haq 4 59 3/16 4/75 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Asad Shafiq 4 58* 3/104 3/162 2 v Zimbabwe Harare 5 Oct 2015 ODI # 3687
Mohammad Yousuf 3 58 2/135 3/193 2 v India Kanpur 15 Apr 2005 ODI # 2239
Misbah-ul-Haq 5 58 4/144 5/202 1 v England Dubai (DICS) 21 Feb 2012 ODI # 3247
Younis Khan 5 57 4/56 5/113 1 v New Zealand Dambulla 23 May 2003 ODI # 2017
Imran Nazir 2 57 1/31 2/88 1 v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
Nasir Jamshed 5 56* 4/172 4/228 2 v India Chennai 30 Dec 2012 ODI # 3314
Younis Khan 5 56 4/61 5/117 1 v England Lord's 22 Jun 2003 ODI # 2027
Mushtaq Ahmed 10 55 9/98 10/153 1 v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
Inzamam-ul-Haq 4 55 3/81 4/136 1 v West Indies Gros Islet 21 May 2005 ODI # 2247
Abdul Razzaq 7 54* 6/201 6/255 2 v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
Salman Butt 3 53 2/30 3/83 1 v Australia Hobart 16 Jan 2005 ODI # 2205
Asad Shafiq 4 53 3/142 4/195 2 v Australia Melbourne 15 Jan 2017 ODI # 3818
Iftikhar Anjum 8 52 7/114 8/166 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Misbah-ul-Haq 6 52 5/262 6/314 1 v Bangladesh Karachi 19 Apr 2008 ODI # 2703
Kamran Akmal 6 52 5/60 6/112 2 v Ireland Dublin 26 May 2013 ODI # 3358
Imad Wasim 5 52 4/250 5/302 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Saeed Anwar 7 51 6/108 7/159 2 v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
Saleem Elahi 5 50 4/171 5/221 1 v New Zealand Lahore 1 Dec 2003 ODI # 2071
Shahid Afridi 2 49 1/0 2/49 2 v South Africa Tangier 18 Aug 2002 ODI # 1864
Younis Khan 5 49 4/156 5/205 1 v Australia Brisbane 22 Jan 2010 ODI # 2944
Mohammad Yousuf 3 48 2/33 3/81 1 v West Indies Gros Islet 21 May 2005 ODI # 2247
Mohammad Hafeez 3 48 2/176 3/224 2 v West Indies Karachi 16 Dec 2006 ODI # 2466
Khalid Latif 2 48 1/18 2/66 2 v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
Kamran Akmal 3 48 2/33 3/81 2 v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
Mohammad Yousuf 5 47 4/114 5/161 2 v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
Misbah-ul-Haq 6 47 5/180 6/227 1 v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
Younis Khan 4 47 3/159 4/206 2 v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
Misbah-ul-Haq 5 47 4/104 5/151 1 v South Africa Benoni 24 Mar 2013 ODI # 3350
Babar Azam 4 47 3/129 4/176 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Babar Azam 3 47 2/200 3/247 1 v India The Oval 18 Jun 2017 ODI # 3894
Waqar Younis 8 46 7/159 8/205 2 v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
Younis Khan 5 46 4/66 5/112 2 v Sri Lanka Dambulla 18 May 2003 ODI # 2012
Inzamam-ul-Haq 5 46 4/82 5/128 1 v India Lahore 13 Feb 2006 ODI # 2329
Inzamam-ul-Haq 4 46 3/45 4/91 2 v India Abu Dhabi 19 Apr 2006 ODI # 2364
Inzamam-ul-Haq 5 46 4/41 5/87 1 v South Africa Cape Town 11 Feb 2007 ODI # 2521
Umar Gul 7 46 6/22 7/68 2 v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
Sarfaraz Ahmed 5 46 4/178 5/224 1 v England Southampton 24 Aug 2016 ODI # 3770
Abdul Razzaq 7 45* 6/284 6/329 1 v India Rawalpindi 16 Mar 2004 ODI # 2114
Salman Butt 2 45 1/40 2/85 2 v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
Mohammad Hafeez 4 45 3/39 4/84 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Mohammad Yousuf 4 44* 3/148 3/192 2 v West Indies Lahore 10 Dec 2006 ODI # 2463
Sarfaraz Ahmed 4 44* 3/213 3/257 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
Abdur Rehman 7 44 6/70 7/114 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Shahid Afridi 6 44 5/94 6/138 2 v India Mirpur 10 Jun 2008 ODI # 2705
Babar Azam 4 44 3/206 4/250 1 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Naved-ul-Hasan 7 43 6/222 7/265 1 v Kenya Sharjah 8 Apr 2003 ODI # 1999
Abdul Razzaq 5 43 4/234 5/277 1 v India Colombo (RPS) 25 Jul 2004 ODI # 2152
Kamran Akmal 2 43 1/0 2/43 1 v India Rawalpindi 11 Feb 2006 ODI # 2327
Iftikhar Anjum 8 43 7/144 8/187 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
Misbah-ul-Haq 5 43 4/17 5/60 2 v Ireland Dublin 26 May 2013 ODI # 3358
Imran Farhat 1 42 - 1/42 2 v India Abu Dhabi 18 Apr 2006 ODI # 2363
Azhar Mahmood 8 41 7/49 8/90 1 v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
Younis Khan 5 41 4/61 5/102 1 v New Zealand Dambulla 20 May 2003 ODI # 2015
Misbah-ul-Haq 4 41 3/48 4/89 2 v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
Mohammad Yousuf 4 41 3/198 4/239 1 v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
Inzamam-ul-Haq 5 40 4/173 5/213 1 v Bangladesh Lahore 15 Sep 2003 ODI # 2043
Salman Butt 2 40 1/99 2/139 2 v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
Shahid Afridi 2 40 1/28 2/68 1 v India Delhi 17 Apr 2005 ODI # 2240
Kamran Akmal 6 40 5/161 6/201 2 v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
Misbah-ul-Haq 5 39 4/160 5/199 2 v South Africa Lahore 29 Oct 2007 ODI # 2642
Rashid Latif 5 38 4/163 5/201 1 v South Africa Lahore 5 Oct 2003 ODI # 2047
Inzamam-ul-Haq 4 38 3/153 4/191 1 v India Delhi 17 Apr 2005 ODI # 2240
Fawad Alam 6 38 5/224 6/262 2 v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
Younis Khan 4 38 3/173 4/211 1 v Zimbabwe Harare 14 Sep 2011 ODI # 3194
Asif Ali 5 38 4/165 5/203 1 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Sarfaraz Ahmed 5 37 4/152 5/189 2 v England Leeds 19 May 2019 ODI # 4140
Babar Azam 4 36* 3/145 3/181 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Younis Khan 3 36 2/7 3/43 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Abdul Razzaq 6 36 5/80 6/116 1 v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
Inzamam-ul-Haq 3 36 2/2 3/38 1 v Australia Sydney 23 Jan 2005 ODI # 2209
Mohammad Yousuf 5 36 4/38 5/74 2 v Australia Sydney 6 Feb 2005 ODI # 2222
Kamran Akmal 3 36 2/39 3/75 1 v India Lahore 13 Feb 2006 ODI # 2329
Mohammad Yousuf 3 36 2/72 3/108 2 v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
Ahmed Shehzad 4 36 3/80 4/116 1 v Australia Abu Dhabi 1 May 2009 ODI # 2848
Abdul Razzaq 7 36 6/158 7/194 2 v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
Haris Sohail 4 36 3/158 4/194 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Abdul Razzaq 5 35 4/51 5/86 2 v West Indies Sharjah 17 Feb 2002 ODI # 1810
Mohammad Yousuf 5 35 4/170 5/205 2 v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
Younis Khan 6 35 5/249 6/284 1 v India Rawalpindi 16 Mar 2004 ODI # 2114
Misbah-ul-Haq 4 35 3/191 4/226 1 v West Indies Abu Dhabi 16 Nov 2008 ODI # 2776
Imran Farhat 6 35 5/191 6/226 2 v South Africa Durban 21 Mar 2013 ODI # 3348
Babar Azam 3 35 2/245 3/280 1 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Mohammad Yousuf 4 34 3/89 4/123 1 v Australia Centurion 30 Sep 2009 ODI # 2903
Sarfaraz Ahmed 6 34 5/194 6/228 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Mohammad Yousuf 4 33 3/18 4/51 2 v West Indies Sharjah 17 Feb 2002 ODI # 1810
Mohammad Yousuf 3 33 2/21 3/54 2 v West Indies Johannesburg 23 Sep 2009 ODI # 2894
Mohammad Hafeez 4 33 3/185 4/218 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Younis Khan 5 32 4/69 5/101 1 v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
Umar Akmal 5 32 4/183 5/215 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Faisal Iqbal 5 31 4/138 5/169 1 v South Africa Faisalabad 7 Oct 2003 ODI # 2048
Shahid Afridi 3 31 2/201 3/232 2 v India Peshawar 6 Feb 2006 ODI # 2324
Abdul Razzaq 7 31 6/83 7/114 1 v South Africa Johannesburg 14 Feb 2007 ODI # 2523
Babar Azam 4 31 3/40 4/71 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Asif Ali 4 31 3/249 4/280 1 v England Nottingham 17 May 2019 ODI # 4138
Yasir Hameed 2 30 1/22 2/52 1 v India Amstelveen 21 Aug 2004 ODI # 2157
Shahid Afridi 7 30 6/123 7/153 2 v Australia Melbourne 4 Feb 2005 ODI # 2220
Younis Khan 6 30 5/128 6/158 1 v India Lahore 13 Feb 2006 ODI # 2329
Mohammad Asif 10 30 9/198 10/228 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
Salman Butt 4 30 3/104 4/134 2 v India Kanpur 11 Nov 2007 ODI # 2645
Nasir Jamshed 3 30 2/18 3/48 2 v South Africa Birmingham 10 Jun 2013 ODI # 3367
Imam-ul-Haq 4 30 3/220 4/250 1 v South Africa Centurion 25 Jan 2019 ODI # 4084
Azhar Mahmood 8 29 7/208 8/237 1 v England Lord's 12 Jun 2001 ODI # 1722
Waqar Younis 9 29 8/141 9/170 1 v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
Inzamam-ul-Haq 5 29 4/58 5/87 2 v India Lahore 24 Mar 2004 ODI # 2117
Misbah-ul-Haq 4 29 3/58 4/87 1 v West Indies Abu Dhabi 14 Nov 2008 ODI # 2775
Kamran Akmal 1 29 - 1/29 2 v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
Shahid Afridi 6 29 5/193 6/222 1 v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
Babar Azam 3 29 2/220 3/249 1 v England Nottingham 17 May 2019 ODI # 4138
Azhar Mahmood 6 28 5/39 6/67 2 v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
Mohammad Yousuf 4 28 3/65 4/93 2 v Australia Amstelveen 28 Aug 2004 ODI # 2162
Mohammad Yousuf 5 28 4/176 5/204 2 v India Visakhapatnam 5 Apr 2005 ODI # 2236
Salman Butt 2 28 1/27 2/55 1 v West Indies Kingstown 18 May 2005 ODI # 2246
Naved-ul-Hasan 7 28 6/116 7/144 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
Nasir Jamshed 5 28 4/182 5/210 1 v India Eden Gardens 3 Jan 2013 ODI # 3315
Imam-ul-Haq 3 27* 2/93 2/120 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Misbah-ul-Haq 6 27 5/196 6/223 2 v New Zealand Lahore 29 Nov 2003 ODI # 2068
Shadab Khan 5 27 4/58 5/85 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Shadab Khan 6 27 5/147 6/174 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Umar Akmal 5 26* 4/195 4/221 2 v Australia Melbourne 15 Jan 2017 ODI # 3818
Babar Azam 4 26* 3/93 3/119 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Shahid Afridi 1 26 - 1/26 1 v New Zealand Lahore 27 Apr 2002 ODI # 1835
Rashid Latif 6 26 5/78 6/104 1 v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
Younis Khan 5 26 4/13 5/39 2 v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
Abdul Razzaq 6 26 5/231 6/257 1 v South Africa Lahore 3 Oct 2003 ODI # 2046
Umar Gul 7 26 6/210 7/236 1 v India Eden Gardens 3 Jan 2013 ODI # 3315
Taufeeq Umar 6 25 5/17 6/42 1 v New Zealand Dambulla 11 May 2003 ODI # 2009
Younis Khan 4 25 3/138 4/163 1 v South Africa Lahore 5 Oct 2003 ODI # 2047
Misbah-ul-Haq 4 25 3/108 4/133 2 v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
Abdul Razzaq 6 24 5/201 6/225 1 v South Africa Lahore 5 Oct 2003 ODI # 2047
Shahid Afridi 5 24 4/116 5/140 1 v Australia Abu Dhabi 1 May 2009 ODI # 2848
Mohammad Yousuf 6 24 5/134 6/158 2 v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
Fakhar Zaman 4 24 3/13 4/37 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Mohammad Hafeez 6 23 5/123 6/146 1 v Sri Lanka Dambulla 10 May 2003 ODI # 2008
Azhar Mahmood 6 23 5/158 6/181 2 v England Manchester 17 Jun 2003 ODI # 2025
Imran Farhat 2 23 1/24 2/47 2 v Australia Amstelveen 28 Aug 2004 ODI # 2162
Salman Butt 3 23 2/25 3/48 2 v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
Inzamam-ul-Haq 4 23 3/193 4/216 2 v India Kanpur 15 Apr 2005 ODI # 2239
Umar Akmal 4 23 3/51 4/74 2 v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
Mohammad Hafeez 4 23 3/17 4/40 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Mohammad Hafeez 4 23 3/91 4/114 2 v India Birmingham 4 Jun 2017 ODI # 3878
Saleem Elahi 4 22* 3/162 3/184 2 v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
Shahid Afridi 4 22* 3/293 3/315 1 v India Mirpur 14 Jun 2008 ODI # 2707
Saeed Anwar 2 22 1/15 2/37 1 v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
Inzamam-ul-Haq 4 22 3/65 4/87 2 v West Indies Adelaide 28 Jan 2005 ODI # 2213
Inzamam-ul-Haq 4 22 3/46 4/68 1 v India Rawalpindi 11 Feb 2006 ODI # 2327
Imran Farhat 1 22 - 1/22 2 v India Abu Dhabi 19 Apr 2006 ODI # 2364
Younis Khan 3 22 2/23 3/45 2 v India Abu Dhabi 19 Apr 2006 ODI # 2364
Sohail Tanvir 8 22 7/148 8/170 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Azhar Ali 4 22 3/24 4/46 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Sarfaraz Ahmed 5 22 4/194 5/216 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Misbah-ul-Haq 5 21 4/129 5/150 1 v Kenya Sharjah 8 Apr 2003 ODI # 1999
Mohammad Yousuf 7 21 6/279 7/300 1 v West Indies Perth 1 Feb 2005 ODI # 2218
Younis Khan 2 21 1/9 2/30 2 v England Lord's 2 Sep 2006 ODI # 2409
Mohammad Yousuf 4 21 3/230 4/251 1 v Bangladesh Karachi 19 Apr 2008 ODI # 2703
Younis Khan 3 21 2/80 3/101 1 v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
Misbah-ul-Haq 5 21 4/114 5/135 2 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
Asad Shafiq 5 21 4/110 5/131 1 v India Birmingham 15 Jun 2013 ODI # 3372
Sarfaraz Ahmed 5 21 4/110 5/131 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Mohammad Hafeez 3 21 2/156 3/177 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Umar Akmal 5 21 4/75 5/96 2 v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
Rashid Latif 7 20* 6/257 6/277 1 v South Africa Lahore 3 Oct 2003 ODI # 2046
Imran Nazir 7 20 6/104 7/124 1 v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
Mohammad Rizwan 6 20 5/56 6/76 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Fakhar Zaman 4 20 3/108 4/128 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Mohammad Hafeez 5 19 4/139 5/158 2 v England Manchester 17 Jun 2003 ODI # 2025
Abdul Razzaq 5 19 4/289 5/308 1 v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
Saleem Elahi 4 19 3/60 4/79 1 v New Zealand Auckland 3 Jan 2004 ODI # 2075
Abdul Razzaq 7 19 6/264 7/283 1 v India Lahore 21 Mar 2004 ODI # 2116
Salman Butt 2 19 1/8 2/27 1 v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
Younis Khan 3 19 2/15 3/34 2 v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
Mohammad Rizwan 5 19 4/121 5/140 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Mohammad Rizwan 5 19 4/128 5/147 1 v South Africa Cape Town 30 Jan 2019 ODI # 4090
Wasim Akram 8 18 7/236 8/254 1 v India Perth 28 Jan 2000 ODI # 1550
Younis Khan 4 18 3/37 4/55 1 v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
Moin Khan 7 18 6/322 7/340 2 v India Karachi 13 Mar 2004 ODI # 2112
Imran Farhat 2 18 1/33 2/51 1 v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
Inzamam-ul-Haq 3 18 2/47 3/65 2 v Australia Amstelveen 28 Aug 2004 ODI # 2162
Abdul Razzaq 6 18 5/177 6/195 2 v New Zealand Mohali 25 Oct 2006 ODI # 2436
Mohammad Asif 10 18 9/135 10/153 1 v South Africa Johannesburg 14 Feb 2007 ODI # 2523
Mohammad Yousuf 4 18 3/37 4/55 2 v South Africa Lahore 18 Oct 2007 ODI # 2633
Sohail Tanvir 7 18 6/138 7/156 2 v India Mirpur 10 Jun 2008 ODI # 2705
Shahid Afridi 5 18 4/206 5/224 2 v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
Misbah-ul-Haq 4 18 3/81 4/99 2 v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
Kamran Akmal 6 18 5/123 6/141 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Mohammad Rizwan 5 18 4/176 5/194 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Sarfaraz Ahmed 5 18 4/266 5/284 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Imad Wasim 5 18 4/280 5/298 1 v England Nottingham 17 May 2019 ODI # 4138
Sarfaraz Ahmed 6 18 5/298 6/316 1 v England Nottingham 17 May 2019 ODI # 4138
Azhar Mahmood 9 17 8/194 9/211 1 v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
Humayun Farhat 7 17 6/220 7/237 1 v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
Rashid Latif 7 17 6/186 7/203 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Abdul Razzaq 6 17 5/112 6/129 2 v Sri Lanka Dambulla 18 May 2003 ODI # 2012
Imran Nazir 2 17 1/35 2/52 2 v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
Mohammad Yousuf 4 17 3/91 4/108 2 v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
Abdul Razzaq 6 17 5/262 6/279 2 v England Lahore 10 Dec 2005 ODI # 2304
Salman Butt 1 17 - 1/17 2 v Scotland Edinburgh 27 Jun 2006 ODI # 2387
Inzamam-ul-Haq 5 17 4/99 5/116 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
Shahzaib Hasan 3 17 2/11 3/28 2 v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
Misbah-ul-Haq 5 17 4/176 5/193 1 v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
Shahid Afridi 7 17 6/148 7/165 2 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
Hasan Ali 8 16* 7/242 7/258 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Abdul Razzaq 6 16 5/204 6/220 1 v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
Waqar Younis 8 16 7/203 8/219 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Moin Khan 5 16 4/108 5/124 2 v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
Shahid Afridi 5 16 4/107 5/123 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Kamran Akmal 2 16 1/5 2/21 2 v West Indies Johannesburg 23 Sep 2009 ODI # 2894
Younis Khan 3 16 2/0 3/16 1 v Australia Perth 31 Jan 2010 ODI # 2948
Sarfaraz Ahmed 5 16 4/40 5/56 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Mohammad Rizwan 5 16 4/240 5/256 2 v England Cardiff 4 Sep 2016 ODI # 3777
Mohammad Nawaz (3) 7 16 6/226 7/242 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Abdul Razzaq 4 15* 3/224 3/239 2 v West Indies Karachi 16 Dec 2006 ODI # 2466
Salman Butt 3 15* 2/205 2/220 2 v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
Younis Khan 2 15 1/17 2/32 2 v Scotland Edinburgh 27 Jun 2006 ODI # 2387
Naved-ul-Hasan 8 15 7/114 8/129 1 v South Africa Johannesburg 14 Feb 2007 ODI # 2523
Kamran Akmal 2 15 1/46 2/61 1 v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
Umar Akmal 6 15 5/53 6/68 2 v England Abu Dhabi 13 Feb 2012 ODI # 3238
Babar Azam 4 15 3/113 4/128 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Azhar Ali 4 15 3/95 4/110 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Sarfaraz Ahmed 7 15 6/92 7/107 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Abdul Razzaq 5 14 4/122 5/136 1 v India Amstelveen 21 Aug 2004 ODI # 2157
Mohammad Asif 9 14 8/166 9/180 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Younis Khan 3 14 2/75 3/89 1 v Australia Centurion 30 Sep 2009 ODI # 2903
Haris Sohail 4 14 3/176 4/190 1 v Australia Sharjah 22 Mar 2019 ODI # 4116
Abdul Razzaq 8 13 7/128 8/141 1 v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
Misbah-ul-Haq 5 13 4/81 5/94 2 v India Mirpur 10 Jun 2008 ODI # 2705
Umar Gul 8 13 7/156 8/169 2 v India Mirpur 10 Jun 2008 ODI # 2705
Salman Butt 3 13 2/58 3/71 1 v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
Kamran Akmal 6 13 5/135 6/148 2 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
Mohammad Yousuf 5 12* 4/224 4/236 2 v New Zealand Queenstown 7 Jan 2004 ODI # 2076
Abdul Razzaq 7 12 6/146 7/158 1 v Sri Lanka Dambulla 10 May 2003 ODI # 2008
Mohammad Yousuf 5 12 4/61 5/73 1 v England The Oval 20 Jun 2003 ODI # 2026
Abdul Razzaq 6 12 5/169 6/181 1 v South Africa Faisalabad 7 Oct 2003 ODI # 2048
Salman Butt 2 12 1/15 2/27 1 v India Multan 16 Feb 2006 ODI # 2331
Mohammad Hafeez 1 12 - 1/12 2 v England Cardiff 30 Aug 2006 ODI # 2408
Kamran Akmal 6 12 5/71 6/83 1 v South Africa Johannesburg 14 Feb 2007 ODI # 2523
Younis Khan 3 12 2/53 3/65 1 v India Centurion 26 Sep 2009 ODI # 2898
Hasan Ali 8 12 7/325 8/337 1 v England Nottingham 3 Jun 2019 ODI # 4148
Saeed Anwar 1 11 - 1/11 2 v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
Saeed Anwar 2 11 1/13 2/24 1 v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
Mohammad Yousuf 4 11 3/149 4/160 2 v South Africa Lahore 29 Oct 2007 ODI # 2642
Shahid Afridi 5 11 4/251 5/262 1 v Bangladesh Karachi 19 Apr 2008 ODI # 2703
Iftikhar Anjum 9 11 8/169 9/180 2 v India Mirpur 10 Jun 2008 ODI # 2705
Umar Akmal 6 11 5/278 6/289 1 v India Centurion 26 Sep 2009 ODI # 2898
Naved-ul-Hasan 7 11 6/289 7/300 1 v India Centurion 26 Sep 2009 ODI # 2898
Anwar Ali 7 11 6/145 7/156 1 v England Sharjah 17 Nov 2015 ODI # 3710
Babar Azam 3 11 2/82 3/93 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Babar Azam 4 11 3/2 4/13 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Sarfaraz Ahmed 4 11 3/85 4/96 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Mohammad Yousuf 5 10 4/158 5/168 1 v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
Yasir Hameed 4 10 3/55 4/65 2 v India Peshawar 19 Mar 2004 ODI # 2115
Inzamam-ul-Haq 5 10 4/80 5/90 2 v West Indies Faisalabad 7 Dec 2006 ODI # 2460
Mohammad Yousuf 5 10 4/32 5/42 2 v Australia Sydney 24 Jan 2010 ODI # 2945
Asif Ali 6 10 5/216 6/226 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Mohammad Yousuf 4 9* 3/151 3/160 2 v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
Saeed Ajmal 8 9* 7/227 7/236 2 v South Africa Durban 21 Mar 2013 ODI # 3348
Mohammad Sami 10 9 9/223 10/232 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Rashid Latif 7 9 6/42 7/51 1 v New Zealand Dambulla 11 May 2003 ODI # 2009
Abdul Razzaq 6 9 5/87 6/96 2 v India Lahore 24 Mar 2004 ODI # 2117
Yasir Hameed 2 9 1/1 2/10 2 v India Birmingham 19 Sep 2004 ODI # 2179
Kamran Akmal 2 9 1/62 2/71 1 v India Karachi 19 Feb 2006 ODI # 2333
Mohammad Hafeez 1 9 - 1/9 2 v England Lord's 2 Sep 2006 ODI # 2409
Azhar Ali 4 9 3/135 4/144 1 v England Dubai (DICS) 21 Feb 2012 ODI # 3247
Misbah-ul-Haq 5 9 4/123 5/132 2 v South Africa Johannesburg 17 Mar 2013 ODI # 3347
Abdul Razzaq 9 8* 8/231 8/239 1 v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
Arshad Khan 9 8 8/90 9/98 1 v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
Waqar Younis 8 8 7/237 8/245 1 v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
Mohammad Yousuf 4 8 3/43 4/51 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Younis Khan 3 8 2/10 3/18 2 v West Indies Sharjah 17 Feb 2002 ODI # 1810
Saleem Elahi 5 8 4/144 5/152 1 v New Zealand Christchurch 10 Jan 2004 ODI # 2078
Shahid Afridi 6 8 5/159 6/167 2 v England Rawalpindi 21 Dec 2005 ODI # 2308
Mohammad Yousuf 5 8 4/39 5/47 2 v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
Imran Nazir 5 8 4/58 5/66 1 v Ireland Kingston 17 Mar 2007 ODI # 2539
Mohammad Yousuf 4 8 3/131 4/139 2 v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
Umar Amin 6 8 5/131 6/139 1 v India Birmingham 15 Jun 2013 ODI # 3372
Sarfaraz Ahmed 6 8 5/311 6/319 1 v England Nottingham 3 Jun 2019 ODI # 4148
Shoaib Akhtar 8 7 7/283 8/290 1 v India Lahore 21 Mar 2004 ODI # 2116
Naved-ul-Hasan 8 7 7/300 8/307 1 v West Indies Perth 1 Feb 2005 ODI # 2218
Mohammad Yousuf 5 7 4/152 5/159 2 v England Rawalpindi 21 Dec 2005 ODI # 2308
Mohammad Yousuf 4 7 3/75 4/82 1 v India Lahore 13 Feb 2006 ODI # 2329
Kamran Akmal 7 7 6/195 7/202 2 v New Zealand Mohali 25 Oct 2006 ODI # 2436
Yasir Arafat 7 7 6/141 7/148 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Shahid Afridi 5 7 4/271 5/278 1 v India Centurion 26 Sep 2009 ODI # 2898
Misbah-ul-Haq 4 7 3/62 4/69 1 v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
Babar Azam 4 7 3/151 4/158 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Iftikhar Ahmed 6 7 5/138 6/145 1 v England Sharjah 17 Nov 2015 ODI # 3710
Babar Azam 3 7 2/232 3/239 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Mohammad Hafeez 5 7 4/123 5/130 1 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Hussain Talat 6 7 5/85 6/92 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Mohammad Hafeez 4 6* 3/203 3/209 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Shoaib Akhtar 10 6 9/170 10/176 1 v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
Rashid Latif 6 6 5/102 6/108 1 v New Zealand Dambulla 20 May 2003 ODI # 2015
Naved Latif 6 6 5/114 6/120 1 v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
Yasir Hameed 2 6 1/19 2/25 1 v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
Inzamam-ul-Haq 3 6 2/52 3/58 1 v India Amstelveen 21 Aug 2004 ODI # 2157
Inzamam-ul-Haq 3 6 2/65 3/71 1 v West Indies Southampton 22 Sep 2004 ODI # 2181
Inzamam-ul-Haq 3 6 2/85 3/91 2 v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
Salman Butt 2 6 1/27 2/33 1 v West Indies Gros Islet 21 May 2005 ODI # 2247
Mohammad Yousuf 3 6 2/71 3/77 1 v India Karachi 19 Feb 2006 ODI # 2333
Abdul Razzaq 7 6 6/119 7/125 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
Iftikhar Anjum 9 6 8/129 9/135 1 v South Africa Johannesburg 14 Feb 2007 ODI # 2523
Kamran Akmal 6 6 5/66 6/72 1 v Ireland Kingston 17 Mar 2007 ODI # 2539
Mohammad Yousuf 4 6 3/70 4/76 1 v Zimbabwe Multan 27 Jan 2008 ODI # 2665
Umar Akmal 5 6 4/113 5/119 2 v India Delhi 6 Jan 2013 ODI # 3316
Wahab Riaz 8 6 7/187 8/193 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Wahab Riaz 7 6 6/319 7/325 1 v England Nottingham 3 Jun 2019 ODI # 4148
Mohammad Hafeez 6 5* 5/261 5/266 1 v Ireland Dublin 23 May 2013 ODI # 3357
Imad Wasim 7 5* 6/332 6/337 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Inzamam-ul-Haq 6 5 5/86 6/91 2 v West Indies Sharjah 17 Feb 2002 ODI # 1810
Saeed Anwar 2 5 1/12 2/17 1 v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
Younis Khan 5 5 4/75 5/80 1 v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
Yasir Hameed 3 5 2/204 3/209 1 v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
Yasir Hameed 2 5 1/86 2/91 1 v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
Yasir Hameed 3 5 2/45 3/50 2 v Australia Lord's 4 Sep 2004 ODI # 2166
Abdul Razzaq 6 5 5/118 6/123 2 v Australia Melbourne 4 Feb 2005 ODI # 2220
Inzamam-ul-Haq 4 5 3/34 4/39 2 v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
Sarfaraz Ahmed 4 5 3/116 4/121 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Wahab Riaz 8 5 7/156 8/161 1 v England Sharjah 17 Nov 2015 ODI # 3710
Shoaib Akhtar 9 4 8/219 9/223 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
Abdul Razzaq 7 4 6/223 7/227 2 v New Zealand Lahore 29 Nov 2003 ODI # 2068
Moin Khan 6 4 5/53 6/57 1 v New Zealand Napier 14 Jan 2004 ODI # 2081
Salman Butt 2 4 1/45 2/49 2 v India Kochi 2 Apr 2005 ODI # 2235
Salman Butt 2 4 1/131 2/135 2 v India Kanpur 15 Apr 2005 ODI # 2239
Younis Khan 4 4 3/17 4/21 2 v South Africa Mohali 27 Oct 2006 ODI # 2438
Shahid Afridi 6 4 5/18 6/22 2 v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
Mohammad Hafeez 2 4 1/170 2/174 1 v Zimbabwe Lahore 26 May 2015 ODI # 3651
Asif Ali 5 4 4/96 5/100 1 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Arshad Khan 9 3* 8/193 8/196 1 v South Africa Sharjah 24 Mar 2000 ODI # 1579
Abdul Razzaq 7 3* 6/350 6/353 1 v England Karachi 15 Dec 2005 ODI # 2306
Younis Khan 5 3 4/75 5/78 1 v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
Shoaib Akhtar 7 3 6/279 7/282 2 v England Lahore 10 Dec 2005 ODI # 2304
Mohammad Yousuf 3 3 2/43 3/46 1 v India Rawalpindi 11 Feb 2006 ODI # 2327
Salman Butt 2 3 1/12 2/15 2 v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
Misbah-ul-Haq 4 3 3/126 4/129 1 v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
Sarfaraz Ahmed 4 3 3/132 4/135 1 v England Sharjah 17 Nov 2015 ODI # 3710
Mohammad Rizwan 5 3 4/135 5/138 1 v England Sharjah 17 Nov 2015 ODI # 3710
Shahid Afridi 2 2 1/11 2/13 2 v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
Rashid Latif 7 2 6/120 7/122 1 v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
Moin Khan 5 2 4/194 5/196 2 v New Zealand Lahore 29 Nov 2003 ODI # 2068
Bazid Khan 2 2 1/0 2/2 1 v Zimbabwe Multan 30 Sep 2004 ODI # 2183
Mohammad Yousuf 5 2 4/123 5/125 2 v Australia Perth 30 Jan 2005 ODI # 2215
Inzamam-ul-Haq 3 2 2/27 3/29 1 v India Multan 16 Feb 2006 ODI # 2331
Mohammad Hafeez 1 2 - 1/2 2 v England Southampton 5 Sep 2006 ODI # 2410
Yasir Hameed 4 2 3/45 4/47 1 v West Indies Multan 13 Dec 2006 ODI # 2464
Mohammad Yousuf 4 2 3/66 4/68 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Kamran Akmal 6 2 5/68 6/70 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Mohammad Yousuf 5 2 4/163 5/165 1 v India Guwahati 5 Nov 2007 ODI # 2643
Sarfaraz Ahmed 5 2 4/106 5/108 2 v England Nottingham 30 Aug 2016 ODI # 3773
Sarfaraz Ahmed 5 2 4/13 5/15 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Sarfaraz Ahmed 5 2 4/71 5/73 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Abdul Razzaq 9 1 8/188 9/189 1 v Sri Lanka Sharjah 15 Oct 1999 ODI # 1514
Abdul Razzaq 8 1 7/192 8/193 1 v South Africa Sharjah 24 Mar 2000 ODI # 1579
Younis Khan 5 1 4/208 5/209 1 v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
Abdul Razzaq 7 1 6/265 7/266 2 v New Zealand Wellington 17 Jan 2004 ODI # 2083
Imran Farhat 2 1 1/70 2/71 2 v Kenya Birmingham 14 Sep 2004 ODI # 2174
Shahid Afridi 2 1 1/22 2/23 2 v India Abu Dhabi 19 Apr 2006 ODI # 2364
Najaf Shah 10 1 9/180 10/181 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Mohammad Yousuf 5 1 4/179 5/180 1 v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
Misbah-ul-Haq 5 1 4/17 5/18 2 v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
Wahab Riaz 7 1 6/226 7/227 2 v South Africa Durban 21 Mar 2013 ODI # 3348
Misbah-ul-Haq 5 1 4/105 5/106 1 v West Indies The Oval 7 Jun 2013 ODI # 3364
Sarfaraz Ahmed 5 1 4/226 5/227 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Azhar Ali 3 1 2/76 3/77 2 v England Cardiff 4 Sep 2016 ODI # 3777
Sarfaraz Ahmed 5 1 4/146 5/147 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Imran Nazir 1 0 - 1/0 2 v South Africa Tangier 18 Aug 2002 ODI # 1864
Inzamam-ul-Haq 3 0 2/37 3/37 1 v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
Salman Butt 2 0 1/33 2/33 2 v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
Kamran Akmal 2 0 1/2 2/2 1 v Australia Sydney 23 Jan 2005 ODI # 2209
Kamran Akmal 3 0 2/65 3/65 2 v West Indies Adelaide 28 Jan 2005 ODI # 2213
Mohammad Yousuf 3 0 2/49 3/49 2 v India Kochi 2 Apr 2005 ODI # 2235
Inzamam-ul-Haq 5 0 4/115 5/115 1 v England Nottingham 8 Sep 2006 ODI # 2411
Kamran Akmal 5 0 4/21 5/21 2 v South Africa Mohali 27 Oct 2006 ODI # 2438
Inzamam-ul-Haq 6 0 5/119 6/119 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
Naved-ul-Hasan 8 0 7/125 8/125 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
Kamran Akmal 6 0 5/116 6/116 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
Umar Gul 9 0 8/187 9/187 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
Danish Kaneria 10 0 9/187 10/187 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
Fawad Alam 5 0 4/68 5/68 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Salman Butt 1 0 - 1/0 1 v India Gwalior 15 Nov 2007 ODI # 2646
Salman Butt 1 0 - 1/0 1 v Hong Kong Karachi 24 Jun 2008 ODI # 2712
Salman Butt 1 0 - 1/0 2 v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
Khurram Manzoor 4 0 3/17 4/17 2 v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
Iftikhar Anjum 8 0 7/68 8/68 2 v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
Ahmed Shehzad 4 0 3/107 4/107 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Umar Gul 9 0 8/170 9/170 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Younis Khan 3 0 2/21 3/21 1 v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
Younis Khan 3 0 2/51 3/51 2 v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
Misbah-ul-Haq 4 0 3/113 4/113 2 v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
Umar Akmal 5 0 4/133 5/133 1 v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
Kamran Akmal 6 0 5/210 6/210 1 v India Eden Gardens 3 Jan 2013 ODI # 3315
Fakhar Zaman 4 0 3/58 4/58 1 v South Africa Durban 22 Jan 2019 ODI # 4081
Sarfaraz Ahmed 5 0 4/129 5/129 2 v India Manchester 16 Jun 2019 ODI # 4161
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