View match results [change view]
Totals in terms of batting team switch totals
Ordered by result margin (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
overall 1952-2024 1665 800 659 12 166 28 1.213 31.12 3.78 2020 765 43 Profile
Match results
tied - won 1st ODI v Sri Lanka Sharjah 15 Oct 1999 ODI # 1514
tied - lost 2nd ODI v Zimbabwe Harare 22 Feb 1995 ODI # 980
tied - won 2nd T20I v India Durban 14 Sep 2007 T20I # 29
tied - lost 1st ODI v West Indies Gros Islet 19 Jul 2013 ODI # 3391
tied - lost 2nd T20I v England Sharjah 30 Nov 2015 T20I # 473
tied - won 1st ODI v New Zealand Auckland 13 Mar 1994 ODI # 894
tied - won 1st ODI v Ireland Dublin 23 May 2013 ODI # 3357
tied - won 1st ODI v West Indies Georgetown 3 Apr 1993 ODI # 829
tied - won 1st T20I v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
tied - lost 2nd ODI v Australia Hobart 10 Dec 1992 ODI # 773
tied - lost 2nd ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
tied - won 2nd ODI v West Indies Lahore 22 Nov 1991 ODI # 690
n/r - won 2nd T20I v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
n/r - lost 1st ODI v India Toronto 17 Sep 1997 ODI # 1229
n/r - lost 1st ODI v Australia Karachi 22 Oct 1982 ODI # 161
n/r - lost 1st ODI v India Colombo (SSC) 20 Jul 1997 ODI # 1219
n/r - lost 1st ODI v Sri Lanka Moratuwa 8 Mar 1986 ODI # 367
n/r - lost 1st ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
n/r - lost 1st ODI v India Karachi 20 Dec 1989 ODI # 594
n/r - won 2nd ODI v England Cardiff 30 Aug 2006 ODI # 2408
n/r - won 2nd T20I v England Manchester 28 Aug 2020 T20I # 1087
n/r - lost 1st ODI v England The Oval 8 May 2019 ODI # 4130
n/r - lost 1st ODI v Sri Lanka Singapore 1 Apr 1996 ODI # 1087
n/r - lost 1st ODI v Australia Brisbane 15 Jan 1984 ODI # 235
n/r - won 1st ODI v New Zealand Auckland 16 Feb 1985 ODI # 306
n/r - won 2nd T20I v West Indies Providence 3 Aug 2021 T20I # 1211
n/r - lost 2nd T20I v West Indies Providence 1 Aug 2021 T20I # 1209
n/r - lost 1st T20I v Australia Sydney 3 Nov 2019 T20I # 999
n/r - won 1st ODI v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
n/r - won 1st ODI v Zimbabwe Lahore 31 May 2015 ODI # 3653
n/r - lost 2nd ODI v India Pallekele 2 Sep 2023 ODI # 4630
n/r - won 2nd T20I v West Indies Bridgetown 28 Jul 2021 T20I # 1205
n/r - lost 2nd T20I v New Zealand Rawalpindi 18 Apr 2024 T20I # 2575
n/r - won 1st ODI v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
n/r - won 2nd ODI v India Sialkot 31 Oct 1984 ODI # 273
n/r - lost 1st ODI v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
n/r - lost 1st ODI v England Adelaide 1 Mar 1992 ODI # 726
n/r - won 1st ODI v South Africa Gqeberha 9 Feb 2007 ODI # 2517
n/r - won 1st ODI v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
n/r - won 1st ODI v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
aban - - - ODI v West Indies Rawalpindi 5 Dec 2006 ODI # 2458a
aban - - - Test v New Zealand Dunedin 3 Feb 1989 Test # 1113a
aban - - - ODI v Ireland Dublin (Malahide) 20 Aug 2016 ODI # 3767a
aban - - - ODI v Sri Lanka Bristol 7 Jun 2019 ODI # 4152a
aban - - - T20I v South Africa Durban 1 Mar 2013 T20I # 304a
aban - - - ODI v New Zealand Napier 28 Jan 2016 ODI # 3729a
aban - - - ODI v Australia Amstelveen 25 Aug 2004 ODI # 2160a
aban - - - ODI v Australia Chester-le-Street 16 Jun 2001 ODI # 1723a
aban - - - ODI v India Colombo (SSC) 21 Jul 1997 ODI # 1219a
aban - - - ODI v Australia Gujranwala 26 Oct 1994 ODI # 937a
aban - - - ODI v India Colombo (RPS) 15 Sep 1994 ODI # 926a
aban - - - ODI v Scotland Edinburgh 19 May 2013 ODI # 3356a
aban - - - T20I v England Leeds 22 May 2024 T20I # 2614a
aban - - - ODI v India Peshawar 16 Dec 1989 ODI # 592a
aban - - - T20I v Bangladesh Lahore 27 Jan 2020 T20I # 1034a
aban - - - ODI v India Glasgow 3 Jul 2007 ODI # 2595b
aban - - - ODI v Australia Karachi 14 Oct 1988 ODI # 521b
aban - - - ODI v Scotland Edinburgh 1 Jul 2007 ODI # 2595a
aban - - - ODI v Australia Gujranwala 30 Sep 1988 ODI # 521a
aban - - - ODI v Sri Lanka Colombo (RPS) 9 Mar 1986 ODI # 367a
aban - - - ODI v Sri Lanka Karachi 27 Sep 2019 ODI # 4210a
aban - - - Test v Zimbabwe Faisalabad 17 Dec 1998 Test # 1434a
canc - - - Test v Sri Lanka Colombo (SSC) 18 Aug 1994 Test # 1265a
canc - - - Test v India Karachi 4 Nov 1984 Test # 996a
canc - - - ODI v New Zealand Rawalpindi 21 Sep 2021 ODI # 4329a
canc - - - ODI v New Zealand Rawalpindi 19 Sep 2021 ODI # 4327a
canc - - - T20I v Ireland Dublin (Malahide) 14 Jul 2020 T20I # 1084w
canc - - - ODI v New Zealand Rawalpindi 17 Sep 2021 ODI # 4326a
canc - - - T20I v New Zealand Lahore 3 Oct 2021 T20I # 1280e
canc - - - T20I v Ireland Dublin (Malahide) 12 Jul 2020 T20I # 1084v
canc - - - T20I v New Zealand Lahore 1 Oct 2021 T20I # 1280d
canc - - - T20I v New Zealand Lahore 29 Sep 2021 T20I # 1280c
canc - - - Test v Bangladesh Karachi 5 Apr 2020 Test # 2387c
canc - - - T20I v New Zealand Lahore 26 Sep 2021 T20I # 1280b
canc - - - T20I v New Zealand Lahore 25 Sep 2021 T20I # 1280a
canc - - - ODI v India Peshawar 2 Nov 1984 ODI # 273a
canc - - - ODI v Netherlands Amstelveen 9 Jul 2020 ODI # 4255a
canc - - - ODI v Netherlands Amstelveen 7 Jul 2020 ODI # 4255z
canc - - - ODI v Netherlands Amstelveen 4 Jul 2020 ODI # 4255y
canc - - - ODI v Bangladesh Karachi 1 Apr 2020 ODI # 4255h
canc - - - Test v New Zealand Karachi 8 May 2002 Test # 1601a
won inns & 324 runs won 1st Test v New Zealand Lahore 1 May 2002 Test # 1600
won inns & 264 runs lost 2nd Test v Bangladesh Multan 29 Aug 2001 Test # 1560
lost inns & 225 runs won 2nd Test v England Lord's 26 Aug 2010 Test # 1971
won inns & 222 runs lost 2nd Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
lost inns & 198 runs won 1st Test v Australia Sharjah 11 Oct 2002 Test # 1617
won inns & 188 runs won 1st Test v Australia Karachi 15 Sep 1988 Test # 1104
lost inns & 185 runs lost 1st Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
won inns & 184 runs won 2nd Test v Bangladesh Chattogram 9 Dec 2011 Test # 2022
won inns & 178 runs won 2nd Test v Bangladesh Dhaka 9 Jan 2002 Test # 1584
lost inns & 176 runs lost 1st Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
won inns & 175 runs lost 2nd Test v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
lost inns & 174 runs won 1st Test v West Indies Kingston 26 Feb 1958 Test # 450
won inns & 169 runs lost 2nd Test v Bangladesh Chattogram 16 Jan 2002 Test # 1586
won inns & 166 runs won 1st Test v New Zealand Dunedin 7 Feb 1973 Test # 712
won inns & 163 runs lost 2nd Test v Sri Lanka Galle 21 Jun 2000 Test # 1501
lost inns & 156 runs lost 2nd Test v West Indies Lahore 26 Mar 1959 Test # 473
won inns & 147 runs won 1st Test v Zimbabwe Harare 7 May 2021 Test # 2421
lost inns & 142 runs lost 2nd Test v South Africa Cape Town 2 Jan 2003 Test # 1637
lost inns & 131 runs lost 1st Test v India Rawalpindi 13 Apr 2004 Test # 1697
lost inns & 129 runs won 1st Test v England Nottingham 1 Jul 1954 Test # 388
lost inns & 126 runs lost 2nd Test v Australia Brisbane 9 Nov 1995 Test # 1311
lost inns & 120 runs lost 2nd Test v England Lord's 15 Jun 1978 Test # 826
lost inns & 120 runs won 1st Test v England Manchester 27 Jul 2006 Test # 1811
won inns & 119 runs won 1st Test v India Hyderabad (Sind) 14 Jan 1983 Test # 946
lost inns & 117 runs won 2nd Test v England Leeds 5 Jul 1962 Test # 532
won inns & 116 runs lost 2nd Test v Zimbabwe Harare 29 Apr 2021 Test # 2420
lost inns & 114 runs won 1st Test v Australia Adelaide 22 Dec 1972 Test # 704
won inns & 102 runs won 2nd Test v Sri Lanka Lahore 22 Mar 1982 Test # 927
won inns & 100 runs lost 2nd Test v England Lahore 29 Nov 2005 Test # 1774
lost inns & 99 runs won 1st Test v Australia Rawalpindi 1 Oct 1998 Test # 1424
lost inns & 99 runs lost 1st Test v New Zealand Auckland 25 Jan 1985 Test # 1010
lost inns & 92 runs won 1st Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
won inns & 87 runs lost 2nd Test v England Lahore 25 Nov 1987 Test # 1081
won inns & 86 runs won 2nd Test v India Karachi 23 Dec 1982 Test # 942
won inns & 82 runs won 1st Test v Australia Melbourne 11 Dec 1981 Test # 913
lost inns & 80 runs won 1st Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
lost inns & 70 runs lost 2nd Test v India Delhi 16 Oct 1952 Test # 355
won inns & 64 runs won 2nd Test v New Zealand Rawalpindi 27 Mar 1965 Test # 585
lost inns & 64 runs lost 2nd Test v Zimbabwe Harare 31 Jan 1995 Test # 1285
lost inns & 57 runs won 1st Test v England Birmingham 1 Jun 1978 Test # 825
lost inns & 55 runs won 1st Test v England Leeds 1 Jun 2018 Test # 2305
won inns & 52 runs won 2nd Test v Sri Lanka Kandy 26 Aug 1994 Test # 1267
lost inns & 52 runs lost 2nd Test v India Multan 28 Mar 2004 Test # 1693
lost inns & 48 runs lost 2nd Test v Australia Adelaide 29 Nov 2019 Test # 2372
won inns & 44 runs won 2nd Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
won inns & 43 runs lost 2nd Test v India Lucknow 23 Oct 1952 Test # 356
won inns & 43 runs won 2nd Test v New Zealand Karachi 10 Oct 1990 Test # 1151
won inns & 40 runs won 1st Test v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
won inns & 29 runs won 2nd Test v West Indies Rawalpindi 29 Nov 1997 Test # 1389
lost inns & 24 runs lost 2nd Test v England Birmingham 31 May 1962 Test # 530
won inns & 20 runs lost 2nd Test v Sri Lanka Kandy 23 Feb 1986 Test # 1037
lost inns & 20 runs lost 2nd Test v Australia Sharjah 19 Oct 2002 Test # 1620
lost inns & 20 runs won 1st Test v Australia Perth 26 Nov 1999 Test # 1472
won inns & 19 runs lost 2nd Test v West Indies Peshawar 17 Nov 1997 Test # 1384
won inns & 18 runs lost 2nd Test v England Leeds 2 Jul 1987 Test # 1077
lost inns & 18 runs won 1st Test v Australia Melbourne 26 Dec 2016 Test # 2242
lost inns & 18 runs lost 2nd Test v South Africa Centurion 22 Feb 2013 Test # 2075
won inns & 16 runs won 1st Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
won inns & 13 runs won 2nd Test v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
won inns & 12 runs lost 2nd Test v New Zealand Wellington 17 Feb 1994 Test # 1249
lost inns & 10 runs won 1st Test v West Indies Lahore 7 Nov 1986 Test # 1056
lost inns & 9 runs won 2nd Test v England Lord's 17 May 2001 Test # 1546
lost inns & 9 runs won 2nd Test v Australia Perth 11 Nov 1983 Test # 966
won inns & 8 runs won 1st Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
lost inns & 5 runs won 1st Test v Australia Brisbane 21 Nov 2019 Test # 2368
won inns & 3 runs won 1st Test v Australia Faisalabad 30 Sep 1982 Test # 936
won inns & 1 runs lost 2nd Test v West Indies Port of Spain 26 Mar 1958 Test # 453
won inns & 1 runs lost 2nd Test v New Zealand Karachi 13 Oct 1955 Test # 413
lost 491 runs won 2nd Test v Australia Perth 16 Dec 2004 Test # 1726
won 373 runs won 1st Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
lost 360 runs lost 2nd Test v Australia Perth 14 Dec 2023 Test # 2518
won 356 runs won 1st Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
lost 354 runs lost 2nd Test v England Nottingham 29 Jul 2010 Test # 1967
lost 348 runs lost 2nd Test v Australia Melbourne 1 Jan 1977 Test # 790
won 341 runs lost 1st Test v India Karachi 29 Jan 2006 Test # 1783
lost 330 runs lost 2nd Test v England Manchester 22 Jul 2016 Test # 2208
won 328 runs lost 1st Test v Bangladesh Mirpur 6 May 2015 Test # 2161
lost 324 runs lost 2nd Test v South Africa Johannesburg 19 Jan 1995 Test # 1283
won 301 runs won 1st Test v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
won 299 runs lost 1st Test v New Zealand Auckland 8 Mar 2001 Test # 1533
lost 286 runs won 2nd Test v Australia Perth 13 Nov 1981 Test # 909
lost 276 runs lost 2nd Test v West Indies Bridgetown 26 May 2005 Test # 1752
won 266 runs lost 1st Test v West Indies Port of Spain 1 Apr 1977 Test # 802
won 263 runs won 1st Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
lost 259 runs won 2nd Test v South Africa Gqeberha 6 Mar 1998 Test # 1406
won 255 runs lost 1st ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
won 248 runs won 1st Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
lost 246 runs lost 2nd Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
won 244 runs won 1st ODI v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
won 244 runs lost 1st Test v West Indies Sharjah 7 Feb 2002 Test # 1588
won 238 runs won 1st ODI v Nepal Multan 30 Aug 2023 ODI # 4628
lost 234 runs lost 2nd ODI v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
won 233 runs won 1st ODI v Bangladesh Dhaka 2 Jun 2000 ODI # 1599
lost 231 runs lost 2nd Test v Australia Hobart 14 Jan 2010 Test # 1947
lost 228 runs won 2nd ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
lost 224 runs won 2nd ODI v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
won 222 runs lost 1st Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
won 221 runs lost 1st Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
won 221 runs won 1st Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
lost 220 runs lost 2nd Test v Australia Sydney 3 Jan 2017 Test # 2245
won 217 runs won 1st ODI v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
lost 212 runs lost 2nd Test v India Delhi 4 Feb 1999 Test # 1443
lost 211 runs lost 2nd Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
lost 209 runs lost 2nd Test v Sri Lanka Galle 22 Jun 2012 Test # 2046
won 205 runs won 1st ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
won 204 runs won 1st Test v Sri Lanka Karachi 5 Mar 1982 Test # 923
lost 204 runs lost 2nd Test v West Indies Port of Spain 16 Apr 1993 Test # 1220
won 201 runs lost 1st ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
lost 201 runs lost 2nd Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
won 199 runs won 1st Test v West Indies Karachi 27 Nov 2006 Test # 1818
lost 198 runs won 2nd ODI v England Nottingham 20 Aug 1992 ODI # 759
won 196 runs won 1st Test v West Indies Basseterre 20 May 2011 Test # 1993
lost 195 runs lost 2nd Test v India Eden Gardens 16 Mar 2005 Test # 1741
won 192 runs lost 1st ODI v Sri Lanka Nottingham 14 Jun 1975 ODI # 30
won 186 runs won 1st Test v West Indies Faisalabad 24 Oct 1986 Test # 1055
lost 183 runs lost 2nd ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
won 182 runs won 1st ODI v South Africa Gqeberha 11 Dec 2002 ODI # 1916
won 180 runs lost 1st ODI v India The Oval 18 Jun 2017 ODI # 3894
won 178 runs won 1st Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
won 173 runs won 1st ODI v Bangladesh Chattogram 29 Oct 1988 ODI # 531
won 173 runs won 1st ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
won 171 runs won 1st ODI v Namibia Kimberley 16 Feb 2003 ODI # 1954
won 170 runs won 1st Test v West Indies Sharjah 31 Jan 2002 Test # 1587
lost 170 runs lost 2nd Test v Australia Melbourne 26 Dec 2009 Test # 1943
lost 169 runs lost 2nd ODI v England Nottingham 30 Aug 2016 ODI # 3773
won 168 runs won 1st Test v India Bengaluru 24 Mar 2005 Test # 1743
lost 167 runs lost 2nd Test v England Leeds 4 Aug 2006 Test # 1813
won 165 runs lost 1st ODI v England Karachi 15 Dec 2005 ODI # 2306
lost 165 runs lost 2nd ODI v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
won 164 runs won 1st Test v England Lord's 25 Jul 1996 Test # 1330
lost 164 runs won 2nd ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
won 161 runs lost 1st Test v New Zealand Christchurch 8 Dec 1995 Test # 1316
lost 160 runs lost 2nd Test v South Africa Karachi 1 Oct 2007 Test # 1843
won 159 runs won 1st ODI v India Delhi 17 Apr 2005 ODI # 2240
lost 157 runs won 2nd ODI v South Africa Johannesburg 12 Jan 1995 ODI # 971
lost 156 runs lost 2nd Test v West Indies Faisalabad 8 Dec 1980 Test # 888
won 155 runs won 1st ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
won 155 runs lost 1st T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
lost 155 runs lost 2nd Test v Australia Hobart 17 Nov 1995 Test # 1313
won 153 runs won 1st ODI v New Zealand Karachi 21 Apr 2002 ODI # 1833
won 152 runs lost 1st ODI v Bangladesh Dhaka 16 Mar 1999 ODI # 1410
won 152 runs won 1st ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
lost 152 runs lost 2nd ODI v Australia Sydney 4 Feb 2000 ODI # 1556
won 150 runs won 1st ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
lost 150 runs won 2nd Test v Australia Lord's 13 Jul 2010 Test # 1963
lost 150 runs won 2nd ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
won 148 runs won 1st ODI v Zimbabwe The Oval 11 Jun 1999 ODI # 1479
won 147 runs won 1st ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
won 146 runs won 1st ODI v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
won 144 runs won 1st ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
lost 144 runs lost 2nd Test v Sri Lanka Sialkot 22 Sep 1995 Test # 1306
won 143 runs won 1st ODI v Kenya Sharjah 8 Apr 2003 ODI # 1999
won 143 runs lost 1st T20I v West Indies Karachi 1 Apr 2018 T20I # 663
won 143 runs won 1st ODI v India Jaipur 24 Mar 1999 ODI # 1417
lost 143 runs lost 2nd ODI v South Africa Sharjah 13 Apr 1996 ODI # 1095
won 142 runs won 1st ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
won 141 runs lost 1st Test v New Zealand Wellington 3 Dec 2009 Test # 1938
won 141 runs won 1st ODI v South Africa Durban 7 Feb 2007 ODI # 2513
lost 141 runs won 2nd Test v England Birmingham 3 Aug 2016 Test # 2212
lost 140 runs lost 2nd Test v West Indies Kingston 15 Apr 1977 Test # 803
lost 140 runs lost 2nd ODI v India Mirpur 10 Jun 2008 ODI # 2705
lost 140 runs won 2nd ODI v Australia Sydney 24 Jan 2010 ODI # 2945
won 139 runs won 1st ODI v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
won 138 runs won 1st ODI v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
won 138 runs won 1st ODI v West Indies Sharjah 19 Oct 1999 ODI # 1517
lost 138 runs won 2nd Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
lost 138 runs won 2nd ODI v New Zealand Christchurch 25 Feb 2001 ODI # 1692
won 137 runs won 1st ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
won 136 runs won 1st Test v West Indies Kingston 3 Jun 2005 Test # 1754
won 136 runs won 1st ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
won 135 runs won 1st ODI v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
lost 135 runs lost 2nd ODI v Australia Perth 29 Jan 2010 ODI # 2947
won 134 runs lost 1st ODI v India Toronto 19 Sep 1998 ODI # 1352
won 133 runs won 1st Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
lost 133 runs lost 2nd ODI v West Indies Sydney 17 Dec 1992 ODI # 782
won 132 runs won 1st ODI v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
lost 132 runs lost 2nd ODI v England Manchester 24 May 1978 ODI # 50
lost 132 runs won 2nd ODI v South Africa Durban 8 Dec 2002 ODI # 1914
won 131 runs lost 1st ODI v Zimbabwe Harare 1 Oct 2015 ODI # 3685
won 131 runs won 1st Test v Zimbabwe Karachi 1 Dec 1993 Test # 1237
won 131 runs won 1st ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
lost 131 runs lost 2nd Test v India Wankhede 16 Dec 1979 Test # 865
won 130 runs won 1st ODI v West Indies Sharjah 14 Oct 1999 ODI # 1513
lost 130 runs lost 2nd ODI v England Abu Dhabi 13 Feb 2012 ODI # 3238
won 129 runs lost 1st ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
lost 129 runs won 2nd ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
won 128 runs lost 1st Test v New Zealand Christchurch 2 Feb 1979 Test # 844
won 127 runs won 1st Test v England Sharjah 1 Nov 2015 Test # 2184
won 126 runs lost 1st ODI v West Indies Providence 14 Jul 2013 ODI # 3389
lost 125 runs won 2nd ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
won 124 runs won 1st ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
lost 124 runs won 2nd ODI v West Indies Durban 19 Feb 1993 ODI # 805
lost 124 runs lost 2nd ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
lost 124 runs won 2nd ODI v India Birmingham 4 Jun 2017 ODI # 3878
won 123 runs won 1st ODI v India Bengaluru 4 Apr 1999 ODI # 1428
lost 123 runs lost 2nd Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
lost 121 runs lost 2nd ODI v England Southampton 22 Sep 2010 ODI # 3047
won 120 runs won 1st ODI v West Indies Multan 10 Jun 2022 ODI # 4405
lost 120 runs lost 2nd Test v West Indies Port of Spain 5 Feb 1958 Test # 448
won 119 runs lost 1st Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
lost 119 runs lost 2nd ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
lost 119 runs won 2nd ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
won 118 runs won 1st ODI v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
won 117 runs lost 1st ODI v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
lost 117 runs lost 2nd ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
won 116 runs won 1st ODI v India Sharjah 8 Apr 1999 ODI # 1430
lost 115 runs lost 2nd Test v Australia Lahore 21 Mar 2022 Test # 2458
lost 115 runs lost 2nd ODI v Sri Lanka Mohali 24 May 1997 ODI # 1212
lost 115 runs won 2nd ODI v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
lost 115 runs lost 2nd ODI v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
won 114 runs lost 1st ODI v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
won 114 runs lost 1st ODI v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
won 113 runs lost 1st ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
won 113 runs won 1st ODI v Sri Lanka Faisalabad 25 Oct 1987 ODI # 467
lost 113 runs lost 2nd Test v England Birmingham 29 Jul 1982 Test # 931
lost 112 runs lost 2nd ODI v England Cape Town 22 Feb 2003 ODI # 1962
won 111 runs lost 1st ODI v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
won 111 runs lost 1st ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
won 110 runs won 1st ODI v Sri Lanka Paarl 9 Apr 1998 ODI # 1312
lost 110 runs lost 2nd ODI v New Zealand Napier 12 Jan 1985 ODI # 285
lost 110 runs lost 2nd ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
lost 110 runs lost 2nd ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
won 109 runs won 1st ODI v Bangladesh Colombo (RPS) 16 Jul 1997 ODI # 1217
won 109 runs lost 1st Test v West Indies Kingston 20 Aug 2021 Test # 2431
won 108 runs lost 1st ODI v Zimbabwe Harare 31 Aug 2013 ODI # 3408
won 108 runs won 1st ODI v England Birmingham 7 Jun 2001 ODI # 1719
won 108 runs won 1st Test v England Manchester 31 May 2001 Test # 1547
lost 107 runs won 2nd ODI v England Birmingham 31 Aug 1996 ODI # 1109
lost 107 runs lost 2nd Test v South Africa Johannesburg 11 Jan 2019 Test # 2341
won 106 runs won 1st ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
won 106 runs won 1st ODI v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
lost 106 runs lost 2nd Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
won 105 runs lost 1st ODI v New Zealand Sialkot 6 Nov 1990 ODI # 638
lost 105 runs lost 2nd Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
won 104 runs lost 1st ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
won 104 runs won 1st ODI v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
won 104 runs won 1st ODI v India Perth 28 Jan 2000 ODI # 1550
lost 104 runs won 2nd ODI v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
won 103 runs won 1st T20I v New Zealand Christchurch 30 Dec 2010 T20I # 195
won 102 runs lost 1st ODI v New Zealand Karachi 5 May 2023 ODI # 4574
won 102 runs won 1st T20I v Bangladesh Karachi 20 Apr 2008 T20I # 55
won 101 runs lost 1st Test v West Indies Roseau 10 May 2017 Test # 2261
lost 101 runs won 2nd Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
won 99 runs won 1st Test v Zimbabwe Harare 15 Feb 1995 Test # 1290
won 98 runs won 1st ODI v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
won 98 runs won 1st ODI v India Sharjah 26 Mar 2000 ODI # 1580
lost 98 runs lost 2nd ODI v England Peshawar 22 Nov 1987 ODI # 480
won 97 runs lost 1st ODI v India Toronto 21 Sep 1996 ODI # 1118
won 97 runs won 1st ODI v India Sharjah 7 Apr 1995 ODI # 995
won 97 runs won 1st ODI v West Indies Melbourne 12 Jan 1984 ODI # 233
won 97 runs lost 1st ODI v Netherlands Paarl 25 Feb 2003 ODI # 1967
won 96 runs won 1st ODI v Scotland Edinburgh 17 May 2013 ODI # 3356
lost 96 runs lost 2nd ODI v West Indies Kingstown 12 Apr 2000 ODI # 1588
won 95 runs won 1st T20I v South Africa Centurion 3 Mar 2013 T20I # 306
won 95 runs won 1st Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
lost 95 runs won 2nd T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
lost 95 runs lost 2nd ODI v England Abu Dhabi 13 Nov 2015 ODI # 3708
won 94 runs lost 1st ODI v Scotland Chester-le-Street 20 May 1999 ODI # 1453
won 94 runs won 1st ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
lost 94 runs won 2nd ODI v England The Oval 26 May 1978 ODI # 51
lost 94 runs won 2nd T20I v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
won 93 runs won 1st ODI v Zimbabwe Sharjah 6 Apr 1997 ODI # 1192
won 93 runs lost 1st ODI v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
lost 93 runs lost 2nd ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
lost 93 runs lost 2nd ODI v Australia Sharjah 7 Oct 2014 ODI # 3530
lost 93 runs lost 2nd ODI v South Africa Singapore 27 Aug 2000 ODI # 1626
lost 92 runs lost 2nd Test v Australia Melbourne 29 Dec 1972 Test # 705
lost 92 runs won 2nd Test v Australia Melbourne 12 Jan 1990 Test # 1134
lost 92 runs lost 2nd ODI v Australia Brisbane 13 Jan 2017 ODI # 3817
won 91 runs won 1st ODI v Australia Brisbane 19 Jun 2002 ODI # 1846
won 90 runs won 1st ODI v England Sharjah 7 Apr 1999 ODI # 1429
won 90 runs lost 1st ODI v Zimbabwe Harare 29 Aug 2013 ODI # 3406
won 90 runs lost 1st ODI v Sri Lanka Sharjah 29 Apr 1990 ODI # 627
won 89 runs lost 1st ODI v Australia Nottingham 13 Jun 1979 ODI # 66
won 89 runs lost 1st ODI v Sri Lanka Hyderabad (Sind) 3 Nov 1985 ODI # 338
lost 89 runs won 2nd ODI v India Manchester 16 Jun 2019 ODI # 4161
lost 89 runs won 2nd ODI v West Indies Adelaide 10 Dec 1988 ODI # 535
lost 89 runs won 2nd ODI v West Indies Multan 17 Nov 1986 ODI # 399
won 88 runs won 1st T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
won 88 runs won 1st ODI v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
lost 88 runs won 2nd ODI v Australia Lahore 29 Mar 2022 ODI # 4379
lost 87 runs lost 2nd ODI v India Kochi 2 Apr 2005 ODI # 2235
lost 87 runs lost 2nd ODI v Australia Sydney 25 Jan 1984 ODI # 240
lost 86 runs won 2nd ODI v Australia Karachi 6 Nov 1998 ODI # 1365
lost 86 runs lost 2nd ODI v Australia Sydney 22 Jan 2017 ODI # 3822
won 85 runs lost 1st ODI v India Eden Gardens 3 Jan 2013 ODI # 3315
won 85 runs lost 1st T20I v Zimbabwe Harare 16 Sep 2011 T20I # 205
lost 85 runs lost 2nd ODI v Sri Lanka Eden Gardens 27 May 1997 ODI # 1214
won 84 runs won 1st T20I v Scotland Edinburgh 13 Jun 2018 T20I # 673
won 84 runs lost 1st ODI v West Indies Sharjah 18 Oct 1988 ODI # 524
lost 84 runs lost 2nd ODI v England Dubai (DICS) 20 Nov 2015 ODI # 3712
lost 84 runs lost 2nd T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
won 83 runs lost 1st ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
won 82 runs won 1st T20I v West Indies Karachi 2 Apr 2018 T20I # 664
won 82 runs won 1st ODI v Sri Lanka Sharjah 12 Oct 1995 ODI # 1007
won 82 runs lost 1st ODI v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
won 82 runs won 1st T20I v Netherlands Lord's 9 Jun 2009 T20I # 98
lost 82 runs won 2nd ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
won 81 runs lost 1st ODI v Sri Lanka Colombo (PSS) 30 Mar 1986 ODI # 374
won 81 runs lost 1st ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
lost 81 runs lost 2nd ODI v Australia Sydney 19 Jan 2000 ODI # 1542
lost 80 runs lost 2nd ODI v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
won 79 runs lost 1st ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
lost 79 runs lost 2nd ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
lost 79 runs won 2nd Test v Australia Melbourne 26 Dec 2023 Test # 2519
lost 79 runs lost 2nd ODI v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
lost 79 runs won 2nd ODI v England Lord's 20 May 1992 ODI # 756
won 78 runs won 1st ODI v Zimbabwe Peshawar 3 Nov 1996 ODI # 1136
won 77 runs lost 1st ODI v India Eden Gardens 28 Oct 1989 ODI # 589
won 77 runs lost 1st ODI v India Toronto 16 Sep 1998 ODI # 1351
lost 77 runs lost 2nd ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
lost 77 runs lost 2nd ODI v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
won 76 runs won 1st ODI v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
won 76 runs won 1st ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
lost 76 runs lost 2nd ODI v India Adelaide 15 Feb 2015 ODI # 3602
lost 76 runs won 2nd ODI v Australia Sydney 14 Jan 1982 ODI # 135
lost 76 runs lost 2nd ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
won 75 runs won 1st ODI v Zimbabwe Lahore 27 Dec 1993 ODI # 869
won 75 runs won 1st Test v England Lord's 14 Jul 2016 Test # 2206
lost 75 runs won 2nd ODI v Sri Lanka Sharjah 8 Nov 1996 ODI # 1140
won 74 runs won 1st Test v Australia Sydney 30 Nov 1995 Test # 1314
won 74 runs won 1st ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
won 74 runs lost 1st T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
won 74 runs lost 1st ODI v West Indies Providence 9 Apr 2017 ODI # 3862
lost 74 runs lost 2nd Test v England Rawalpindi 1 Dec 2022 Test # 2478
lost 74 runs won 2nd ODI v Zimbabwe Harare 26 Feb 1995 ODI # 984
lost 73 runs lost 2nd ODI v Australia Leeds 7 Jun 1975 ODI # 21
lost 73 runs won 2nd ODI v England Manchester 19 Jul 1982 ODI # 155
won 72 runs lost 1st ODI v India Sharjah 25 Oct 1991 ODI # 685
won 72 runs won 1st T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
won 72 runs won 1st Test v England Abu Dhabi 25 Jan 2012 Test # 2032
won 72 runs lost 1st ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
won 72 runs won 1st ODI v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
won 71 runs lost 1st Test v Australia Melbourne 10 Mar 1979 Test # 849
won 71 runs won 1st Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
won 70 runs lost 1st ODI v Zimbabwe Harare 1 Dec 2002 ODI # 1907
won 70 runs lost 1st ODI v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
lost 70 runs won 2nd ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
lost 70 runs lost 2nd ODI v Australia Adelaide 30 Jan 1984 ODI # 243
lost 69 runs lost 2nd ODI v Australia Sydney 25 Feb 1990 ODI # 611
won 68 runs won 1st ODI v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
won 68 runs lost 1st T20I v Hong Kong Hangzhou 3 Oct 2023 T20I # 2279
lost 68 runs lost 2nd Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
lost 68 runs lost 2nd ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
lost 68 runs lost 2nd ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
won 67 runs won 1st ODI v England Melbourne 2 Mar 1985 ODI # 314
won 67 runs won 1st ODI v South Africa Sharjah 28 Mar 2000 ODI # 1582
won 67 runs won 1st ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
lost 67 runs lost 2nd ODI v South Africa Birmingham 10 Jun 2013 ODI # 3367
lost 67 runs won 2nd T20I v England Lahore 2 Oct 2022 T20I # 1804
lost 67 runs won 2nd ODI v Australia Brisbane 11 Feb 1990 ODI # 602
won 66 runs lost 1st T20I v Australia Abu Dhabi 24 Oct 2018 T20I # 701
won 66 runs lost 1st T20I v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
won 66 runs lost 1st ODI v India Amstelveen 21 Aug 2004 ODI # 2157
won 66 runs won 1st ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
won 66 runs lost 1st ODI v Australia Brabourne 23 Oct 1989 ODI # 581
won 66 runs won 1st ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
won 65 runs lost 1st Test v New Zealand Faisalabad 26 Oct 1990 Test # 1153
lost 64 runs won 2nd ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
lost 64 runs lost 2nd ODI v Australia Lahore 30 Oct 1994 ODI # 942
lost 64 runs won 2nd T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
lost 64 runs lost 2nd ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
won 63 runs lost 1st T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
lost 63 runs won 2nd T20I v England Karachi 23 Sep 2022 T20I # 1795
won 62 runs won 1st ODI v West Indies Melbourne 20 Jan 1997 ODI # 1166
won 62 runs lost 1st ODI v New Zealand Derby 28 May 1999 ODI # 1466
won 62 runs lost 1st ODI v Australia Melbourne 24 Feb 1985 ODI # 311
won 62 runs lost 1st ODI v New Zealand Sharjah 20 Apr 1994 ODI # 911
lost 62 runs won 2nd ODI v Bangladesh Northampton 31 May 1999 ODI # 1471
lost 62 runs lost 2nd ODI v South Africa East London 13 Dec 2002 ODI # 1918
lost 62 runs won 2nd ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
lost 62 runs won 2nd ODI v South Africa Nairobi (Gym) 29 Sep 1996 ODI # 1121
lost 62 runs lost 2nd ODI v England Sharjah 12 Apr 1999 ODI # 1434
lost 61 runs won 2nd ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
lost 60 runs lost 2nd ODI v West Indies Port of Spain 22 Apr 2000 ODI # 1594
lost 60 runs lost 2nd ODI v India Sharjah 18 Oct 1991 ODI # 680
won 59 runs lost 1st ODI v Australia Hyderabad (Sind) 20 Sep 1982 ODI # 158
won 59 runs lost 1st ODI v West Indies Kingstown 18 May 2005 ODI # 2246
won 59 runs won 1st ODI v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
won 59 runs lost 1st ODI v Sri Lanka Hyderabad (Sind) 15 Jan 1992 ODI # 706
won 59 runs won 1st ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
won 59 runs won 1st ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
won 58 runs won 1st ODI v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
won 58 runs won 1st ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
lost 58 runs lost 2nd ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
lost 58 runs won 2nd ODI v West Indies Adelaide 28 Jan 2005 ODI # 2213
won 57 runs won 1st ODI v West Indies Sharjah 17 Oct 1989 ODI # 574
lost 57 runs won 2nd ODI v New Zealand Auckland 5 Feb 2011 ODI # 3097
lost 57 runs lost 2nd ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
lost 57 runs lost 2nd ODI v Australia Adelaide 26 Jan 2017 ODI # 3826
lost 57 runs won 2nd Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
won 56 runs won 1st Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
won 55 runs won 1st T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
won 55 runs lost 1st ODI v West Indies Brisbane 7 Jan 1989 ODI # 547
lost 55 runs lost 2nd ODI v India Toronto 18 Sep 1996 ODI # 1117
won 54 runs won 1st ODI v India Centurion 26 Sep 2009 ODI # 2898
won 54 runs lost 1st ODI v New Zealand Wellington 20 Dec 1995 ODI # 1025
lost 54 runs lost 2nd ODI v England Leeds 19 May 2019 ODI # 4140
lost 54 runs lost 2nd ODI v India Sharjah 13 Apr 1984 ODI # 261
lost 54 runs won 2nd ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
lost 54 runs lost 2nd ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
won 53 runs won 1st ODI v West Indies Multan 12 Jun 2022 ODI # 4407
won 53 runs lost 1st ODI v Zimbabwe Hobart 27 Feb 1992 ODI # 720
lost 53 runs lost 2nd Test v South Africa Faisalabad 24 Oct 1997 Test # 1382
won 52 runs won 1st ODI v India Toronto 23 Sep 1996 ODI # 1119
won 52 runs won 1st T20I v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
won 52 runs lost 1st Test v Zimbabwe Rawalpindi 9 Dec 1993 Test # 1240
lost 52 runs won 2nd Test v Australia Sydney 6 Jan 1973 Test # 707
lost 52 runs won 2nd ODI v New Zealand Birmingham 11 Jun 1983 ODI # 202
lost 52 runs won 2nd ODI v England Lord's 10 Jul 2021 ODI # 4300
lost 52 runs lost 2nd ODI v South Africa Durban 3 Apr 1998 ODI # 1303
won 51 runs lost 1st T20I v Scotland Durban 12 Sep 2007 T20I # 22
won 51 runs won 1st ODI v New Zealand Sharjah 11 Apr 2002 ODI # 1828
won 51 runs won 1st ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
won 51 runs won 1st ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
won 51 runs lost 1st ODI v India Toronto 13 Sep 1998 ODI # 1350
lost 51 runs won 2nd ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
lost 51 runs lost 2nd ODI v Sri Lanka Sharjah 7 Apr 1997 ODI # 1193
lost 51 runs lost 2nd ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
won 50 runs lost 1st ODI v Sri Lanka Swansea 9 Jun 1983 ODI # 198
won 50 runs lost 1st ODI v Sri Lanka Sharjah 21 Dec 1990 ODI # 656
won 50 runs won 1st T20I v Bangladesh Mirpur 30 Mar 2014 T20I # 392
won 50 runs won 1st T20I v Bangladesh Mirpur 29 Nov 2011 T20I # 216
won 50 runs lost 1st ODI v New Zealand Wellington 26 Dec 1992 ODI # 785
lost 50 runs won 2nd Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
lost 50 runs won 2nd ODI v West Indies Port of Spain 18 Mar 1988 ODI # 509
won 49 runs won 1st ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
won 49 runs lost 1st ODI v Zimbabwe Sharjah 1 Feb 1993 ODI # 796
won 49 runs lost 1st T20I v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
won 49 runs won 1st ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
won 49 runs won 1st ODI v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
lost 49 runs won 2nd ODI v Sri Lanka Faisalabad 1 Oct 1995 ODI # 1004
won 48 runs won 1st T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
won 48 runs lost 1st ODI v Zimbabwe Harare 27 Nov 2002 ODI # 1902
won 48 runs won 1st T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
won 48 runs lost 1st ODI v India Sharjah 17 Nov 1985 ODI # 340
won 48 runs won 1st ODI v Australia Perth 11 Mar 1992 ODI # 739
lost 48 runs won 2nd T20I v England The Oval 7 Jun 2009 T20I # 95
lost 48 runs lost 2nd ODI v India Adelaide 25 Jan 2000 ODI # 1547
won 47 runs won 1st T20I v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
lost 47 runs lost 2nd ODI v India Manchester 8 Jun 1999 ODI # 1476
lost 47 runs won 2nd ODI v West Indies Kingston 12 Mar 1988 ODI # 506
lost 47 runs lost 2nd ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
lost 47 runs lost 2nd ODI v New Zealand Karachi 7 May 2023 ODI # 4575
won 46 runs won 1st ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
won 46 runs won 1st Test v India Eden Gardens 16 Feb 1999 Test # 1444
won 46 runs lost 1st ODI v New Zealand Lahore 6 Mar 1996 ODI # 1076
won 46 runs won 1st ODI v New Zealand Sialkot 6 Dec 1996 ODI # 1148
won 46 runs lost 1st ODI v New Zealand Peshawar 12 Nov 1984 ODI # 276
won 46 runs lost 1st ODI v India Quetta 12 Oct 1984 ODI # 272
lost 46 runs won 2nd ODI v India Kanpur 11 Nov 2007 ODI # 2645
lost 46 runs won 2nd T20I v New Zealand Auckland 12 Jan 2024 T20I # 2429
won 45 runs won 1st ODI v Australia Brisbane 9 Jan 2000 ODI # 1536
won 45 runs lost 1st T20I v Australia Harare 5 Jul 2018 T20I # 686
won 45 runs won 1st T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
lost 45 runs lost 2nd ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
lost 45 runs won 2nd T20I v England Leeds 18 Jul 2021 T20I # 1193
lost 45 runs won 2nd T20I v New Zealand Dunedin 17 Jan 2024 T20I # 2434
won 44 runs won 1st ODI v India Dhaka 3 Jun 2000 ODI # 1600
lost 44 runs won 1st ODI v England Southampton 24 Aug 2016 ODI # 3770
lost 44 runs lost 2nd Test v New Zealand Lahore 21 Nov 1996 Test # 1339
lost 44 runs lost 2nd ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
won 43 runs lost 1st ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
won 43 runs lost 1st ODI v Sri Lanka Singapore 7 Apr 1996 ODI # 1093
won 43 runs lost 1st ODI v England Sharjah 26 Mar 1985 ODI # 323
lost 43 runs lost 2nd ODI v West Indies Sharjah 12 Dec 1997 ODI # 1260
lost 43 runs won 2nd ODI v West Indies The Oval 20 Jun 1979 ODI # 73
lost 43 runs lost 2nd ODI v Australia Melbourne 21 Jan 1984 ODI # 238
lost 43 runs lost 2nd ODI v India Sydney 4 Mar 1992 ODI # 729
won 42 runs won 1st ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
won 42 runs won 1st T20I v New Zealand Christchurch 21 Jan 2024 T20I # 2438
won 42 runs won 1st ODI v West Indies Toronto 18 Sep 1999 ODI # 1501
won 42 runs lost 1st ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
lost 42 runs lost 2nd ODI v England Lahore 10 Dec 2005 ODI # 2304
lost 42 runs won 2nd Test v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
won 41 runs lost 1st ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
won 41 runs lost 1st ODI v New Zealand Sharjah 15 Nov 1996 ODI # 1145
won 41 runs lost 1st Test v West Indies Dhaka 6 Mar 1959 Test # 471
won 41 runs won 1st ODI v Zimbabwe Lahore 26 May 2015 ODI # 3651
won 41 runs lost 1st ODI v India Nagpur 24 Mar 1987 ODI # 439
lost 41 runs won 2nd ODI v Australia Taunton 12 Jun 2019 ODI # 4157
lost 41 runs lost 2nd Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
lost 41 runs lost 2nd ODI v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
won 40 runs won 1st ODI v West Indies Gros Islet 21 May 2005 ODI # 2247
lost 40 runs lost 2nd ODI v West Indies Peshawar 2 Dec 1985 ODI # 344
lost 40 runs won 2nd ODI v India Lahore 24 Mar 2004 ODI # 2117
lost 40 runs lost 2nd ODI v Australia Adelaide 26 Jan 2010 ODI # 2946
lost 40 runs lost 2nd Test v West Indies Providence 12 May 2011 Test # 1992
won 39 runs won 1st ODI v Sri Lanka Dhaka 7 Jun 2000 ODI # 1602
won 39 runs won 1st T20I v Ireland The Oval 15 Jun 2009 T20I # 110
won 39 runs lost 1st ODI v South Africa Rawalpindi 20 Oct 1994 ODI # 934
won 39 runs lost 1st ODI v India Sharjah 22 Apr 1994 ODI # 912
lost 39 runs lost 2nd Test v Australia Brisbane 15 Dec 2016 Test # 2240
lost 39 runs lost 2nd ODI v India Bengaluru 9 Mar 1996 ODI # 1078
lost 39 runs won 2nd ODI v West Indies Sharjah 29 Oct 1993 ODI # 840
lost 39 runs lost 2nd ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
lost 39 runs lost 2nd ODI v England The Oval 22 May 1992 ODI # 757
lost 39 runs won 2nd T20I v New Zealand Hamilton 28 Dec 2010 T20I # 194
won 38 runs won 1st ODI v Australia Perth 2 Jan 1989 ODI # 545
won 38 runs won 1st T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
won 38 runs lost 1st ODI v India Lahore 22 Dec 1989 ODI # 595
won 38 runs lost 1st ODI v India Sharjah 12 Apr 1996 ODI # 1094
won 38 runs won 1st ODI v England Lord's 20 Sep 2010 ODI # 3046
won 38 runs lost 1st ODI v West Indies Kingstown 30 Mar 1993 ODI # 828
won 38 runs lost 1st ODI v India Sharjah 20 Oct 1989 ODI # 577
lost 38 runs lost 2nd T20I v England Dubai (DICS) 25 Feb 2012 T20I # 228
lost 38 runs won 2nd ODI v India Sharjah 22 Mar 1985 ODI # 321
lost 38 runs lost 2nd ODI v Australia Adelaide 6 Dec 1981 ODI # 127
won 37 runs won 1st ODI v India Multan 17 Dec 1982 ODI # 163
won 37 runs won 1st ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
lost 37 runs won 2nd ODI v West Indies Providence 16 Jul 2013 ODI # 3390
lost 37 runs won 2nd ODI v South Africa Cape Town 10 Jan 1995 ODI # 970
lost 37 runs lost 2nd T20I v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
lost 37 runs lost 2nd ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
won 36 runs won 1st ODI v Australia Sharjah 4 May 1990 ODI # 631
won 36 runs lost 1st ODI v New Zealand Auckland 6 Mar 1994 ODI # 891
won 36 runs lost 1st ODI v England Lahore 13 Jan 1978 ODI # 47
won 36 runs lost 1st T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
won 36 runs won 1st ODI v Australia Nottingham 19 Jun 2001 ODI # 1725
lost 36 runs lost 2nd Test v Australia Sydney 3 Jan 2010 Test # 1945
lost 36 runs won 2nd ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
won 35 runs won 1st ODI v India Chennai 21 May 1997 ODI # 1209
won 35 runs won 1st T20I v Canada King City (NW) 10 Oct 2008 T20I # 70
lost 35 runs lost 2nd T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
won 34 runs lost 1st ODI v West Indies Perth 30 Dec 1986 ODI # 408
won 34 runs lost 1st ODI v India Sharjah 19 Oct 1988 ODI # 525
lost 34 runs won 2nd ODI v India Toronto 18 Sep 1997 ODI # 1230
lost 34 runs lost 2nd ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
lost 34 runs won 2nd ODI v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
lost 34 runs lost 2nd T20I v Australia Gros Islet 2 May 2010 T20I # 156
lost 34 runs won 2nd ODI v Sri Lanka Singapore 2 Apr 1996 ODI # 1088
lost 34 runs won 2nd ODI v Australia Sydney 10 Jan 1984 ODI # 232
lost 34 runs won 2nd ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
lost 34 runs won 2nd ODI v New Zealand Sialkot 2 Dec 1984 ODI # 278
won 33 runs lost 1st T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
won 33 runs won 1st T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
won 33 runs lost 1st T20I v World-XI Lahore 15 Sep 2017 T20I # 621
won 33 runs lost 1st Test v New Zealand Hamilton 2 Jan 1993 Test # 1207
won 33 runs won 1st T20I v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
won 32 runs won 1st ODI v Zimbabwe Sharjah 9 Apr 1997 ODI # 1196
won 32 runs lost 1st T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
won 32 runs won 1st ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
won 32 runs lost 1st ODI v India Hobart 21 Jan 2000 ODI # 1543
lost 32 runs won 2nd Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
lost 32 runs lost 2nd ODI v Australia Melbourne 12 Jan 1993 ODI # 790
lost 32 runs won 2nd ODI v New Zealand Auckland 23 Dec 1995 ODI # 1027
won 31 runs won 1st ODI v West Indies Multan 13 Nov 1990 ODI # 641
won 31 runs lost 1st ODI v India Jaipur 18 Nov 2007 ODI # 2647
won 31 runs won 1st ODI v West Indies Abu Dhabi 16 Nov 2008 ODI # 2776
won 31 runs lost 1st T20I v England Nottingham 16 Jul 2021 T20I # 1191
lost 31 runs lost 2nd ODI v Australia Sydney 6 Feb 2005 ODI # 2222
won 30 runs lost 1st T20I v Bangladesh Nairobi (Gym) 2 Sep 2007 T20I # 18
won 30 runs won 1st ODI v Sri Lanka Gwalior 12 May 1997 ODI # 1205
won 30 runs lost 1st ODI v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
won 30 runs lost 1st ODI v West Indies Perth 1 Feb 2005 ODI # 2218
lost 30 runs lost 1st ODI v Sri Lanka Lahore 29 Mar 1982 ODI # 150
lost 30 runs lost 2nd ODI v West Indies Dhaka 29 Oct 1998 ODI # 1361
won 29 runs won 1st ODI v Australia Hobart 7 Jan 1997 ODI # 1160
won 29 runs won 1st T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
won 29 runs lost 1st Test v South Africa Durban 26 Feb 1998 Test # 1403
won 29 runs won 1st ODI v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
won 29 runs lost 1st ODI v Sri Lanka Karachi 13 Jan 1992 ODI # 704
won 29 runs lost 1st ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
lost 29 runs won 2nd ODI v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
lost 29 runs lost 2nd ODI v India Mohali 30 Mar 2011 ODI # 3147
won 28 runs lost 1st ODI v Australia Lahore 8 Oct 1982 ODI # 160
won 28 runs won 1st ODI v South Africa Singapore 23 Aug 2000 ODI # 1624
won 28 runs lost 1st ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
won 28 runs lost 1st ODI v Zimbabwe Harare 14 Sep 2011 ODI # 3194
won 28 runs won 1st ODI v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
won 28 runs lost 1st ODI v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
won 28 runs lost 1st ODI v New Zealand Wellington 22 Feb 2001 ODI # 1691
lost 28 runs lost 2nd ODI v India Sharjah 15 Apr 1996 ODI # 1098
lost 28 runs lost 2nd ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
lost 28 runs won 2nd ODI v Australia Colombo (SSC) 7 Sep 1994 ODI # 923
lost 28 runs lost 2nd ODI v West Indies Karachi 30 Oct 1987 ODI # 473
won 27 runs lost 1st ODI v Sri Lanka Colombo (RPS) 24 Aug 1994 ODI # 918
won 27 runs won 1st ODI v West Indies Bristol 16 May 1999 ODI # 1447
won 27 runs lost 1st ODI v Sri Lanka Adelaide 17 Feb 1990 ODI # 606
won 27 runs lost 1st T20I v South Africa Centurion 6 Feb 2019 T20I # 736
lost 27 runs lost 2nd ODI v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
won 26 runs lost 1st ODI v India Sharjah 27 Apr 1990 ODI # 625
won 26 runs won 1st ODI v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
won 26 runs won 1st ODI v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
won 26 runs lost 1st ODI v New Zealand Karachi 3 May 2023 ODI # 4573
lost 26 runs lost 2nd Test v England Multan 9 Dec 2022 Test # 2480
won 25 runs lost 1st T20I v Zimbabwe Harare 23 Aug 2013 T20I # 326
won 25 runs won 1st ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
won 25 runs lost 1st ODI v Australia Melbourne 9 Jan 1982 ODI # 132
won 25 runs won 1st ODI v India Mirpur 14 Jun 2008 ODI # 2707
lost 25 runs lost 2nd Test v England Leeds 8 Jul 1971 Test # 689
lost 25 runs lost 2nd ODI v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
won 24 runs won 1st ODI v West Indies Abu Dhabi 14 Nov 2008 ODI # 2775
won 24 runs won 1st T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
won 24 runs won 1st Test v England The Oval 12 Aug 1954 Test # 390
lost 24 runs lost 2nd Test v Zimbabwe Harare 10 Sep 2013 Test # 2096
lost 24 runs won 2nd ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
lost 24 runs won 2nd T20I v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
lost 24 runs lost 2nd ODI v West Indies Karachi 20 Nov 1991 ODI # 689
won 23 runs won 1st T20I v Australia Birmingham 5 Jul 2010 T20I # 184
won 23 runs won 1st ODI v England The Oval 17 Sep 2010 ODI # 3045
won 23 runs won 1st T20I v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
won 23 runs won 1st ODI v South Africa Cape Town 24 Nov 2013 ODI # 3438
won 23 runs won 1st ODI v Bangladesh Lahore 13 Apr 2008 ODI # 2700
lost 23 runs lost 2nd ODI v Australia Sydney 14 Jan 1993 ODI # 791
lost 23 runs lost 2nd ODI v England Karachi 20 Nov 1987 ODI # 479
lost 23 runs won 2nd T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
won 22 runs won 1st ODI v South Africa Centurion 21 Feb 1993 ODI # 806
won 22 runs lost 1st ODI v West Indies Gros Islet 22 May 2005 ODI # 2248
won 22 runs won 1st Test v England Multan 12 Nov 2005 Test # 1770
won 22 runs lost 1st ODI v New Zealand Dambulla 20 May 2003 ODI # 2015
won 22 runs won 1st ODI v England Melbourne 25 Mar 1992 ODI # 752
lost 22 runs won 2nd ODI v New Zealand Mohali 9 May 1997 ODI # 1204
lost 22 runs won 2nd ODI v New Zealand Christchurch 11 Feb 1973 ODI # 5
lost 22 runs lost 2nd T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
won 21 runs lost 1st ODI v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
won 21 runs won 1st T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
won 21 runs won 2nd ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
won 21 runs won 1st ODI v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
won 21 runs lost 1st T20I v Bangladesh Christchurch 7 Oct 2022 T20I # 1807
lost 21 runs lost 2nd Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
lost 21 runs won 2nd T20I v New Zealand Hamilton 14 Jan 2024 T20I # 2430
lost 21 runs lost 2nd T20I v Australia Mohali 25 Mar 2016 T20I # 548
won 20 runs lost 1st T20I v World-XI Lahore 12 Sep 2017 T20I # 619
won 20 runs won 1st ODI v New Zealand Dunedin 15 Dec 1995 ODI # 1020
won 20 runs won 1st ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
lost 20 runs won 2nd ODI v India Toronto 13 Sep 1997 ODI # 1227
lost 20 runs lost 2nd ODI v England Abu Dhabi 15 Feb 2012 ODI # 3240
lost 20 runs won 2nd ODI v Australia Dubai (DICS) 31 Mar 2019 ODI # 4120
lost 20 runs won 2nd ODI v South Africa Brisbane 8 Mar 1992 ODI # 735
won 19 runs lost 1st T20I v Zimbabwe Harare 24 Aug 2013 T20I # 327
won 19 runs lost 1st ODI v Sri Lanka Colombo (SSC) 7 Aug 1994 ODI # 916
won 19 runs lost 1st ODI v New Zealand Lahore 2 Nov 1990 ODI # 636
won 19 runs lost 2nd ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
lost 19 runs won 2nd ODI v Sri Lanka Sharjah 4 Apr 1997 ODI # 1190
lost 19 runs lost 2nd T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
lost 19 runs won 2nd T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
won 18 runs lost 1st ODI v England Rawalpindi 12 Oct 1987 ODI # 455
won 18 runs won 1st T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
lost 18 runs won 2nd ODI v India Dhaka 11 Jan 1998 ODI # 1273
lost 18 runs lost 2nd ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
lost 18 runs lost 2nd ODI v Australia Melbourne 4 Feb 2005 ODI # 2220
lost 18 runs won 2nd ODI v West Indies Melbourne 21 Nov 1981 ODI # 122
lost 18 runs lost 2nd ODI v Australia Lahore 4 Nov 1987 ODI # 475
lost 18 runs won 1st ODI v India Lahore 31 Dec 1982 ODI # 164
won 17 runs won 1st ODI v West Indies Bridgetown 19 Apr 2000 ODI # 1593
lost 17 runs won 2nd ODI v West Indies Gujranwala 4 Nov 1986 ODI # 397
lost 17 runs won 2nd ODI v West Indies Hobart 17 Dec 1988 ODI # 542
lost 17 runs lost 2nd ODI v West Indies St George's 16 Apr 2000 ODI # 1592
lost 17 runs lost 2nd ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
lost 17 runs won 2nd T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
lost 17 runs won 2nd ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
lost 17 runs won 2nd ODI v West Indies Faisalabad 24 Nov 1991 ODI # 691
won 16 runs won 1st ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
won 16 runs lost 1st T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
won 16 runs won 1st ODI v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
won 16 runs lost 1st T20I v Australia Mirpur 23 Mar 2014 T20I # 381
won 16 runs won 1st ODI v South Africa Sharjah 31 Mar 2000 ODI # 1583
won 16 runs lost 1st T20I v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
won 16 runs won 1st Test v India Bengaluru 13 Mar 1987 Test # 1073
lost 16 runs lost 2nd T20I v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
lost 16 runs lost 2nd ODI v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
won 15 runs won 1st ODI v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
won 15 runs won 1st T20I v Zimbabwe Harare 29 Sep 2015 T20I # 455
won 15 runs won 1st ODI v West Indies Sharjah 13 Oct 1995 ODI # 1008
won 15 runs lost 1st ODI v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
won 15 runs won 1st ODI v West Indies Toronto 16 Sep 1999 ODI # 1500
lost 15 runs lost 2nd ODI v New Zealand Wellington 19 Jan 2018 ODI # 3957
lost 15 runs won 2nd ODI v Sri Lanka Colombo (RPS) 14 Jul 1997 ODI # 1216
lost 15 runs lost 2nd ODI v Australia Melbourne 23 Jan 2000 ODI # 1545
won 14 runs lost 1st ODI v India Gujranwala 3 Dec 1982 ODI # 162
won 14 runs lost 1st ODI v England Nottingham 3 Jun 2019 ODI # 4148
lost 14 runs lost 2nd T20I v England Dubai (DICS) 26 Nov 2015 T20I # 468
lost 14 runs lost 2nd ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
lost 14 runs won 2nd ODI v England Leeds 16 Jun 1979 ODI # 71
won 13 runs won 1st T20I v Zimbabwe Harare 27 Sep 2015 T20I # 454
won 13 runs won 1st T20I v New Zealand Pallekele 23 Sep 2012 T20I # 271
won 13 runs won 1st ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
lost 13 runs lost 2nd ODI v New Zealand Christchurch 6 Feb 1985 ODI # 302
lost 13 runs won 1st ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
lost 13 runs lost 2nd T20I v Sri Lanka Lahore 9 Oct 2019 T20I # 925
lost 13 runs won 1st ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
won 12 runs won 1st Test v India Chennai 28 Jan 1999 Test # 1442
won 12 runs won 1st ODI v Australia Adelaide 15 Dec 1996 ODI # 1152
won 12 runs won 1st ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
won 12 runs lost 1st ODI v New Zealand Singapore 20 Aug 2000 ODI # 1623
won 12 runs lost 1st ODI v Sri Lanka Centurion 4 Dec 1994 ODI # 954
lost 12 runs won 2nd ODI v England Southampton 11 May 2019 ODI # 4133
lost 12 runs won 2nd ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
lost 12 runs lost 2nd ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
lost 12 runs lost 2nd ODI v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
won 11 runs won 1st T20I v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
won 11 runs won 1st ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
won 11 runs won 1st T20I v West Indies Kingstown 28 Jul 2013 T20I # 322
won 11 runs won 1st T20I v Australia Birmingham 6 Jul 2010 T20I # 185
won 11 runs won 1st ODI v New Zealand Nottingham 20 Jun 1983 ODI # 218
won 11 runs won 1st T20I v South Africa Gros Islet 10 May 2010 T20I # 171
won 11 runs lost 1st ODI v Sri Lanka Leeds 16 Jun 1983 ODI # 211
won 11 runs lost 1st ODI v New Zealand Wellington 9 Mar 1994 ODI # 893
won 11 runs won 1st ODI v New Zealand Gujranwala 4 Dec 1996 ODI # 1146
won 11 runs lost 1st ODI v West Indies Sharjah 14 Oct 1989 ODI # 570
won 11 runs won 1st ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
won 11 runs lost 1st T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
won 11 runs lost 1st ODI v West Indies Hyderabad (Sind) 18 Nov 1986 ODI # 400
lost 11 runs won 2nd T20I v India Ahmedabad 28 Dec 2012 T20I # 298
lost 11 runs won 2nd ODI v West Indies Sharjah 22 Oct 1988 ODI # 527
won 10 runs lost 1st ODI v South Africa Durban 9 Feb 1993 ODI # 800
won 10 runs lost 1st ODI v Australia Leeds 23 May 1999 ODI # 1458
lost 10 runs won 2nd ODI v Australia Lord's 4 Sep 2004 ODI # 2166
lost 10 runs lost 2nd ODI v India Delhi 6 Jan 2013 ODI # 3316
won 9 runs won 1st ODI v South Africa East London 15 Feb 1993 ODI # 803
won 9 runs won 1st T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
won 9 runs won 1st ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
won 9 runs lost 1st T20I v New Zealand Lahore 27 Apr 2024 T20I # 2583
won 9 runs won 1st ODI v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
lost 9 runs won 2nd ODI v South Africa Lahore 2 Nov 1997 ODI # 1248
lost 9 runs lost 2nd ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
won 8 runs lost 1st T20I v England Dubai (DICS) 23 Feb 2012 T20I # 226
won 8 runs lost 1st ODI v West Indies Adelaide 5 Dec 1981 ODI # 126
won 8 runs won 1st ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
lost 8 runs lost 2nd ODI v England Sharjah 15 Dec 1997 ODI # 1263
lost 8 runs lost 2nd ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
won 7 runs lost 1st ODI v India Gujranwala 18 Dec 1989 ODI # 593
won 7 runs won 1st T20I v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
won 7 runs won 1st ODI v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
won 7 runs won 1st T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
won 7 runs lost 1st T20I v West Indies Providence 31 Jul 2021 T20I # 1208
won 7 runs won 2nd ODI v India Peshawar 6 Feb 2006 ODI # 2324
lost 7 runs lost 2nd ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
lost 7 runs won 2nd ODI v West Indies Lahore 19 Dec 1980 ODI # 101
lost 7 runs won 2nd T20I v South Africa Johannesburg 3 Feb 2019 T20I # 734
lost 7 runs lost 2nd ODI v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
lost 7 runs lost 2nd T20I v West Indies Gros Islet 21 Apr 2011 T20I # 199
won 6 runs won 1st ODI v West Indies Karachi 9 Nov 1990 ODI # 639
won 6 runs won 1st ODI v Sri Lanka Lucknow 27 Oct 1989 ODI # 588
won 6 runs lost 1st T20I v England Lahore 28 Sep 2022 T20I # 1801
won 6 runs won 1st T20I v South Africa Cape Town 22 Nov 2013 T20I # 343
lost 6 runs won 2nd ODI v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
lost 6 runs won 2nd T20I v South Africa Cape Town 1 Feb 2019 T20I # 732
lost 6 runs lost 2nd T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
lost 6 runs lost 2nd ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
lost 6 runs won 2nd ODI v Australia Melbourne 10 Jan 1989 ODI # 549
won 5 runs lost 1st T20I v England Manchester 1 Sep 2020 T20I # 1094
won 5 runs won 1st ODI v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
won 5 runs lost 1st ODI v New Zealand Faisalabad 23 Nov 1984 ODI # 277
won 5 runs won 1st T20I v Zimbabwe Harare 18 Sep 2011 T20I # 206
lost 5 runs won 2nd ODI v Zimbabwe Harare 3 Oct 2015 ODI # 3686
lost 5 runs won 2nd ODI v India Karachi 13 Mar 2004 ODI # 2112
lost 5 runs lost 2nd T20I v England Abu Dhabi 27 Feb 2012 T20I # 229
lost 5 runs lost 2nd T20I v India Johannesburg 24 Sep 2007 T20I # 46
won 4 runs won 1st ODI v India Sharjah 23 Oct 1991 ODI # 684
lost 4 runs lost 2nd T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
lost 4 runs lost 2nd ODI v India Quetta 1 Oct 1978 ODI # 54
lost 4 runs lost 2nd ODI v New Zealand Wellington 17 Jan 2004 ODI # 2083
lost 4 runs won 2nd ODI v West Indies Adelaide 12 Dec 1992 ODI # 775
lost 4 runs won 2nd T20I v New Zealand Lahore 25 Apr 2024 T20I # 2582
lost 4 runs lost 2nd Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
lost 4 runs won 2nd T20I v South Africa Johannesburg 20 Nov 2013 T20I # 340
won 3 runs lost 1st T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
won 3 runs lost 1st T20I v England Karachi 25 Sep 2022 T20I # 1798
won 3 runs lost 1st T20I v West Indies Port of Spain 30 Mar 2017 T20I # 603
won 3 runs won 1st ODI v England Lord's 22 Aug 1992 ODI # 760
lost 3 runs lost 2nd T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
won 2 runs lost 1st ODI v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
won 2 runs lost 1st ODI v England Lord's 12 Jun 2001 ODI # 1722
won 2 runs won 1st ODI v Australia Sydney 20 Feb 1990 ODI # 609
won 2 runs won 1st T20I v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
lost 2 runs won 2nd ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
lost 2 runs lost 2nd T20I v Australia Melbourne 5 Feb 2010 T20I # 134
won 1 runs won 1st ODI v West Indies Sharjah 21 Oct 1991 ODI # 682
won 1 runs lost 1st ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
lost 1 runs won 2nd T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
lost 1 runs lost 2nd ODI v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
lost 1 runs lost 2nd T20I v Zimbabwe Perth 27 Oct 2022 T20I # 1849
lost 1 runs lost 2nd ODI v New Zealand Sialkot 16 Oct 1976 ODI # 40
lost 1 runs lost 1st ODI v West Indies Bridgetown 2 May 2011 ODI # 3155
lost 1 runs lost 2nd ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
won 10 wickets lost 2nd Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
won 10 wickets won 2nd Test v India Faisalabad 3 Jan 1983 Test # 945
won 10 wickets 164 won 2nd ODI v New Zealand Sharjah 15 Apr 1986 ODI # 384
won 10 wickets lost 2nd Test v Sri Lanka Karachi 7 Nov 1985 Test # 1028
won 10 wickets won 1st Test v England Lord's 12 Aug 1982 Test # 932
won 10 wickets won 2nd Test v West Indies Karachi 20 Feb 1959 Test # 469
won 10 wickets 13 won 2nd T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
won 10 wickets lost 2nd Test v England The Oval 11 Aug 2016 Test # 2216
won 10 wickets lost 2nd Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
won 10 wickets lost 2nd Test v West Indies Karachi 6 Dec 1997 Test # 1391
won 10 wickets 47 lost 2nd ODI v Zimbabwe Harare 11 Sep 2011 ODI # 3190
won 10 wickets 182 lost 2nd ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
won 10 wickets won 2nd Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
won 10 wickets won 1st Test v New Zealand Hyderabad (Sind) 23 Oct 1976 Test # 783
won 10 wickets 3 lost 2nd T20I v England Karachi 22 Sep 2022 T20I # 1793
won 10 wickets lost 2nd Test v England The Oval 6 Aug 1992 Test # 1193
won 10 wickets won 2nd Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
won 10 wickets lost 2nd Test v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
won 10 wickets 175 lost 2nd ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
lost 10 wickets won 2nd Test v South Africa Durban 26 Dec 2002 Test # 1635
lost 10 wickets lost 1st Test v Australia Brisbane 5 Nov 1999 Test # 1467
lost 10 wickets won 1st Test v India Brabourne 13 Nov 1952 Test # 357
lost 10 wickets 14 won 1st T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
lost 10 wickets 51 lost 1st T20I v South Africa Johannesburg 2 Feb 2007 T20I # 14
lost 10 wickets lost 1st Test v Australia Brisbane 27 Nov 1981 Test # 910
lost 10 wickets won 1st Test v England Nottingham 10 Aug 1967 Test # 622
lost 10 wickets 49 lost 1st T20I v Australia Perth 8 Nov 2019 T20I # 1009
lost 10 wickets 159 won 1st ODI v West Indies Providence 5 May 2011 ODI # 3156
lost 10 wickets won 2nd Test v West Indies Bridgetown 23 Apr 1993 Test # 1221
lost 10 wickets lost 1st Test v Australia Sydney 2 Jan 1984 Test # 974
lost 10 wickets 216 lost 1st ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
lost 10 wickets won 1st Test v India Chennai 15 Jan 1980 Test # 869
lost 10 wickets lost 2nd Test v England The Oval 16 Aug 1962 Test # 534
lost 10 wickets 19 lost 1st ODI v West Indies Melbourne 23 Feb 1992 ODI # 717
won 9 wickets 241 lost 2nd ODI v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
won 9 wickets 100 won 2nd ODI v Bangladesh Dhaka 12 Jan 1998 ODI # 1274
won 9 wickets 84 lost 2nd ODI v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
won 9 wickets 15 lost 2nd ODI v New Zealand Manchester 16 Jun 1999 ODI # 1482
won 9 wickets 70 lost 2nd ODI v Sri Lanka Colombo (RPS) 3 Aug 1994 ODI # 914
won 9 wickets lost 2nd Test v New Zealand Lahore 18 Oct 1990 Test # 1152
won 9 wickets won 2nd Test v Australia Lahore 14 Oct 1982 Test # 937
won 9 wickets 73 won 2nd ODI v Australia Lahore 2 Apr 2022 ODI # 4382
won 9 wickets lost 2nd Test v Australia Karachi 22 Sep 1982 Test # 935
won 9 wickets 178 lost 2nd ODI v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
won 9 wickets 136 won 2nd ODI v India Lahore 2 Oct 1997 ODI # 1236
won 9 wickets 20 lost 2nd T20I v Bangladesh Lahore 25 Jan 2020 T20I # 1033
won 9 wickets 90 won 2nd ODI v U.A.E. Gujranwala 24 Feb 1996 ODI # 1059
won 9 wickets lost 2nd Test v Australia Karachi 11 Oct 1956 Test # 430
won 9 wickets lost 2nd Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
won 9 wickets 128 lost 2nd ODI v Zimbabwe Lahore 1 Nov 1996 ODI # 1135
won 9 wickets lost 2nd Test v India Lahore 5 Apr 2004 Test # 1695
won 9 wickets lost 2nd Test v West Indies Georgetown 2 Apr 1988 Test # 1095
won 9 wickets 66 won 2nd ODI v Australia Rawalpindi 22 Oct 1994 ODI # 935
won 9 wickets lost 2nd Test v West Indies Lahore 11 Nov 2006 Test # 1815
won 9 wickets 202 lost 2nd ODI v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
won 9 wickets 34 won 2nd T20I v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
won 9 wickets 31 lost 2nd T20I v England Manchester 7 Sep 2016 T20I # 566
won 9 wickets 40 lost 2nd ODI v Sri Lanka Nairobi (Gym) 8 Oct 2000 ODI # 1634
won 9 wickets lost 2nd Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
won 9 wickets lost 2nd Test v England The Oval 22 Aug 1996 Test # 1332
won 9 wickets 36 won 2nd ODI v Sri Lanka Gujranwala 29 Sep 1995 ODI # 1003
won 9 wickets 12 won 2nd T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
won 9 wickets lost 2nd Test v England Lord's 24 May 2018 Test # 2304
won 9 wickets 161 lost 2nd ODI v U.A.E. Sharjah 17 Apr 1994 ODI # 908
lost 9 wickets won 1st Test v England Birmingham 6 Aug 2010 Test # 1969
lost 9 wickets lost 1st Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
lost 9 wickets 76 won 1st ODI v England Dubai (DICS) 18 Feb 2012 ODI # 3243
lost 9 wickets 4 won 1st T20I v New Zealand Hamilton 20 Dec 2020 T20I # 1118
lost 9 wickets 55 lost 1st T20I v Australia Harare 2 Jul 2018 T20I # 682
lost 9 wickets 34 won 1st ODI v Australia Adelaide 11 Dec 1988 ODI # 537
lost 9 wickets 48 won 1st ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
lost 9 wickets 196 won 1st ODI v New Zealand Wellington 22 Jan 2011 ODI # 3085
lost 9 wickets 134 lost 1st ODI v South Africa Cape Town 23 Apr 1998 ODI # 1326
lost 9 wickets 184 won 1st ODI v West Indies Brisbane 9 Jan 1993 ODI # 788
lost 9 wickets 23 won 1st T20I v New Zealand Christchurch 11 Oct 2022 T20I # 1815
lost 9 wickets 169 lost 1st ODI v England Cardiff 8 Jul 2021 ODI # 4299
lost 9 wickets won 1st Test v Australia Sydney 2 Jan 2005 Test # 1731
lost 9 wickets won 1st Test v Australia Melbourne 26 Dec 2004 Test # 1729
lost 9 wickets 185 won 1st ODI v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
lost 9 wickets 82 lost 1st ODI v Australia Sydney 23 Jan 2005 ODI # 2209
lost 9 wickets 130 won 1st ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
lost 9 wickets lost 1st Test v South Africa Cape Town 3 Jan 2019 Test # 2340
lost 9 wickets 63 won 1st ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
lost 9 wickets 70 won 1st ODI v West Indies Sharjah 28 Nov 1986 ODI # 402
lost 9 wickets 141 won 1st ODI v Australia Lord's 23 Jun 2001 ODI # 1728
lost 9 wickets won 1st Test v England Lord's 21 Jun 1962 Test # 531
lost 9 wickets 33 won 1st T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
won 8 wickets 34 won 2nd ODI v England Lahore 27 Oct 2000 ODI # 1649
won 8 wickets 206 lost 2nd ODI v New Zealand Sharjah 1 May 1990 ODI # 629
won 8 wickets 102 won 2nd ODI v England Birmingham 3 Sep 1974 ODI # 15
won 8 wickets won 2nd Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
won 8 wickets 6 won 2nd ODI v Sri Lanka Colombo (SSC) 11 Mar 1986 ODI # 368
won 8 wickets 56 won 2nd ODI v West Indies Lahore 4 Nov 1997 ODI # 1250
won 8 wickets lost 2nd Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
won 8 wickets 65 lost 2nd ODI v New Zealand Peshawar 4 Nov 1990 ODI # 637
won 8 wickets lost 2nd Test v West Indies Karachi 15 Nov 1990 Test # 1154
won 8 wickets lost 2nd Test v India Karachi 14 Nov 1978 Test # 833
won 8 wickets 36 lost 2nd T20I v Kenya Nairobi (Gym) 4 Sep 2007 T20I # 19
won 8 wickets won 2nd Test v India Lahore 27 Oct 1978 Test # 832
won 8 wickets 64 won 2nd ODI v West Indies Sydney 14 Jan 1997 ODI # 1163
won 8 wickets 34 won 2nd ODI v Sri Lanka Sharjah 2 Feb 1993 ODI # 797
won 8 wickets 11 lost 2nd T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
won 8 wickets 9 won 2nd ODI v Sri Lanka Kandy 2 Mar 1986 ODI # 365
won 8 wickets 20 lost 2nd ODI v Sri Lanka Sharjah 12 Nov 1996 ODI # 1143
won 8 wickets 28 lost 2nd T20I v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
won 8 wickets 22 won 2nd ODI v Sri Lanka Karachi 12 Mar 1982 ODI # 149
won 8 wickets 5 lost 2nd ODI v Australia Sharjah 11 Apr 1986 ODI # 382
won 8 wickets 29 won 2nd T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
won 8 wickets lost 2nd Test v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
won 8 wickets 19 lost 2nd T20I v West Indies Karachi 3 Apr 2018 T20I # 665
won 8 wickets 8 lost 2nd ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
won 8 wickets 88 lost 2nd ODI v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
won 8 wickets 30 won 2nd ODI v India Singapore 5 Apr 1996 ODI # 1091
won 8 wickets 86 lost 2nd ODI v Zimbabwe Harare 30 Nov 2002 ODI # 1906
won 8 wickets won 2nd Test v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
won 8 wickets 139 won 2nd ODI v India Sialkot 13 Oct 1978 ODI # 55
won 8 wickets 8 lost 2nd T20I v Bangladesh Pallekele 25 Sep 2012 T20I # 274
won 8 wickets 119 lost 2nd ODI v Canada Leeds 9 Jun 1979 ODI # 64
won 8 wickets 25 lost 2nd ODI v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
won 8 wickets 105 lost 2nd ODI v New Zealand Sharjah 15 Apr 2002 ODI # 1831
won 8 wickets 50 won 2nd ODI v India Sharjah 10 Apr 1987 ODI # 447
won 8 wickets 77 won 2nd ODI v England Cardiff 14 Jun 2017 ODI # 3889
won 8 wickets 43 won 2nd ODI v Sri Lanka Peshawar 13 Oct 1985 ODI # 335
won 8 wickets 116 lost 2nd ODI v Netherlands Lahore 26 Feb 1996 ODI # 1062
won 8 wickets 169 lost 2nd ODI v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
won 8 wickets 90 won 2nd ODI v South Africa Durban 17 Dec 1994 ODI # 964
won 8 wickets 8 lost 2nd T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
won 8 wickets 111 won 2nd ODI v South Africa Johannesburg 27 Jan 2019 ODI # 4087
won 8 wickets lost 2nd Test v Australia Sydney 14 Jan 1977 Test # 792
won 8 wickets lost 2nd Test v New Zealand Karachi 9 Apr 1965 Test # 587
won 8 wickets 27 lost 2nd ODI v India Karachi 2 Jul 2008 ODI # 2730
won 8 wickets 53 lost 2nd ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
won 8 wickets 47 lost 2nd ODI v New Zealand Sharjah 12 Apr 2001 ODI # 1707
won 8 wickets 81 lost 2nd ODI v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
won 8 wickets 29 won 2nd T20I v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
won 8 wickets 51 lost 2nd ODI v West Indies Gros Islet 23 Apr 2011 ODI # 3152
won 8 wickets 32 lost 2nd ODI v South Africa Karachi 16 Oct 1994 ODI # 930
won 8 wickets lost 2nd Test v South Africa Lahore 17 Oct 2003 Test # 1664
won 8 wickets 19 won 2nd ODI v Sri Lanka Sargodha 10 Jan 1992 ODI # 700
won 8 wickets 132 lost 2nd ODI v India Sharjah 16 Apr 1999 ODI # 1437
won 8 wickets 30 lost 2nd ODI v India Karachi 21 Jan 1983 ODI # 172
won 8 wickets 158 lost 2nd ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
lost 8 wickets 53 won 1st ODI v India Dhaka 14 Jan 1998 ODI # 1276
lost 8 wickets 179 won 1st ODI v Australia Lord's 20 Jun 1999 ODI # 1484
lost 8 wickets 11 won 1st ODI v West Indies Johannesburg 13 Feb 1993 ODI # 802
lost 8 wickets 60 lost 1st ODI v Sri Lanka Lahore 5 Nov 1997 ODI # 1251
lost 8 wickets 68 lost 1st ODI v West Indies The Oval 22 Jun 1983 ODI # 222
lost 8 wickets 22 won 1st ODI v England Nottingham 8 Sep 2006 ODI # 2411
lost 8 wickets 101 won 1st ODI v South Africa Sharjah 16 Apr 1996 ODI # 1099
lost 8 wickets 7 won 1st ODI v New Zealand Nelson 9 Jan 2018 ODI # 3947
lost 8 wickets 56 won 1st ODI v England Lord's 13 Jun 1983 ODI # 205
lost 8 wickets 23 lost 1st ODI v West Indies Karachi 6 Dec 1985 ODI # 346
lost 8 wickets 34 won 1st ODI v Australia Abu Dhabi 1 May 2009 ODI # 2848
lost 8 wickets lost 1st Test v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
lost 8 wickets 17 lost 1st ODI v India Birmingham 15 Jun 2013 ODI # 3372
lost 8 wickets 19 lost 1st ODI v India Toronto 16 Sep 1996 ODI # 1115
lost 8 wickets lost 1st Test v Australia Dhaka 13 Nov 1959 Test # 479
lost 8 wickets 139 won 1st ODI v Sri Lanka Sharjah 17 Oct 1995 ODI # 1011
lost 8 wickets lost 1st Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
lost 8 wickets 18 won 1st T20I v India Colombo (RPS) 30 Sep 2012 T20I # 282
lost 8 wickets 27 lost 1st ODI v West Indies Gujranwala 27 Nov 1985 ODI # 342
lost 8 wickets lost 1st Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
lost 8 wickets 63 won 1st ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
lost 8 wickets 6 won 1st ODI v Afghanistan Chennai 23 Oct 2023 ODI # 4679
lost 8 wickets 9 lost 1st ODI v New Zealand Dunedin 6 Feb 1989 ODI # 554
lost 8 wickets won 1st Test v West Indies Georgetown 13 Mar 1958 Test # 452
lost 8 wickets 13 won 1st ODI v Australia Sharjah 24 Mar 2019 ODI # 4117
lost 8 wickets lost 1st Test v England The Oval 24 Aug 1967 Test # 623
lost 8 wickets 6 won 1st ODI v Australia Sharjah 22 Mar 2019 ODI # 4116
lost 8 wickets 163 lost 1st ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
lost 8 wickets 12 lost 1st ODI v Australia Adelaide 13 Dec 1992 ODI # 777
lost 8 wickets 33 lost 1st T20I v England Lahore 30 Sep 2022 T20I # 1802
lost 8 wickets won 1st Test v Australia Sydney 3 Jan 2024 Test # 2521
lost 8 wickets 17 won 1st ODI v India Melbourne 10 Mar 1985 ODI # 319
lost 8 wickets 63 won 1st ODI v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
lost 8 wickets 19 lost 1st ODI v India Karachi 19 Feb 2006 ODI # 2333
lost 8 wickets 83 won 1st ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
lost 8 wickets won 1st Test v England Karachi 17 Dec 2022 Test # 2483
lost 8 wickets 126 won 1st ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
won 7 wickets 18 lost 2nd ODI v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
won 7 wickets 10 lost 2nd ODI v Sri Lanka Dhaka 5 Jun 2000 ODI # 1601
won 7 wickets 7 lost 2nd T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
won 7 wickets 36 lost 2nd ODI v England Lahore 12 Dec 2005 ODI # 2305
won 7 wickets 8 lost 2nd T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
won 7 wickets 98 lost 2nd ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
won 7 wickets 5 won 2nd T20I v Zimbabwe Harare 4 Jul 2018 T20I # 685
won 7 wickets 43 lost 2nd ODI v England Nottingham 31 Aug 1974 ODI # 14
won 7 wickets won 2nd Test v West Indies Kingston 21 Apr 2017 Test # 2259
won 7 wickets lost 2nd Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
won 7 wickets 18 lost 2nd ODI v Australia Abu Dhabi 3 May 2009 ODI # 2849
won 7 wickets 20 won 2nd ODI v England Lord's 2 Sep 2006 ODI # 2409
won 7 wickets 77 lost 2nd ODI v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
won 7 wickets 5 lost 2nd T20I v New Zealand Sydney 9 Nov 2022 T20I # 1877
won 7 wickets 66 lost 2nd ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
won 7 wickets lost 2nd Test v South Africa Karachi 26 Jan 2021 Test # 2406
won 7 wickets 9 won 2nd ODI v New Zealand Auckland 11 Mar 1989 ODI # 559
won 7 wickets 45 lost 2nd ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
won 7 wickets 105 lost 2nd ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
won 7 wickets 16 lost 2nd ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
won 7 wickets 96 won 2nd ODI v Zimbabwe Harare 5 Oct 2015 ODI # 3687
won 7 wickets 13 lost 2nd ODI v Sri Lanka Sharjah 24 Mar 1989 ODI # 565
won 7 wickets 77 won 2nd ODI v Bangladesh Moratuwa 31 Mar 1986 ODI # 375
won 7 wickets 14 lost 2nd ODI v England Karachi 3 Mar 1996 ODI # 1071
won 7 wickets 37 won 2nd ODI v Zimbabwe Karachi 24 Dec 1993 ODI # 867
won 7 wickets 1 lost 2nd T20I v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
won 7 wickets 19 won 2nd T20I v Ireland Dublin 12 May 2024 T20I # 2609
won 7 wickets 55 lost 2nd ODI v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
won 7 wickets 16 won 2nd T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
won 7 wickets 31 won 2nd T20I v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
won 7 wickets 11 lost 2nd ODI v West Indies Port of Spain 27 Mar 1993 ODI # 826
won 7 wickets lost 2nd Test v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
won 7 wickets 30 lost 2nd ODI v India Mohali 1 Apr 1999 ODI # 1427
won 7 wickets won 2nd Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
won 7 wickets 5 won 2nd T20I v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
won 7 wickets 63 lost 2nd ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
won 7 wickets 32 won 2nd ODI v New Zealand Christchurch 18 Mar 1992 ODI # 747
won 7 wickets 16 won 2nd ODI v Zimbabwe Harare 2 Mar 1993 ODI # 812
won 7 wickets 148 lost 2nd ODI v New Zealand Sharjah 15 Apr 2001 ODI # 1709
won 7 wickets 6 won 2nd T20I v West Indies Port of Spain 2 Apr 2017 T20I # 605
won 7 wickets 47 won 2nd T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
won 7 wickets won 2nd Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
won 7 wickets 51 won 2nd ODI v Ireland Belfast 28 May 2011 ODI # 3157
won 7 wickets 68 lost 2nd ODI v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
won 7 wickets 52 lost 2nd ODI v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
won 7 wickets won 2nd Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
won 7 wickets 24 lost 2nd ODI v West Indies Melbourne 6 Mar 1985 ODI # 317
won 7 wickets 62 lost 2nd ODI v West Indies Toronto 19 Sep 1999 ODI # 1502
won 7 wickets lost 2nd Test v New Zealand Wellington 26 Dec 2003 Test # 1677
won 7 wickets 22 won 2nd T20I v Australia Dubai (DICS) 7 May 2009 T20I # 89
won 7 wickets 188 won 2nd ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
won 7 wickets 38 lost 2nd ODI v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
won 7 wickets lost 2nd Test v Australia Karachi 27 Feb 1980 Test # 876
won 7 wickets 12 won 2nd ODI v West Indies Gros Islet 25 Apr 2011 ODI # 3153
won 7 wickets 4 lost 2nd ODI v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
won 7 wickets 6 lost 2nd T20I v Zimbabwe King City (NW) 12 Oct 2008 T20I # 73
won 7 wickets 33 lost 2nd ODI v Bangladesh Multan 16 Apr 2008 ODI # 2702
won 7 wickets 23 lost 2nd ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
won 7 wickets 19 won 2nd ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
won 7 wickets 10 lost 2nd ODI v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
won 7 wickets 10 won 2nd ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
won 7 wickets won 2nd Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
won 7 wickets 23 lost 2nd ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
won 7 wickets 8 won 2nd ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
won 7 wickets 114 lost 2nd ODI v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
won 7 wickets 6 won 2nd ODI v England Karachi 20 Oct 1987 ODI # 463
lost 7 wickets won 1st Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
lost 7 wickets lost 1st Test v Australia Perth 24 Mar 1979 Test # 850
lost 7 wickets 3 lost 1st ODI v India Toronto 20 Sep 1997 ODI # 1231
lost 7 wickets 47 won 1st ODI v England Nottingham 17 Jul 1982 ODI # 154
lost 7 wickets 26 won 1st ODI v Australia Cardiff 9 Jun 2001 ODI # 1720
lost 7 wickets 63 lost 1st ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
lost 7 wickets 10 won 1st ODI v Zimbabwe Harare 27 Aug 2013 ODI # 3404
lost 7 wickets 70 lost 1st ODI v West Indies Perth 1 Jan 1989 ODI # 544
lost 7 wickets 92 won 1st ODI v India Toronto 14 Sep 1997 ODI # 1228
lost 7 wickets 75 won 1st ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
lost 7 wickets won 1st Test v West Indies Faisalabad 23 Nov 1990 Test # 1157
lost 7 wickets 1 won 1st T20I v Afghanistan Sharjah 26 Mar 2023 T20I # 2033
lost 7 wickets 16 won 1st ODI v England Manchester 18 Jun 1983 ODI # 213
lost 7 wickets 16 lost 1st ODI v Sri Lanka Colombo (RPS) 6 Aug 1994 ODI # 915
lost 7 wickets 218 lost 1st ODI v West Indies Nottingham 31 May 2019 ODI # 4144
lost 7 wickets 95 lost 1st ODI v New Zealand Christchurch 16 Mar 1994 ODI # 895
lost 7 wickets 30 won 1st ODI v West Indies Perth 4 Feb 1984 ODI # 244
lost 7 wickets lost 1st Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
lost 7 wickets won 1st Test v Australia Lahore 21 Nov 1959 Test # 480
lost 7 wickets 27 lost 1st ODI v West Indies Sialkot 5 Dec 1980 ODI # 96
lost 7 wickets 62 lost 1st ODI v New Zealand Hamilton 14 Mar 1989 ODI # 561
lost 7 wickets 83 lost 1st ODI v West Indies Adelaide 17 Dec 1996 ODI # 1154
lost 7 wickets 74 won 1st ODI v South Africa Multan 26 Oct 2007 ODI # 2639
lost 7 wickets 178 won 1st ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
lost 7 wickets won 1st Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
lost 7 wickets 9 won 1st T20I v England Dubai (DICS) 19 Feb 2010 T20I # 144
lost 7 wickets 37 lost 1st ODI v New Zealand Christchurch 4 Mar 1989 ODI # 555
lost 7 wickets 87 won 1st ODI v South Africa Centurion 17 Apr 1998 ODI # 1318
lost 7 wickets 25 lost 1st T20I v New Zealand Wellington 22 Jan 2018 T20I # 639
lost 7 wickets 117 lost 1st ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
lost 7 wickets 36 lost 1st ODI v West Indies Georgetown 30 Mar 1988 ODI # 515
lost 7 wickets 17 won 1st ODI v West Indies Port of Spain 20 Mar 1988 ODI # 511
lost 7 wickets 22 won 1st T20I v Bangladesh Mirpur 24 Apr 2015 T20I # 416
lost 7 wickets 103 lost 1st ODI v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
lost 7 wickets 60 lost 1st ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
lost 7 wickets 135 lost 1st ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
lost 7 wickets 168 won 1st ODI v England The Oval 20 Jun 2003 ODI # 2026
lost 7 wickets 22 lost 1st ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
lost 7 wickets 29 won 1st ODI v New Zealand Karachi 8 Dec 1996 ODI # 1150
lost 7 wickets 9 won 1st T20I v Australia Canberra 5 Nov 2019 T20I # 1002
lost 7 wickets 1 won 1st T20I v World-XI Lahore 13 Sep 2017 T20I # 620
lost 7 wickets 5 won 1st ODI v West Indies Sharjah 15 Nov 1985 ODI # 339
lost 7 wickets 64 won 1st ODI v South Africa Nairobi (Gym) 6 Oct 1996 ODI # 1126
lost 7 wickets 26 won 1st ODI v South Africa Johannesburg 10 Dec 1994 ODI # 959
lost 7 wickets 10 lost 1st T20I v New Zealand Rawalpindi 21 Apr 2024 T20I # 2581
lost 7 wickets 47 won 1st ODI v West Indies Sydney 12 Jan 1982 ODI # 134
lost 7 wickets 131 won 1st ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
lost 7 wickets 46 won 1st ODI v West Indies Perth 19 Dec 1981 ODI # 129
lost 7 wickets won 1st Test v South Africa Centurion 11 Jan 2007 Test # 1828
lost 7 wickets won 1st Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
lost 7 wickets 25 lost 1st ODI v Australia Melbourne 23 Feb 1990 ODI # 610
lost 7 wickets 31 won 1st T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
lost 7 wickets 4 won 1st T20I v England Cardiff 5 May 2019 T20I # 772
lost 7 wickets 11 lost 1st T20I v New Zealand Christchurch 19 Jan 2024 T20I # 2437
lost 7 wickets 9 lost 1st T20I v India Mirpur 21 Mar 2014 T20I # 378
lost 7 wickets 30 lost 1st ODI v Australia Perth 19 Jan 2017 ODI # 3820
lost 7 wickets 71 won 1st ODI v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
lost 7 wickets 25 won 1st ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
lost 7 wickets 24 won 1st ODI v Australia Multan 14 Oct 1994 ODI # 929
lost 7 wickets 16 lost 1st ODI v Sri Lanka Colombo (SSC) 11 Sep 1994 ODI # 925
lost 7 wickets 71 won 1st ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
lost 7 wickets 41 won 1st ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
lost 7 wickets 108 won 1st ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
lost 7 wickets 54 won 1st ODI v Australia Melbourne 3 Jan 1990 ODI # 599
lost 7 wickets 91 won 1st ODI v West Indies Multan 13 Dec 2006 ODI # 2464
lost 7 wickets 11 lost 1st ODI v England The Oval 21 May 1987 ODI # 448
lost 7 wickets 225 lost 1st ODI v West Indies Cape Town 25 Feb 1993 ODI # 808
won 6 wickets 39 won 2nd ODI v England Rawalpindi 30 Oct 2000 ODI # 1653
won 6 wickets 33 won 2nd ODI v India Sharjah 15 Apr 1994 ODI # 906
won 6 wickets 5 lost 2nd ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
won 6 wickets 4 won 2nd T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
won 6 wickets 5 won 2nd T20I v Australia Johannesburg 18 Sep 2007 T20I # 37
won 6 wickets 11 won 2nd ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
won 6 wickets 61 lost 2nd ODI v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
won 6 wickets 4 lost 2nd T20I v Australia Harare 8 Jul 2018 T20I # 689
won 6 wickets 6 won 2nd ODI v West Indies Gros Islet 21 Jul 2013 ODI # 3393
won 6 wickets 6 lost 2nd ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
won 6 wickets 122 lost 2nd ODI v Bangladesh Sharjah 8 Apr 1995 ODI # 996
won 6 wickets 7 won 2nd ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
won 6 wickets 7 lost 2nd T20I v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
won 6 wickets 6 won 2nd ODI v Australia Lahore 31 Mar 2022 ODI # 4380
won 6 wickets 9 won 2nd ODI v West Indies Lahore 29 Nov 1985 ODI # 343
won 6 wickets 37 lost 2nd T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
won 6 wickets 38 lost 2nd ODI v England Abu Dhabi 11 Nov 2015 ODI # 3707
won 6 wickets 41 lost 2nd ODI v Zimbabwe St George's 15 Apr 2000 ODI # 1590
won 6 wickets 11 lost 2nd ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
won 6 wickets 2 won 2nd ODI v Zimbabwe Rawalpindi 25 Dec 1993 ODI # 868
won 6 wickets 9 won 2nd ODI v England Nagpur 30 Oct 1989 ODI # 590
won 6 wickets 18 won 2nd T20I v Ireland Dublin 14 May 2024 T20I # 2610
won 6 wickets 10 lost 2nd ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
won 6 wickets 10 lost 2nd T20I v New Zealand Christchurch 8 Oct 2022 T20I # 1809
won 6 wickets 20 won 2nd ODI v Australia Sharjah 3 Apr 1987 ODI # 443
won 6 wickets lost 2nd Test v New Zealand Lahore 16 Nov 1984 Test # 998
won 6 wickets 41 lost 2nd ODI v West Indies Providence 11 Apr 2017 ODI # 3863
won 6 wickets 28 won 2nd ODI v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
won 6 wickets 18 won 2nd ODI v New Zealand Queenstown 7 Jan 2004 ODI # 2076
won 6 wickets won 2nd Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
won 6 wickets 28 lost 2nd ODI v South Africa Centurion 15 Mar 2013 ODI # 3346
won 6 wickets 9 lost 2nd ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
won 6 wickets 41 lost 2nd T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
won 6 wickets 16 won 2nd ODI v Zimbabwe Lahore 29 May 2015 ODI # 3652
won 6 wickets 88 lost 2nd ODI v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
won 6 wickets 13 lost 2nd ODI v Sri Lanka Durban 2 Dec 1994 ODI # 953
won 6 wickets 8 lost 2nd ODI v India Sharjah 15 Oct 1989 ODI # 572
won 6 wickets 40 won 2nd ODI v Australia Sydney 17 Dec 1981 ODI # 128
won 6 wickets 11 won 2nd ODI v India Chennai 30 Dec 2012 ODI # 3314
won 6 wickets 18 won 2nd ODI v West Indies Brisbane 19 Jan 2005 ODI # 2206
won 6 wickets 33 lost 2nd ODI v South Africa Faisalabad 28 Oct 1994 ODI # 940
won 6 wickets won 1st Test v New Zealand Lahore 9 Oct 1976 Test # 782
won 6 wickets 17 won 2nd T20I v West Indies Bridgetown 26 Mar 2017 T20I # 602
won 6 wickets 57 lost 2nd ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
won 6 wickets 28 lost 2nd ODI v India Pune 22 Mar 1987 ODI # 438
won 6 wickets 9 won 2nd ODI v Sri Lanka Hobart 15 Feb 1990 ODI # 605
won 6 wickets 14 lost 2nd ODI v Australia Melbourne 15 Jan 2017 ODI # 3818
won 6 wickets 8 won 2nd ODI v England Lahore 9 Mar 1984 ODI # 254
won 6 wickets 54 lost 2nd ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
won 6 wickets 1 lost 2nd T20I v Afghanistan Sharjah 8 Dec 2013 T20I # 349
won 6 wickets 2 lost 2nd T20I v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
won 6 wickets 18 won 2nd ODI v England Nottingham 23 May 1987 ODI # 449
won 6 wickets 30 won 2nd ODI v New Zealand Auckland 17 Feb 2001 ODI # 1689
won 6 wickets 47 lost 2nd ODI v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
won 6 wickets 7 lost 2nd T20I v New Zealand Cape Town 22 Sep 2007 T20I # 44
won 6 wickets 111 lost 2nd ODI v India Dhaka 16 Jan 1998 ODI # 1277
lost 6 wickets 13 lost 1st ODI v Australia Melbourne 16 Jan 2000 ODI # 1541
lost 6 wickets 10 won 1st T20I v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
lost 6 wickets 13 won 1st ODI v India Mirpur 18 Mar 2012 ODI # 3263
lost 6 wickets 36 won 1st T20I v England Cardiff 7 Sep 2010 T20I # 187
lost 6 wickets 22 lost 1st T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
lost 6 wickets 21 lost 1st ODI v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
lost 6 wickets 4 won 1st ODI v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
lost 6 wickets 38 lost 1st ODI v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
lost 6 wickets 13 won 1st T20I v Afghanistan Sharjah 24 Mar 2023 T20I # 2030
lost 6 wickets 21 won 1st ODI v India Gwalior 15 Nov 2007 ODI # 2646
lost 6 wickets 3 lost 1st T20I v England Bridgetown 6 May 2010 T20I # 163
lost 6 wickets 56 lost 1st ODI v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
lost 6 wickets 11 lost 1st ODI v West Indies Brisbane 3 Jan 1997 ODI # 1157
lost 6 wickets 54 won 1st ODI v England Sharjah 17 Nov 2015 ODI # 3710
lost 6 wickets 29 won 1st ODI v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
lost 6 wickets 31 lost 1st ODI v England Bristol 14 May 2019 ODI # 4135
lost 6 wickets 7 won 1st ODI v Australia Lahore 10 Nov 1998 ODI # 1371
lost 6 wickets 19 lost 1st ODI v New Zealand Wellington 8 Mar 1989 ODI # 557
lost 6 wickets 31 lost 1st ODI v Sri Lanka Sharjah 20 Dec 1990 ODI # 655
lost 6 wickets 27 lost 1st ODI v West Indies Sharjah 5 Nov 1993 ODI # 845
lost 6 wickets 17 lost 1st ODI v England Sialkot 30 Dec 1977 ODI # 46
lost 6 wickets 36 won 1st ODI v South Africa Benoni 24 Mar 2013 ODI # 3350
lost 6 wickets 9 won 1st ODI v West Indies Jalandhar 25 Oct 1989 ODI # 584
lost 6 wickets won 1st Test v India Delhi 22 Nov 2007 Test # 1849
lost 6 wickets won 1st Test v West Indies Port of Spain 4 Mar 1977 Test # 799
lost 6 wickets won 1st Test v England Karachi 7 Dec 2000 Test # 1521
lost 6 wickets 36 won 1st T20I v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
lost 6 wickets 44 lost 1st ODI v New Zealand Auckland 30 Dec 1992 ODI # 787
lost 6 wickets 47 won 1st ODI v India Karachi 26 Jun 2008 ODI # 2717
lost 6 wickets 26 lost 1st ODI v New Zealand Napier 28 Dec 1992 ODI # 786
lost 6 wickets 68 won 1st ODI v England Manchester 24 Aug 1992 ODI # 761
lost 6 wickets won 1st Test v South Africa Centurion 26 Dec 2018 Test # 2338
lost 6 wickets 4 lost 1st T20I v England Karachi 20 Sep 2022 T20I # 1789
lost 6 wickets 8 lost 1st ODI v England Karachi 26 Mar 1984 ODI # 256
lost 6 wickets 25 won 1st ODI v India Melbourne 20 Feb 1985 ODI # 309
lost 6 wickets 44 won 1st ODI v Australia Melbourne 2 Feb 2000 ODI # 1554
lost 6 wickets 97 won 1st ODI v Australia Adelaide 20 Mar 2015 ODI # 3642
lost 6 wickets won 1st Test v England Leeds 23 Jul 1992 Test # 1192
lost 6 wickets 67 won 1st ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
lost 6 wickets 0 lost 1st T20I v Bangladesh Hangzhou 7 Oct 2023 T20I # 2300
lost 6 wickets 26 won 1st ODI v India Centurion 1 Mar 2003 ODI # 1975
lost 6 wickets 117 lost 1st ODI v New Zealand Napier 20 Feb 2001 ODI # 1690
lost 6 wickets 11 won 1st ODI v India Sharjah 13 Apr 1999 ODI # 1435
lost 6 wickets 38 lost 1st ODI v India Toronto 12 Sep 1998 ODI # 1349
lost 6 wickets 36 won 1st T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
lost 6 wickets 13 lost 1st T20I v India Eden Gardens 19 Mar 2016 T20I # 541
lost 6 wickets 4 lost 1st T20I v New Zealand Rawalpindi 24 Apr 2023 T20I # 2049
lost 6 wickets 8 won 1st T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
won 5 wickets lost 1st Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
won 5 wickets 1 lost 2nd ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
won 5 wickets 11 lost 2nd ODI v West Indies Lahore 11 Nov 1990 ODI # 640
won 5 wickets lost 2nd Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
won 5 wickets 117 lost 2nd ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
won 5 wickets 22 lost 2nd ODI v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
won 5 wickets 50 won 2nd ODI v Sri Lanka Colombo (SSC) 22 Aug 1994 ODI # 917
won 5 wickets 0 lost 2nd T20I v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
won 5 wickets 11 won 2nd ODI v Sri Lanka Karachi 31 Mar 1982 ODI # 151
won 5 wickets 47 lost 2nd ODI v India Kanpur 15 Apr 2005 ODI # 2239
won 5 wickets 4 lost 2nd ODI v West Indies Multan 8 Jun 2022 ODI # 4401
won 5 wickets 2 won 2nd T20I v India Bengaluru 25 Dec 2012 T20I # 296
won 5 wickets 13 lost 2nd T20I v England Bristol 28 Aug 2006 T20I # 8
won 5 wickets 5 won 2nd ODI v West Indies Rawalpindi 4 Dec 1985 ODI # 345
won 5 wickets 11 lost 2nd T20I v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
won 5 wickets 146 lost 2nd ODI v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
won 5 wickets 6 lost 2nd T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
won 5 wickets 23 lost 2nd ODI v New Zealand Dunedin 3 Mar 1994 ODI # 889
won 5 wickets 8 won 2nd T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
won 5 wickets 17 lost 2nd ODI v Zimbabwe St John's 5 Apr 2000 ODI # 1586
won 5 wickets 9 won 2nd ODI v Sri Lanka Lahore 25 Oct 1985 ODI # 337
won 5 wickets 3 won 2nd T20I v New Zealand Christchurch 14 Oct 2022 T20I # 1819
won 5 wickets 67 lost 2nd ODI v New Zealand East London 19 Dec 1994 ODI # 966
won 5 wickets 6 lost 2nd ODI v West Indies Sharjah 1 Nov 1993 ODI # 842
won 5 wickets 3 lost 2nd T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
won 5 wickets 3 lost 2nd T20I v Bangladesh Lahore 24 Jan 2020 T20I # 1032
won 5 wickets 33 lost 2nd ODI v India Hyderabad (Sind) 28 Sep 1997 ODI # 1233
won 5 wickets won 2nd Test v New Zealand Auckland 10 Feb 1994 Test # 1248
won 5 wickets 22 won 2nd ODI v New Zealand Gqeberha 13 Dec 1994 ODI # 961
won 5 wickets 48 lost 2nd ODI v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
won 5 wickets 8 lost 2nd ODI v Ireland Belfast 30 May 2011 ODI # 3158
won 5 wickets 4 won 2nd ODI v West Indies Perth 4 Dec 1992 ODI # 767
won 5 wickets 37 won 2nd ODI v Scotland Edinburgh 27 Jun 2006 ODI # 2387
won 5 wickets lost 2nd Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
won 5 wickets 5 lost 2nd ODI v South Africa Gqeberha 19 Jan 2019 ODI # 4080
won 5 wickets 4 won 2nd ODI v India Jamshedpur 26 Mar 1987 ODI # 440
won 5 wickets lost 2nd Test v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
won 5 wickets 38 lost 2nd ODI v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
won 5 wickets 3 lost 2nd T20I v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
won 5 wickets 9 won 2nd ODI v Australia Sydney 13 Feb 1990 ODI # 603
won 5 wickets 10 lost 2nd ODI v India Toronto 20 Sep 1998 ODI # 1353
won 5 wickets 10 lost 2nd ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
won 5 wickets 18 won 2nd ODI v Sri Lanka Brisbane 10 Feb 1990 ODI # 601
won 5 wickets 1 won 2nd T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
won 5 wickets 9 won 2nd ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
won 5 wickets 37 won 2nd ODI v India Toronto 21 Sep 1997 ODI # 1232
lost 5 wickets 31 won 1st ODI v Australia Brisbane 8 Jan 1989 ODI # 548
lost 5 wickets 16 lost 1st ODI v Sri Lanka Colombo (SSC) 6 Apr 1986 ODI # 379
lost 5 wickets won 1st Test v England Lahore 21 Oct 1961 Test # 512
lost 5 wickets 5 won 1st T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
lost 5 wickets 17 lost 1st T20I v England Cardiff 5 Sep 2010 T20I # 186
lost 5 wickets 16 won 1st ODI v England Karachi 24 Oct 2000 ODI # 1645
lost 5 wickets 27 lost 1st T20I v India Mirpur 27 Feb 2016 T20I # 512
lost 5 wickets 25 won 1st ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
lost 5 wickets 7 won 1st T20I v New Zealand Auckland 18 Dec 2020 T20I # 1117
lost 5 wickets 45 lost 1st ODI v Sri Lanka Galle 5 Jul 2000 ODI # 1603
lost 5 wickets 115 lost 1st ODI v Sri Lanka Sharjah 11 Apr 1995 ODI # 998
lost 5 wickets 8 lost 1st ODI v West Indies Perth 10 Jan 1997 ODI # 1161
lost 5 wickets 6 lost 1st T20I v England Melbourne 13 Nov 2022 T20I # 1879
lost 5 wickets 6 lost 1st T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
lost 5 wickets 18 won 1st ODI v India Guwahati 5 Nov 2007 ODI # 2643
lost 5 wickets 40 won 1st ODI v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
lost 5 wickets won 1st Test v New Zealand Lahore 30 Oct 1969 Test # 663
lost 5 wickets 5 lost 1st T20I v England Manchester 30 Aug 2020 T20I # 1093
lost 5 wickets 11 won 1st ODI v Australia Peshawar 8 Nov 1998 ODI # 1368
lost 5 wickets won 1st Test v West Indies Sharjah 30 Oct 2016 Test # 2229
lost 5 wickets 31 lost 1st ODI v Sri Lanka Dhaka 27 Oct 1988 ODI # 528
lost 5 wickets 30 won 1st ODI v India Lahore 21 Mar 2004 ODI # 2116
lost 5 wickets 9 won 1st ODI v West Indies Sydney 19 Jan 1984 ODI # 237
lost 5 wickets 22 won 1st ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
lost 5 wickets 58 won 1st ODI v West Indies Brisbane 14 Jan 1984 ODI # 234
lost 5 wickets 34 won 1st ODI v South Africa Karachi 29 Feb 1996 ODI # 1067
lost 5 wickets lost 1st Test v New Zealand Christchurch 24 Feb 1994 Test # 1251
lost 5 wickets 16 lost 1st ODI v England Sharjah 7 Apr 1987 ODI # 445
lost 5 wickets 15 lost 1st ODI v Sri Lanka Sharjah 6 Apr 1984 ODI # 259
lost 5 wickets 1 lost 1st T20I v Ireland Dublin 10 May 2024 T20I # 2601
lost 5 wickets 24 lost 1st ODI v West Indies Port of Spain 26 Mar 1993 ODI # 824
lost 5 wickets 53 lost 1st ODI v West Indies St John's 15 Mar 1988 ODI # 507
lost 5 wickets lost 1st Test v South Africa Cape Town 26 Jan 2007 Test # 1830
lost 5 wickets 59 lost 1st ODI v England Perth 7 Jan 1987 ODI # 414
lost 5 wickets 48 lost 1st ODI v South Africa Durban 22 Jan 2019 ODI # 4081
lost 5 wickets 20 won 1st ODI v England Manchester 29 Aug 1996 ODI # 1107
lost 5 wickets 6 lost 1st T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
lost 5 wickets 9 won 1st ODI v Australia Brisbane 22 Jan 2010 ODI # 2944
lost 5 wickets 105 lost 1st ODI v India Multan 16 Feb 2006 ODI # 2331
lost 5 wickets 18 lost 1st T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
lost 5 wickets 14 lost 1st ODI v India Lahore 13 Feb 2006 ODI # 2329
lost 5 wickets 39 won 1st ODI v India Sharjah 23 Mar 2000 ODI # 1578
lost 5 wickets 13 won 1st ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
lost 5 wickets 62 lost 1st ODI v West Indies Johannesburg 27 Feb 1993 ODI # 810
lost 5 wickets 17 lost 1st T20I v New Zealand Auckland 26 Dec 2010 T20I # 193
lost 5 wickets 2 lost 1st T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
won 4 wickets 9 won 2nd ODI v Zimbabwe Harare 25 Feb 1995 ODI # 982
won 4 wickets 1 lost 2nd T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
won 4 wickets 6 won 2nd T20I v Bangladesh Cape Town 20 Sep 2007 T20I # 42
won 4 wickets 8 won 2nd T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
won 4 wickets 16 lost 2nd ODI v India Sharjah 14 Dec 1997 ODI # 1262
won 4 wickets 11 lost 2nd ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
won 4 wickets 1 won 2nd ODI v West Indies Gros Islet 24 Jul 2013 ODI # 3396
won 4 wickets 70 won 2nd ODI v West Indies Sydney 18 Jan 1997 ODI # 1165
won 4 wickets 2 won 2nd T20I v New Zealand Napier 22 Dec 2020 T20I # 1119
won 4 wickets 9 won 2nd ODI v New Zealand Sharjah 13 Nov 1996 ODI # 1144
won 4 wickets 4 lost 2nd T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
won 4 wickets 29 lost 2nd ODI v West Indies Port of Spain 23 Apr 2000 ODI # 1595
won 4 wickets 21 lost 2nd ODI v New Zealand Sharjah 10 Nov 1996 ODI # 1141
won 4 wickets 1 lost 2nd ODI v India Mohali 8 Nov 2007 ODI # 2644
won 4 wickets 8 won 2nd ODI v New Zealand Colombo (SSC) 7 Apr 1986 ODI # 380
won 4 wickets 14 won 2nd ODI v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
won 4 wickets 27 lost 2nd ODI v Australia Sydney 1 Jan 1997 ODI # 1155
won 4 wickets 35 lost 2nd ODI v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
won 4 wickets 6 won 2nd T20I v England Dubai (DICS) 20 Feb 2010 T20I # 145
won 4 wickets 1 lost 2nd ODI v West Indies Eden Gardens 1 Nov 1989 ODI # 592
won 4 wickets 1 won 2nd ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
won 4 wickets 16 won 2nd ODI v India Peshawar 19 Mar 2004 ODI # 2115
won 4 wickets 20 won 2nd ODI v Zimbabwe Harare 29 Mar 1998 ODI # 1298
won 4 wickets 14 won 2nd ODI v Zimbabwe Harare 28 Mar 1998 ODI # 1297
won 4 wickets 12 lost 2nd ODI v Sri Lanka Kimberley 7 Apr 1998 ODI # 1309
won 4 wickets 1 lost 2nd ODI v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
won 4 wickets 6 lost 2nd ODI v New Zealand Auckland 21 Mar 1992 ODI # 750
won 4 wickets 5 lost 2nd ODI v Sri Lanka Perth 15 Mar 1992 ODI # 746
won 4 wickets lost 2nd Test v New Zealand Lahore 26 Oct 1955 Test # 414
won 4 wickets 58 lost 2nd ODI v Kenya Nairobi (Aga) 2 Oct 1996 ODI # 1123
won 4 wickets 28 won 2nd ODI v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
won 4 wickets 32 won 2nd ODI v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
won 4 wickets 23 lost 2nd ODI v West Indies Sharjah 14 Feb 2002 ODI # 1807
won 4 wickets lost 2nd Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
won 4 wickets 99 won 2nd ODI v Kenya Nairobi (Gym) 29 Aug 2002 ODI # 1867
won 4 wickets 4 won 2nd ODI v Australia Melbourne 22 Nov 1981 ODI # 123
won 4 wickets 6 won 2nd ODI v Sri Lanka Sharjah 2 Dec 1986 ODI # 404
won 4 wickets 54 lost 2nd ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
won 4 wickets 10 won 2nd ODI v England Cardiff 4 Sep 2016 ODI # 3777
won 4 wickets lost 2nd Test v England The Oval 18 Aug 2010 Test # 1970
won 4 wickets lost 2nd Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
lost 4 wickets 21 won 1st ODI v West Indies Peshawar 17 Oct 1986 ODI # 396
lost 4 wickets 15 won 1st ODI v England Lord's 27 Aug 2016 ODI # 3771
lost 4 wickets 4 won 1st ODI v Sri Lanka Sharjah 11 Apr 1997 ODI # 1198
lost 4 wickets 4 won 1st ODI v England Dubai (DICS) 21 Feb 2012 ODI # 3247
lost 4 wickets 24 won 1st ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
lost 4 wickets 26 lost 1st ODI v India Dhaka 31 Oct 1988 ODI # 532
lost 4 wickets lost 1st Test v South Africa Cape Town 14 Feb 2013 Test # 2073
lost 4 wickets 0 lost 1st ODI v West Indies Karachi 21 Nov 1980 ODI # 93
lost 4 wickets 65 lost 1st ODI v West Indies Sharjah 15 Oct 1995 ODI # 1009
lost 4 wickets 0 lost 1st T20I v India Melbourne 23 Oct 2022 T20I # 1842
lost 4 wickets 28 won 1st ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
lost 4 wickets 3 won 1st ODI v India Karachi 30 Sep 1997 ODI # 1234
lost 4 wickets 9 lost 1st ODI v England Lord's 22 Jun 2003 ODI # 2027
lost 4 wickets 10 lost 1st ODI v West Indies Albion 16 Mar 1977 ODI # 41
lost 4 wickets 3 won 1st ODI v England Leeds 12 Sep 2010 ODI # 3044
lost 4 wickets 7 won 1st ODI v New Zealand Hamilton 15 Jan 1985 ODI # 288
lost 4 wickets 36 lost 1st ODI v West Indies Kingston 23 Mar 1993 ODI # 821
lost 4 wickets 40 won 1st ODI v England Cuttack 22 Oct 1989 ODI # 579
lost 4 wickets 5 lost 1st ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
lost 4 wickets 6 lost 1st ODI v West Indies Providence 7 Apr 2017 ODI # 3861
lost 4 wickets 12 won 1st ODI v Australia Hobart 16 Jan 2005 ODI # 2205
lost 4 wickets 68 lost 1st ODI v South Africa Centurion 30 Nov 2013 ODI # 3441
lost 4 wickets 2 lost 1st ODI v Sri Lanka Multan 17 Jan 1992 ODI # 708
lost 4 wickets 10 won 1st ODI v Australia Sharjah 28 Aug 2012 ODI # 3299
lost 4 wickets 11 won 1st ODI v New Zealand Dunedin 28 Feb 2001 ODI # 1693
lost 4 wickets 6 won 1st ODI v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
lost 4 wickets 32 lost 1st ODI v India Jaipur 2 Oct 1983 ODI # 225
lost 4 wickets 2 lost 1st ODI v Sri Lanka Rawalpindi 3 Oct 1995 ODI # 1005
lost 4 wickets 18 lost 1st ODI v India Hyderabad (Deccan) 10 Sep 1983 ODI # 224
lost 4 wickets 13 lost 1st T20I v Afghanistan Hangzhou 6 Oct 2023 T20I # 2297
lost 4 wickets 3 won 1st ODI v West Indies Sialkot 14 Nov 1986 ODI # 398
lost 4 wickets lost 1st Test v Australia Hobart 18 Nov 1999 Test # 1469
lost 4 wickets 12 won 1st ODI v England Leeds 1 Sep 2016 ODI # 3775
won 3 wickets lost 2nd Test v Australia Leeds 21 Jul 2010 Test # 1965
won 3 wickets 3 won 2nd ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
won 3 wickets 0 lost 2nd ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
won 3 wickets 11 won 2nd ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
won 3 wickets 16 lost 2nd ODI v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
won 3 wickets lost 2nd Test v Zimbabwe Harare 21 Mar 1998 Test # 1412
won 3 wickets 1 lost 2nd ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
won 3 wickets 31 won 2nd ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
won 3 wickets 8 lost 2nd ODI v South Africa Durban 21 Mar 2013 ODI # 3348
won 3 wickets 0 won 2nd ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
won 3 wickets 17 lost 2nd ODI v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
won 3 wickets 16 lost 2nd ODI v Australia Perth 30 Jan 2005 ODI # 2215
won 3 wickets 4 won 2nd ODI v India Birmingham 19 Sep 2004 ODI # 2179
won 3 wickets 5 lost 2nd ODI v Zimbabwe Quetta 30 Oct 1996 ODI # 1133
won 3 wickets lost 2nd Test v England Karachi 2 Mar 1984 Test # 978
won 3 wickets 29 won 2nd ODI v West Indies Bridgetown 28 Apr 2011 ODI # 3154
won 3 wickets 12 lost 2nd ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
won 3 wickets 9 won 2nd ODI v India Sharjah 5 Dec 1986 ODI # 406
won 3 wickets 5 won 2nd T20I v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
won 3 wickets 1 won 2nd T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
won 3 wickets 6 won 2nd ODI v India Indore 27 Jan 1987 ODI # 426
won 3 wickets 3 lost 2nd ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
won 3 wickets 1 won 2nd T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
won 3 wickets won 2nd Test v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
won 3 wickets 2 lost 2nd ODI v Afghanistan Leeds 29 Jun 2019 ODI # 4177
lost 3 wickets 5 lost 1st T20I v Australia Lahore 5 Apr 2022 T20I # 1504
lost 3 wickets 114 lost 1st ODI v England Birmingham 10 Sep 2006 ODI # 2412
lost 3 wickets 3 won 1st ODI v Australia Melbourne 16 Jan 1997 ODI # 1164
lost 3 wickets 1 lost 1st T20I v Australia Gros Islet 14 May 2010 T20I # 176
lost 3 wickets 2 won 1st ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
lost 3 wickets 6 won 1st ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
lost 3 wickets 3 lost 1st ODI v England Nottingham 17 May 2019 ODI # 4138
lost 3 wickets won 1st Test v England Leeds 26 Aug 1982 Test # 933
lost 3 wickets 12 lost 1st ODI v England Birmingham 13 Jul 2021 ODI # 4303
lost 3 wickets 22 lost 1st ODI v South Africa East London 11 Apr 1998 ODI # 1314
lost 3 wickets won 1st Test v England Manchester 5 Aug 2020 Test # 2391
lost 3 wickets 0 won 1st ODI v England Sahiwal 23 Dec 1977 ODI # 45
lost 3 wickets 1 won 1st ODI v India Dambulla 19 Jun 2010 ODI # 2996
lost 3 wickets 32 lost 1st ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
lost 3 wickets 2 won 1st ODI v England Perth 5 Jan 1987 ODI # 413
lost 3 wickets 2 won 1st T20I v England Manchester 20 Jul 2021 T20I # 1195
lost 3 wickets 18 lost 1st ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
lost 3 wickets 33 won 1st ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
lost 3 wickets 9 won 1st ODI v Sri Lanka Perth 31 Dec 1989 ODI # 598
lost 3 wickets 1 lost 1st ODI v India Dhaka 18 Jan 1998 ODI # 1279
won 2 wickets 0 lost 2nd ODI v India Brisbane 10 Jan 2000 ODI # 1537
won 2 wickets 0 lost 2nd T20I v West Indies Kingstown 27 Jul 2013 T20I # 321
won 2 wickets 6 lost 2nd ODI v New Zealand Napier 1 Feb 2011 ODI # 3093
won 2 wickets 7 won 2nd ODI v England Southampton 5 Sep 2006 ODI # 2410
won 2 wickets 1 won 2nd ODI v India Toronto 17 Sep 1996 ODI # 1116
won 2 wickets 8 won 2nd ODI v Ireland Dublin 26 May 2013 ODI # 3358
won 2 wickets 2 lost 2nd T20I v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
won 2 wickets 2 lost 2nd ODI v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
won 2 wickets 2 lost 2nd T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
won 2 wickets 1 won 2nd T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
won 2 wickets 7 lost 2nd ODI v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
won 2 wickets 4 lost 2nd ODI v England Manchester 17 Jun 2003 ODI # 2025
won 2 wickets 2 lost 2nd ODI v England Nottingham 1 Sep 1996 ODI # 1111
won 2 wickets 3 won 2nd ODI v India Eden Gardens 18 Feb 1987 ODI # 434
won 2 wickets lost 2nd Test v England Lord's 18 Jun 1992 Test # 1190
won 2 wickets 10 won 2nd ODI v West Indies Faisalabad 7 Dec 2006 ODI # 2460
lost 2 wickets 56 lost 1st ODI v West Indies The Oval 7 Jun 2013 ODI # 3364
lost 2 wickets lost 1st Test v New Zealand Dunedin 9 Feb 1985 Test # 1012
lost 2 wickets 11 won 1st ODI v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
lost 2 wickets 0 won 1st ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
lost 2 wickets 2 won 1st ODI v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
lost 2 wickets lost 1st Test v West Indies Bridgetown 22 Apr 1988 Test # 1097
lost 2 wickets 2 lost 1st ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
lost 2 wickets 3 won 1st ODI v England Lahore 18 Nov 1987 ODI # 478
lost 2 wickets 4 won 1st ODI v Australia Perth 31 Jan 2010 ODI # 2948
lost 2 wickets 2 won 1st ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
lost 2 wickets lost 1st Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
lost 2 wickets 0 lost 1st ODI v Australia Centurion 30 Sep 2009 ODI # 2903
lost 2 wickets 11 won 1st ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
won 1 wickets 0 lost 2nd ODI v West Indies Lahore 16 Oct 1987 ODI # 459
won 1 wickets 0 won 2nd ODI v India Sharjah 18 Apr 1986 ODI # 385
won 1 wickets 1 lost 2nd ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
won 1 wickets 1 lost 2nd ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
won 1 wickets 4 lost 2nd T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
won 1 wickets lost 2nd Test v Australia Karachi 28 Sep 1994 Test # 1268
won 1 wickets 2 won 2nd ODI v India Mirpur 2 Mar 2014 ODI # 3479
won 1 wickets 0 lost 2nd ODI v New Zealand Multan 7 Dec 1984 ODI # 280
won 1 wickets 1 lost 2nd ODI v Australia Perth 2 Jan 1987 ODI # 410
won 1 wickets 1 lost 2nd ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
won 1 wickets lost 2nd Test v Bangladesh Multan 3 Sep 2003 Test # 1658
won 1 wickets 4 won 2nd T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
lost 1 wickets lost 1st Test v West Indies Kingston 12 Aug 2021 Test # 2430
lost 1 wickets 5 won 1st ODI v West Indies Adelaide 28 Jan 1984 ODI # 241
lost 1 wickets 15 lost 1st ODI v West Indies Sharjah 17 Oct 1991 ODI # 679
lost 1 wickets 16 won 1st ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
lost 1 wickets 2 won 1st ODI v West Indies Birmingham 11 Jun 1975 ODI # 26
lost 1 wickets 7 lost 1st ODI v West Indies Brisbane 16 Jan 1982 ODI # 136
lost 1 wickets lost 1st Test v West Indies St John's 25 May 2000 Test # 1497
lost 1 wickets 1 won 1st ODI v New Zealand Christchurch 17 Dec 1995 ODI # 1022
lost 1 wickets 3 lost 1st ODI v England Birmingham 25 May 1987 ODI # 450
draw - lost 1st Test v Sri Lanka Gujranwala 20 Dec 1991 Test # 1179
draw - won 1st Test v India Ahmedabad 4 Mar 1987 Test # 1071
draw - lost 2nd Test v India Karachi 30 Jan 1983 Test # 948
draw - lost 2nd Test v England Lahore 2 Mar 1973 Test # 715
draw - won 1st Test v England Karachi 2 Feb 1962 Test # 522
draw - lost 1st Test v India Eden Gardens 12 Dec 1952 Test # 360
draw - lost 2nd Test v Australia Karachi 12 Mar 2022 Test # 2455
draw - lost 2nd Test v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
draw - lost 2nd Test v India Jaipur 21 Feb 1987 Test # 1069
draw - lost 1st Test v India Lahore 23 Jan 1983 Test # 947
draw - won 1st Test v New Zealand Auckland 16 Feb 1973 Test # 713
draw - won 1st Test v England Dhaka 19 Jan 1962 Test # 521
draw - won 1st Test v India Chennai 28 Nov 1952 Test # 358
draw - won 1st Test v Sri Lanka Lahore 4 Mar 1999 Test # 1447
draw - lost 2nd Test v West Indies Lahore 6 Dec 1990 Test # 1158
draw - won 2nd Test v India Eden Gardens 11 Feb 1987 Test # 1067
draw - won 2nd Test v New Zealand Auckland 23 Feb 1979 Test # 848
draw - won 1st Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
draw - won 1st Test v New Zealand Napier 16 Feb 1979 Test # 847
draw - won 1st Test v New Zealand Wellington 2 Feb 1973 Test # 710
draw - lost 2nd Test v India Delhi 8 Feb 1961 Test # 505
draw - won 2nd Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
draw - won 1st Test v India Chennai 3 Feb 1987 Test # 1066
draw - won 1st Test v India Chennai 13 Jan 1961 Test # 503
draw - won 2nd Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
draw - lost 2nd Test v West Indies Karachi 20 Nov 1986 Test # 1058
draw - won 1st Test v India Eden Gardens 30 Dec 1960 Test # 501
draw - lost 1st Test v India Lahore 10 Dec 1982 Test # 941
draw - won 1st Test v India Kanpur 16 Dec 1960 Test # 499
draw - won 1st Test v India Faisalabad 21 Jan 2006 Test # 1782
draw - won 1st Test v India Faisalabad 16 Oct 1978 Test # 831
draw - won 1st Test v India Brabourne 2 Dec 1960 Test # 497
draw - won 1st Test v New Zealand Napier 11 Dec 2009 Test # 1940
draw - won 1st Test v India Lahore 13 Jan 2006 Test # 1781
draw - won 2nd Test v Zimbabwe Lahore 10 Dec 1998 Test # 1432
draw - lost 2nd Test v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
draw - won 1st Test v England Leeds 29 Jun 1978 Test # 827
draw - lost 2nd Test v England Lord's 17 Jun 1971 Test # 688
draw - won 1st Test v Australia Karachi 4 Dec 1959 Test # 481
draw - lost 1st Test v Australia Sydney 3 Feb 1990 Test # 1137
draw - won 1st Test v England Birmingham 3 Jun 1971 Test # 687
draw - won 1st Test v England Faisalabad 20 Nov 2005 Test # 1772
draw - lost 2nd Test v Australia Karachi 22 Oct 1998 Test # 1427
draw - won 1st Test v Australia Adelaide 19 Jan 1990 Test # 1135
draw - lost 2nd Test v New Zealand Dhaka 8 Nov 1969 Test # 665
draw - lost 1st Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
draw - lost 2nd Test v Australia Peshawar 15 Oct 1998 Test # 1426
draw - lost 2nd Test v England Karachi 18 Jan 1978 Test # 815
draw - won 1st Test v Australia Lahore 1 Nov 1994 Test # 1273
draw - won 2nd Test v India Sialkot 9 Dec 1989 Test # 1132
draw - won 1st Test v England Hyderabad (Sind) 2 Jan 1978 Test # 813
draw - won 1st Test v New Zealand Karachi 24 Oct 1969 Test # 662
draw - lost 1st Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
draw - won 2nd Test v Australia Rawalpindi 5 Oct 1994 Test # 1269
draw - lost 2nd Test v India Lahore 1 Dec 1989 Test # 1130
draw - lost 2nd Test v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
draw - won 1st Test v England Lahore 14 Dec 1977 Test # 810
draw - lost 2nd Test v England Karachi 6 Mar 1969 Test # 650
draw - lost 1st Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
draw - won 2nd Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
draw - lost 2nd Test v England Southampton 21 Aug 2020 Test # 2393
draw - lost 2nd Test v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
draw - won 2nd Test v India Faisalabad 23 Nov 1989 Test # 1128
draw - lost 2nd Test v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
draw - won 1st Test v England Dhaka 28 Feb 1969 Test # 649
draw - lost 2nd Test v Sri Lanka Karachi 21 Feb 2009 Test # 1909
draw - won 1st Test v England Southampton 13 Aug 2020 Test # 2392
draw - lost 1st Test v India Karachi 15 Nov 1989 Test # 1127
draw - lost 2nd Test v England Lahore 21 Feb 1969 Test # 647
draw - lost 2nd Test v India Bengaluru 8 Dec 2007 Test # 1852
draw - lost 1st Test v India Mohali 8 Mar 2005 Test # 1738
draw - won 1st Test v New Zealand Auckland 24 Feb 1989 Test # 1116
draw - lost 2nd Test v New Zealand Wellington 18 Jan 1985 Test # 1009
draw - lost 2nd Test v India Eden Gardens 30 Nov 2007 Test # 1850
draw - won 2nd Test v New Zealand Christchurch 15 Mar 2001 Test # 1536
draw - won 2nd Test v South Africa Johannesburg 14 Feb 1998 Test # 1400
draw - won 2nd Test v New Zealand Wellington 10 Feb 1989 Test # 1115
draw - won 1st Test v New Zealand Karachi 10 Dec 1984 Test # 1003
draw - lost 1st Test v West Indies Georgetown 18 Mar 1977 Test # 801
draw - lost 2nd Test v Australia Lahore 7 Oct 1988 Test # 1106
draw - lost 2nd Test v South Africa Lahore 8 Oct 2007 Test # 1844
draw - won 1st Test v Australia Faisalabad 23 Sep 1988 Test # 1105
draw - won 1st Test v West Indies Bridgetown 18 Feb 1977 Test # 797
draw - lost 2nd Test v England Lord's 27 Jul 1967 Test # 621
draw - lost 2nd Test v West Indies Bridgetown 17 Jan 1958 Test # 446
draw - lost 2nd Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
draw - won 1st Test v England Faisalabad 29 Nov 2000 Test # 1518
draw - lost 1st Test v Zimbabwe Lahore 16 Dec 1993 Test # 1241
draw - lost 2nd Test v India Faisalabad 24 Oct 1984 Test # 996
draw - lost 2nd Test v West Indies Multan 30 Dec 1980 Test # 892
draw - lost 2nd Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
draw - won 1st Test v England Abu Dhabi 13 Oct 2015 Test # 2180
draw - lost 2nd Test v England Lahore 15 Nov 2000 Test # 1513
draw - won 1st Test v India Lahore 17 Oct 1984 Test # 995
draw - won 1st Test v West Indies Karachi 22 Dec 1980 Test # 890
draw - lost 1st Test v New Zealand Lahore 2 Apr 1965 Test # 586
draw - lost 2nd Test v New Zealand Dhaka 7 Nov 1955 Test # 415
draw - lost 2nd Test v Sri Lanka Kandy 28 Jun 2000 Test # 1502
draw - lost 2nd Test v South Africa Sheikhupura 17 Oct 1997 Test # 1381
draw - won 2nd Test v West Indies Port of Spain 14 Apr 1988 Test # 1096
draw - won 2nd Test v England Lahore 19 Mar 1984 Test # 984
draw - won 1st Test v Australia Adelaide 24 Dec 1976 Test # 789
draw - won 2nd Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
draw - won 1st Test v South Africa Rawalpindi 6 Oct 1997 Test # 1380
draw - lost 2nd Test v West Indies St John's 1 May 1993 Test # 1222
draw - won 1st Test v England Faisalabad 12 Mar 1984 Test # 981
draw - won 1st Test v West Indies Lahore 24 Nov 1980 Test # 886
draw - won 1st Test v New Zealand Karachi 30 Oct 1976 Test # 784
draw - won 1st Test v New Zealand Christchurch 12 Feb 1965 Test # 577
draw - lost 2nd Test v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
draw - lost 2nd Test v England Karachi 16 Dec 1987 Test # 1086
draw - lost 2nd Test v Australia Lahore 18 Mar 1980 Test # 879
draw - won 1st Test v New Zealand Auckland 29 Jan 1965 Test # 576
draw - won 1st Test v India Karachi 26 Feb 1955 Test # 400
draw - won 1st Test v West Indies Multan 19 Nov 2006 Test # 1816
draw - lost 2nd Test v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
draw - lost 2nd Test v England Faisalabad 7 Dec 1987 Test # 1083
draw - lost 2nd Test v Australia Faisalabad 6 Mar 1980 Test # 878
draw - won 2nd Test v New Zealand Wellington 22 Jan 1965 Test # 574
draw - won 1st Test v India Peshawar 12 Feb 1955 Test # 398
draw - lost 2nd Test v New Zealand Karachi 2 Jan 2023 Test # 2487
draw - won 2nd Test v New Zealand Hamilton 19 Dec 2003 Test # 1676
draw - lost 2nd Test v Bangladesh Khulna 28 Apr 2015 Test # 2159
draw - won 1st Test v West Indies Bridgetown 18 May 2000 Test # 1496
draw - won 1st Test v Australia Melbourne 26 Dec 1983 Test # 973
draw - won 1st Test v West Indies Karachi 1 Mar 1975 Test # 759
draw - lost 1st Test v Australia Melbourne 4 Dec 1964 Test # 570
draw - won 1st Test v India Lahore 29 Jan 1955 Test # 397
draw - lost 2nd Test v New Zealand Wellington 15 Jan 2011 Test # 1991
draw - won 1st Test v New Zealand Karachi 26 Dec 2022 Test # 2486
draw - lost 2nd Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
draw - lost 1st Test v West Indies Georgetown 5 May 2000 Test # 1494
draw - won 1st Test v England The Oval 6 Aug 1987 Test # 1079
draw - lost 2nd Test v Australia Adelaide 9 Dec 1983 Test # 970
draw - lost 2nd Test v India Eden Gardens 29 Jan 1980 Test # 871
draw - lost 1st Test v West Indies Lahore 15 Feb 1975 Test # 756
draw - won 1st Test v Australia Karachi 24 Oct 1964 Test # 569
draw - lost 2nd Test v India Bahawalpur 15 Jan 1955 Test # 395
draw - lost 2nd Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
draw - lost 1st Test v England Birmingham 23 Jul 1987 Test # 1078
draw - won 1st Test v Australia Brisbane 25 Nov 1983 Test # 969
draw - won 1st Test v England The Oval 22 Aug 1974 Test # 744
draw - won 1st Test v India Dhaka 1 Jan 1955 Test # 394
draw - won 2nd Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
draw - lost 2nd Test v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
draw - won 1st Test v England Manchester 2 Jul 1992 Test # 1191
draw - lost 2nd Test v India Kanpur 25 Dec 1979 Test # 866
draw - won 1st Test v England Lord's 8 Aug 1974 Test # 743
draw - won 2nd Test v England Nottingham 26 Jul 1962 Test # 533
draw - lost 2nd Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
draw - lost 2nd Test v England Lord's 13 Jul 2006 Test # 1809
draw - won 1st Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
draw - lost 2nd Test v England Lord's 18 Jun 1987 Test # 1076
draw - lost 2nd Test v India Nagpur 5 Oct 1983 Test # 963
draw - won 1st Test v England Leeds 25 Jul 1974 Test # 742
draw - lost 2nd Test v England Manchester 22 Jul 1954 Test # 389
draw - lost 1st Test v England Leeds 8 Aug 1996 Test # 1331
draw - lost 1st Test v England Birmingham 4 Jun 1992 Test # 1189
draw - won 2nd Test v England Manchester 4 Jun 1987 Test # 1075
draw - lost 1st Test v India Jalandhar 24 Sep 1983 Test # 962
draw - won 1st Test v India Delhi 4 Dec 1979 Test # 863
draw - won 1st Test v England Karachi 24 Mar 1973 Test # 719
draw - lost 2nd Test v India Bengaluru 14 Sep 1983 Test # 961
draw - won 1st Test v India Bengaluru 21 Nov 1979 Test # 861
draw - lost 2nd Test v England Hyderabad (Sind) 16 Mar 1973 Test # 717
draw - lost 1st Test v England Lord's 10 Jun 1954 Test # 387
won won 2nd ODI v Australia Lahore 14 Oct 1988 ODI # 522
lost won 2nd ODI v India Hyderabad (Deccan) 20 Mar 1987 ODI # 436
won won 1st ODI v India Sahiwal 3 Nov 1978 ODI # 56
won won 2nd ODI v England Leeds 17 Jun 2001 ODI # 1724
lost won 2nd Test v England The Oval 17 Aug 2006 Test # 1814
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd Match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th Match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st Match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page