By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Pakistan 1 run 237 v West Indies Sharjah 21 Oct 1991 ODI # 682
Pakistan 1 run 263 v South Africa Port Elizabeth 27 Nov 2013 ODI # 3440
Pakistan 2 runs 221 v Australia Sydney 20 Feb 1990 ODI # 609
Pakistan 2 runs 243 v England Lord's 12 Jun 2001 ODI # 1722
Pakistan 2 runs 237 v Bangladesh Dhaka 22 Mar 2012 ODI # 3267
Pakistan 3 runs 205 v England Lord's 22 Aug 1992 ODI # 760
Pakistan 4 runs 258 v India Sharjah 23 Oct 1991 ODI # 684
Pakistan 5 runs 158 v New Zealand Faisalabad 23 Nov 1984 ODI # 277
Pakistan 5 runs 248 v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
Pakistan 6 runs 220 v Sri Lanka Lucknow 27 Oct 1989 ODI # 588
Pakistan 6 runs 212 v West Indies Karachi 9 Nov 1990 ODI # 639
Pakistan 7 runs 88 v India Gujranwala 18 Dec 1989 ODI # 593
Pakistan 7 runs 303 v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
Pakistan 7 runs - v India Peshawar 6 Feb 2006 ODI # 2324
Pakistan 8 runs 141 v West Indies Adelaide 5 Dec 1981 ODI # 126
Pakistan 8 runs 278 v South Africa Lahore 3 Oct 2003 ODI # 2046
Pakistan 9 runs 172 v South Africa East London 15 Feb 1993 ODI # 803
Pakistan 9 runs 247 v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
Pakistan 10 runs 209 v South Africa Durban 9 Feb 1993 ODI # 800
Pakistan 10 runs 276 v Australia Leeds 23 May 1999 ODI # 1458
Pakistan 11 runs 236 v Sri Lanka Leeds 16 Jun 1983 ODI # 211
Pakistan 11 runs 262 v New Zealand Nottingham 20 Jun 1983 ODI # 218
Pakistan 11 runs 203 v West Indies Hyderabad (Sind) 18 Nov 1986 ODI # 400
Pakistan 11 runs 251 v West Indies Sharjah 14 Oct 1989 ODI # 570
Pakistan 11 runs 214 v New Zealand Wellington 9 Mar 1994 ODI # 893
Pakistan 11 runs 229 v New Zealand Gujranwala 4 Dec 1996 ODI # 1146
Pakistan 11 runs 278 v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
Pakistan 11 runs 323 v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
Pakistan 12 runs 246 v Sri Lanka Centurion 4 Dec 1994 ODI # 954
Pakistan 12 runs 224 v Australia Adelaide 15 Dec 1996 ODI # 1152
Pakistan 12 runs 192 v New Zealand Singapore 20 Aug 2000 ODI # 1623
Pakistan 12 runs 330 v India Rawalpindi 16 Mar 2004 ODI # 2114
Pakistan 13 runs 211 v England Rawalpindi 19 Dec 2005 ODI # 2307
Pakistan 14 runs 225 v India Gujranwala 3 Dec 1982 ODI # 162
Pakistan 15 runs 225 v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
Pakistan 15 runs 268 v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
Pakistan 15 runs 243 v West Indies Sharjah 13 Oct 1995 ODI # 1008
Pakistan 15 runs 231 v West Indies Toronto 16 Sep 1999 ODI # 1500
Pakistan 16 runs 264 v South Africa Sharjah 31 Mar 2000 ODI # 1583
Pakistan 16 runs 256 v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
Pakistan 1 wicket 0 214 35.0 v New Zealand Multan 7 Dec 1984 ODI # 280
Pakistan 1 wicket 0 246 50.0 v India Sharjah 18 Apr 1986 ODI # 385
Pakistan 1 wicket 1 274 49.5 v Australia Perth 2 Jan 1987 ODI # 410
Pakistan 1 wicket 0 217 50.0 v West Indies Lahore 16 Oct 1987 ODI # 459
Pakistan 1 wicket 1 287 49.5 v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
Pakistan 1 wicket 1 275 49.5 v South Africa Dubai (DSC) 5 Nov 2010 ODI # 3067
Pakistan 1 wicket 2 246 49.4 v India Dhaka 2 Mar 2014 ODI # 3479
Pakistan 2 wickets 3 239 39.3 v India Kolkata 18 Feb 1987 ODI # 434
Pakistan 2 wickets 2 271 49.4 v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
Pakistan 2 wickets 2 247 49.4 v England Nottingham 1 Sep 1996 ODI # 1111
Pakistan 2 wickets 1 265 49.5 v India Toronto 17 Sep 1996 ODI # 1116
Pakistan 2 wickets 0 196 49.0 v India Brisbane 10 Jan 2000 ODI # 1537
Pakistan 2 wickets 7 168 48.5 v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
Pakistan 2 wickets 4 205 49.2 v England Manchester 17 Jun 2003 ODI # 2025
Pakistan 2 wickets 7 272 48.5 v England Southampton 5 Sep 2006 ODI # 2410
Pakistan 2 wickets 10 152 48.2 v West Indies Faisalabad 7 Dec 2006 ODI # 2460
Pakistan 2 wickets 6 263 49.0 v New Zealand Napier 1 Feb 2011 ODI # 3093
Pakistan 2 wickets 8 230 48.4 v Ireland Dublin 26 May 2013 ODI # 3358
Pakistan 3 wickets 9 145 43.3 v India Sharjah 5 Dec 1986 ODI # 406
Pakistan 3 wickets 6 197 44.0 v India Indore 27 Jan 1987 ODI # 426
Pakistan 3 wickets 5 238 49.1 v Zimbabwe Quetta 30 Oct 1996 ODI # 1133
Pakistan 3 wickets 17 278 47.1 v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
Pakistan 3 wickets 12 292 48.0 v New Zealand Lahore 29 Nov 2003 ODI # 2068
Pakistan 3 wickets 4 201 49.2 v India Birmingham 19 Sep 2004 ODI # 2179
Pakistan 3 wickets 11 253 48.1 v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
Pakistan 3 wickets 16 266 47.2 v Australia Perth 30 Jan 2005 ODI # 2215
Pakistan 3 wickets 0 316 48.0 v India Ahmedabad 12 Apr 2005 ODI # 2238
Pakistan 3 wickets 29 172 40.1 v West Indies Bridgetown 28 Apr 2011 ODI # 3154
Pakistan 3 wickets 16 219 47.2 v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
Pakistan 3 wickets 8 235 48.4 v South Africa Durban 21 Mar 2013 ODI # 3348
Pakistan 3 wickets 1 327 49.5 v Bangladesh Dhaka 4 Mar 2014 ODI # 3482
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Pakistan 1 wicket 0 214 35.0 35.0 v New Zealand Multan 7 Dec 1984 ODI # 280
Pakistan 1 wicket 0 246 50.0 50.0 v India Sharjah 18 Apr 1986 ODI # 385
Pakistan 1 wicket 0 217 50.0 50.0 v West Indies Lahore 16 Oct 1987 ODI # 459
Pakistan 2 wickets 0 196 49.0 49.0 v India Brisbane 10 Jan 2000 ODI # 1537
Pakistan 3 wickets 0 316 48.0 48.0 v India Ahmedabad 12 Apr 2005 ODI # 2238
Pakistan 1 wicket 1 274 49.5 50.0 v Australia Perth 2 Jan 1987 ODI # 410
Pakistan 4 wickets 1 274 49.5 50.0 v West Indies Kolkata 1 Nov 1989 ODI # 592
Pakistan 2 wickets 1 265 49.5 50.0 v India Toronto 17 Sep 1996 ODI # 1116
Pakistan 5 wickets 1 223 49.5 50.0 v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
Pakistan 4 wickets 1 322 49.5 50.0 v India Mohali 8 Nov 2007 ODI # 2644
Pakistan 4 wickets 1 295 49.5 50.0 v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
Pakistan 1 wicket 1 287 49.5 50.0 v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
Pakistan 1 wicket 1 275 49.5 50.0 v South Africa Dubai (DSC) 5 Nov 2010 ODI # 3067
Pakistan 4 wickets 1 243 49.5 50.0 v West Indies Gros Islet 24 Jul 2013 ODI # 3396
Pakistan 3 wickets 1 327 49.5 50.0 v Bangladesh Dhaka 4 Mar 2014 ODI # 3482
Pakistan 4 wickets 1 275 44.5 45.0 v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
Pakistan 2 wickets 2 271 49.4 50.0 v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
Pakistan 6 wickets 2 196 39.4 40.0 v Zimbabwe Rawalpindi 25 Dec 1993 ODI # 868
Pakistan 2 wickets 2 247 49.4 50.0 v England Nottingham 1 Sep 1996 ODI # 1111
Pakistan 1 wicket 2 246 49.4 50.0 v India Dhaka 2 Mar 2014 ODI # 3479
Pakistan 2 wickets 3 239 39.3 40.0 v India Kolkata 18 Feb 1987 ODI # 434
Pakistan 4 wickets 4 210 49.2 50.0 v Australia Melbourne 22 Nov 1981 ODI # 123
Pakistan 5 wickets 4 266 43.2 44.0 v India Jamshedpur 26 Mar 1987 ODI # 440
Pakistan 5 wickets 4 198 49.2 50.0 v West Indies Perth 4 Dec 1992 ODI # 767
Pakistan 7 wickets 4 273 49.2 50.0 v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
Pakistan 2 wickets 4 205 49.2 50.0 v England Manchester 17 Jun 2003 ODI # 2025
Pakistan 3 wickets 4 201 49.2 50.0 v India Birmingham 19 Sep 2004 ODI # 2179
Pakistan 5 wickets 5 200 39.1 40.0 v West Indies Rawalpindi 4 Dec 1985 ODI # 345
Pakistan 8 wickets 5 203 49.1 50.0 v Australia Sharjah 11 Apr 1986 ODI # 382
Pakistan 4 wickets 5 213 49.1 50.0 v Sri Lanka Perth 15 Mar 1992 ODI # 746
Pakistan 3 wickets 5 238 49.1 50.0 v Zimbabwe Quetta 30 Oct 1996 ODI # 1133
Pakistan 8 wickets 6 102 23.0 24.0 v Sri Lanka Colombo (SSC) 11 Mar 1986 ODI # 368
Pakistan 4 wickets 6 165 44.0 45.0 v Sri Lanka Sharjah 2 Dec 1986 ODI # 404
Pakistan 3 wickets 6 197 44.0 45.0 v India Indore 27 Jan 1987 ODI # 426
Pakistan 7 wickets 6 245 49.0 50.0 v England Karachi 20 Oct 1987 ODI # 463
Pakistan 4 wickets 6 263 49.0 50.0 v New Zealand Auckland 21 Mar 1992 ODI # 750
Pakistan 5 wickets 6 261 49.0 50.0 v West Indies Sharjah 1 Nov 1993 ODI # 842
Pakistan 6 wickets 6 293 49.0 50.0 v India Kolkata 13 Nov 2004 ODI # 2192
Pakistan 2 wickets 6 263 49.0 50.0 v New Zealand Napier 1 Feb 2011 ODI # 3093
Pakistan 6 wickets 6 189 30.0 31.0 v West Indies Gros Islet 21 Jul 2013 ODI # 3393
Scores tied - match won by losing fewer wickets
Winner Margin Opposition Ground Match Date Scorecard
Pakistan v Australia Lahore 14 Oct 1988 ODI # 522
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
Pakistan West Indies Gaddafi Stadium, Lahore 22 Nov 1991 ODI # 690
Australia Pakistan Bellerive Oval, Hobart 10 Dec 1992 ODI # 773
West Indies Pakistan Bourda, Georgetown, Guyana 3 Apr 1993 ODI # 829
New Zealand Pakistan Eden Park, Auckland 13 Mar 1994 ODI # 894
Zimbabwe Pakistan Harare Sports Club 22 Feb 1995 ODI # 980
Pakistan Sri Lanka Sharjah Cricket Stadium 15 Oct 1999 ODI # 1514
Ireland Pakistan Castle Avenue, Dublin 23 May 2013 ODI # 3357
West Indies Pakistan Beausejour Cricket Ground, Gros Islet, St Lucia 19 Jul 2013 ODI # 3391
Records includes the following current or recent matches:
Sri Lanka v Pakistan at Dambulla, 3rd ODI, Aug 30, 2014 [ODI # 3519]
Sri Lanka v Pakistan at Hambantota, 2nd ODI, Aug 26, 2014 [ODI # 3515]
Sri Lanka v Pakistan at Hambantota, 1st ODI, Aug 23, 2014 [ODI # 3512]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365