By runs
Winner Margin Target Opposition Ground Match Date Scorecard
New Zealand 1 run 199 v Pakistan Sialkot 16 Oct 1976 ODI # 40
India 4 runs 171 v Pakistan Quetta 1 Oct 1978 ODI # 54
Pakistan 5 runs 158 v New Zealand Faisalabad 23 Nov 1984 ODI # 277
India 5 runs 350 v Pakistan Karachi 13 Mar 2004 ODI # 2112
Pakistan 6 runs 212 v West Indies Karachi 9 Nov 1990 ODI # 639
Australia 6 runs 208 v South Africa Lahore 12 Oct 1994 ODI # 928
England 6 runs 207 v Pakistan Rawalpindi 21 Dec 2005 ODI # 2308
West Indies 7 runs 171 v Pakistan Lahore 19 Dec 1980 ODI # 101
Pakistan 7 runs 88 v India Gujranwala 18 Dec 1989 ODI # 593
Pakistan 7 runs - v India Peshawar 6 Feb 2006 ODI # 2324
Pakistan 8 runs 278 v South Africa Lahore 3 Oct 2003 ODI # 2046
South Africa 9 runs 272 v Pakistan Lahore 2 Nov 1997 ODI # 1248
Pakistan 11 runs 203 v West Indies Hyderabad (Sind) 18 Nov 1986 ODI # 400
Pakistan 11 runs 229 v New Zealand Gujranwala 4 Dec 1996 ODI # 1146
Pakistan 12 runs 330 v India Rawalpindi 16 Mar 2004 ODI # 2114
South Africa 13 runs - v Pakistan Faisalabad 7 Oct 2003 ODI # 2048
Pakistan 13 runs 211 v England Rawalpindi 19 Dec 2005 ODI # 2307
Pakistan 14 runs 225 v India Gujranwala 3 Dec 1982 ODI # 162
South Africa 14 runs 234 v Pakistan Lahore 29 Oct 2007 ODI # 2642
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
West Indies 17 runs 173 v Pakistan Gujranwala 4 Nov 1986 ODI # 397
West Indies 17 runs 205 v Pakistan Faisalabad 24 Nov 1991 ODI # 691
India 18 runs - v Pakistan Lahore 31 Dec 1982 ODI # 164
Pakistan 18 runs 240 v England Rawalpindi 12 Oct 1987 ODI # 455
Australia 18 runs 268 v Pakistan Lahore 4 Nov 1987 ODI # 475
Pakistan 19 runs 197 v New Zealand Lahore 2 Nov 1990 ODI # 636
West Indies 19 runs 265 v South Africa Karachi 11 Mar 1996 ODI # 1079
Australia 22 runs 209 v South Africa Faisalabad 18 Oct 1994 ODI # 932
England 23 runs 264 v Pakistan Karachi 20 Nov 1987 ODI # 479
Pakistan 23 runs 309 v Bangladesh Lahore 13 Apr 2008 ODI # 2700
West Indies 24 runs 171 v Pakistan Karachi 20 Nov 1991 ODI # 689
Pakistan 25 runs 266 v South Africa Lahore 20 Oct 2007 ODI # 2635
Pakistan 28 runs 235 v Australia Lahore 8 Oct 1982 ODI # 160
West Indies 28 runs 259 v Pakistan Karachi 30 Oct 1987 ODI # 473
Pakistan 29 runs 211 v Sri Lanka Karachi 13 Jan 1992 ODI # 704
Sri Lanka 29 runs 275 v Pakistan Karachi 13 Feb 2000 ODI # 1559
Sri Lanka 30 runs - v Pakistan Lahore 29 Mar 1982 ODI # 150
Pakistan 31 runs 169 v West Indies Multan 13 Nov 1990 ODI # 641
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 217 50.0 v West Indies Lahore 16 Oct 1987 ODI # 459
England 2 wickets 3 244 49.3 v West Indies Gujranwala 9 Oct 1987 ODI # 452
England 2 wickets 3 167 44.3 v Pakistan Lahore 18 Nov 1987 ODI # 478
Pakistan 2 wickets 10 152 48.2 v West Indies Faisalabad 7 Dec 2006 ODI # 2460
England 3 wickets 0 209 35.0x8 v Pakistan Sahiwal 23 Dec 1977 ODI # 45
Australia 3 wickets 2 252 49.4 v South Africa Peshawar 24 Oct 1994 ODI # 937
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 11 253 48.1 v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
West Indies 4 wickets 0 128 40.0 v Pakistan Karachi 21 Nov 1980 ODI # 93
West Indies 4 wickets 21 165 45.3 v Pakistan Peshawar 17 Oct 1986 ODI # 396
West Indies 4 wickets 3 149 44.3 v Pakistan Sialkot 14 Nov 1986 ODI # 398
Sri Lanka 4 wickets 2 206 39.4 v Pakistan Multan 17 Jan 1992 ODI # 708
Sri Lanka 4 wickets 2 184 37.4 v Pakistan Rawalpindi 3 Oct 1995 ODI # 1005
India 4 wickets 3 266 46.3 v Pakistan Karachi 30 Sep 1997 ODI # 1234
South Africa 4 wickets 56 210 40.4 v Sri Lanka Lahore 8 Nov 1997 ODI # 1253
Pakistan 4 wickets 14 238 47.4 v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
Pakistan 4 wickets 16 245 47.2 v India Peshawar 19 Mar 2004 ODI # 2115
Pakistan 5 wickets 11 219 38.1 v Sri Lanka Karachi 31 Mar 1982 ODI # 151
Pakistan 5 wickets 9 229 36.3 v Sri Lanka Lahore 25 Oct 1985 ODI # 337
Pakistan 5 wickets 5 200 39.1 v West Indies Rawalpindi 4 Dec 1985 ODI # 345
Pakistan 5 wickets 11 177 37.1 v West Indies Lahore 11 Nov 1990 ODI # 640
South Africa 5 wickets 75 178 37.3 v New Zealand Faisalabad 20 Feb 1996 ODI # 1054
South Africa 5 wickets 34 243 44.2 v Pakistan Karachi 29 Feb 1996 ODI # 1067
Sri Lanka 5 wickets 56 236 40.4 v England Faisalabad 9 Mar 1996 ODI # 1077
Pakistan 5 wickets 33 171 44.3 v India Hyderabad (Sind) 28 Sep 1997 ODI # 1233
South Africa 5 wickets 11 294 48.1 v West Indies Lahore 3 Nov 1997 ODI # 1249
Australia 5 wickets 11 218 48.1 v Pakistan Peshawar 8 Nov 1998 ODI # 1368
England 5 wickets 16 305 47.2 v Pakistan Karachi 24 Oct 2000 ODI # 1645
Pakistan 5 wickets 1 223 49.5 v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
India 5 wickets 30 294 45.0 v Pakistan Lahore 21 Mar 2004 ODI # 2116
India 5 wickets 14 289 47.4 v Pakistan Lahore 13 Feb 2006 ODI # 2329
India 5 wickets 105 162 32.3 v Pakistan Multan 16 Feb 2006 ODI # 2331
Pakistan 5 wickets 22 239 46.2 v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
England 3 wickets 0 209 35.0x8 35.0x8 v Pakistan Sahiwal 23 Dec 1977 ODI # 45
West Indies 4 wickets 0 128 40.0 40.0 v Pakistan Karachi 21 Nov 1980 ODI # 93
Pakistan 1 wicket 0 214 35.0 35.0 v New Zealand Multan 7 Dec 1984 ODI # 280
Pakistan 1 wicket 0 217 50.0 50.0 v West Indies Lahore 16 Oct 1987 ODI # 459
Pakistan 5 wickets 1 223 49.5 50.0 v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
Sri Lanka 4 wickets 2 206 39.4 40.0 v Pakistan Multan 17 Jan 1992 ODI # 708
Pakistan 6 wickets 2 196 39.4 40.0 v Zimbabwe Rawalpindi 25 Dec 1993 ODI # 868
Australia 3 wickets 2 252 49.4 50.0 v South Africa Peshawar 24 Oct 1994 ODI # 937
Sri Lanka 4 wickets 2 184 37.4 38.0 v Pakistan Rawalpindi 3 Oct 1995 ODI # 1005
West Indies 4 wickets 3 149 44.3 45.0 v Pakistan Sialkot 14 Nov 1986 ODI # 398
England 2 wickets 3 244 49.3 50.0 v West Indies Gujranwala 9 Oct 1987 ODI # 452
England 2 wickets 3 167 44.3 45.0 v Pakistan Lahore 18 Nov 1987 ODI # 478
India 4 wickets 3 266 46.3 47.0 v Pakistan Karachi 30 Sep 1997 ODI # 1234
Pakistan 5 wickets 5 200 39.1 40.0 v West Indies Rawalpindi 4 Dec 1985 ODI # 345
Pakistan 3 wickets 5 238 49.1 50.0 v Zimbabwe Quetta 30 Oct 1996 ODI # 1133
Pakistan 7 wickets 6 245 49.0 50.0 v England Karachi 20 Oct 1987 ODI # 463
Australia 6 wickets 7 316 48.5 50.0 v Pakistan Lahore 10 Nov 1998 ODI # 1371
Pakistan 6 wickets 7 294 48.5 50.0 v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
Pakistan 6 wickets 8 185 38.4 40.0 v England Lahore 9 Mar 1984 ODI # 254
England 6 wickets 8 164 38.4 40.0 v Pakistan Karachi 26 Mar 1984 ODI # 256
Pakistan 8 wickets 8 233 48.4 50.0 v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
Pakistan 7 wickets 8 191 33.4 35.0 v West Indies Lahore 10 Dec 2006 ODI # 2463
Pakistan 5 wickets 9 229 36.3 38.0 v Sri Lanka Lahore 25 Oct 1985 ODI # 337
Pakistan 6 wickets 9 174 38.3 40.0 v West Indies Lahore 29 Nov 1985 ODI # 343
Pakistan 2 wickets 10 152 48.2 50.0 v West Indies Faisalabad 7 Dec 2006 ODI # 2460
Pakistan 7 wickets 10 158 23.2 25.0 v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
Pakistan 5 wickets 11 219 38.1 40.0 v Sri Lanka Karachi 31 Mar 1982 ODI # 151
Pakistan 5 wickets 11 177 37.1 39.0 v West Indies Lahore 11 Nov 1990 ODI # 640
South Africa 5 wickets 11 294 48.1 50.0 v West Indies Lahore 3 Nov 1997 ODI # 1249
Australia 5 wickets 11 218 48.1 50.0 v Pakistan Peshawar 8 Nov 1998 ODI # 1368
Pakistan 3 wickets 11 253 48.1 50.0 v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
Pakistan 6 wickets 11 198 48.1 50.0 v South Africa Faisalabad 23 Oct 2007 ODI # 2637
Pakistan 3 wickets 12 292 48.0 50.0 v New Zealand Lahore 29 Nov 2003 ODI # 2068
Pakistan 7 wickets 14 250 47.4 50.0 v England Karachi 3 Mar 1996 ODI # 1071
Pakistan 4 wickets 14 238 47.4 50.0 v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
India 5 wickets 14 289 47.4 50.0 v Pakistan Lahore 13 Feb 2006 ODI # 2329
England 5 wickets 16 305 47.2 50.0 v Pakistan Karachi 24 Oct 2000 ODI # 1645
Pakistan 4 wickets 16 245 47.2 50.0 v India Peshawar 19 Mar 2004 ODI # 2115
England 6 wickets 17 152 32.7x8 35.0x8 v Pakistan Sialkot 30 Dec 1977 ODI # 46
Pakistan 3 wickets 17 278 47.1 50.0 v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
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
Records includes the following current or recent matches:
Pakistan v Sri Lanka at Lahore, 3rd ODI, Jan 24, 2009 [ODI # 2803]
Pakistan v Sri Lanka at Karachi, 2nd ODI, Jan 21, 2009 [ODI # 2800]
Pakistan v Sri Lanka at Karachi, 1st ODI, Jan 20, 2009 [ODI # 2798]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365