Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Pakistan Records
ODI Matches Records
Team Largest Margins By Runs
Cricket Records for Pakistan in ODIs
Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
Pakistan
255 runs
338
23.4
v Ireland
Dublin (Malahide)
18 Aug 2016
ODI # 3767
Pakistan
244 runs
400
42.4
v Zimbabwe
Bulawayo
20 Jul 2018
ODI # 4020
Pakistan
238 runs
343
23.4
v Nepal
Multan
30 Aug 2023
ODI # 4628
Pakistan
233 runs
321
34.2
v Bangladesh
Dhaka
2 Jun 2000
ODI # 1599
Pakistan
217 runs
296
16.5
v Sri Lanka
Sharjah
17 Apr 2002
ODI # 1832
Pakistan
205 runs
318
33.1
v Kenya
Hambantota
23 Feb 2011
ODI # 3105
Pakistan
201 runs
309
35.0
v Zimbabwe
Bulawayo
13 Jul 2018
ODI # 4015
Pakistan
192 runs
331
50.1
v Sri Lanka
Nottingham
14 Jun 1975
ODI # 30
Pakistan
182 runs
336
29.0
v South Africa
Gqeberha
11 Dec 2002
ODI # 1916
Pakistan
180 runs
339
30.3
v India
The Oval
18 Jun 2017
ODI # 3894
Pakistan
173 runs
285
45.0
v Bangladesh
Chattogram
29 Oct 1988
ODI # 531
Pakistan
173 runs
339
44.1
v Hong Kong
Colombo (SSC)
18 Jul 2004
ODI # 2147
Pakistan
171 runs
256
17.4
v Namibia
Kimberley
16 Feb 2003
ODI # 1954
Pakistan
165 runs
354
42.0
v England
Karachi
15 Dec 2005
ODI # 2306
Pakistan
159 runs
304
37.0
v India
Delhi
17 Apr 2005
ODI # 2240
Pakistan
155 runs
289
37.2
v Hong Kong
Karachi
24 Jun 2008
ODI # 2712
Pakistan
153 runs
276
30.0
v New Zealand
Karachi
21 Apr 2002
ODI # 1833
Pakistan
152 runs
294
40.5
v Bangladesh
Dhaka
16 Mar 1999
ODI # 1410
Pakistan
152 runs
282
29.5
v Bangladesh
Lahore
8 Apr 2008
ODI # 2696
Pakistan
150 runs
330
40.5
v Bangladesh
Karachi
19 Apr 2008
ODI # 2703
Pakistan
148 runs
272
40.3
v Zimbabwe
The Oval
11 Jun 1999
ODI # 1479
Pakistan
147 runs
365
38.2
v New Zealand
Sharjah
14 Dec 2014
ODI # 3568
Pakistan
146 runs
322
36.1
v Sri Lanka
Colombo (RPS)
7 Aug 2009
ODI # 2868
Pakistan
144 runs
293
38.3
v Zimbabwe
Multan
30 Sep 2004
ODI # 2183
Pakistan
143 runs
279
36.1
v India
Jaipur
24 Mar 1999
ODI # 1417
Pakistan
143 runs
287
31.4
v Kenya
Sharjah
8 Apr 2003
ODI # 1999
Pakistan
142 runs
202
19.2
v Afghanistan
Hambantota
22 Aug 2023
ODI # 4625
Pakistan
141 runs
352
40.0
v South Africa
Durban
7 Feb 2007
ODI # 2513
Pakistan
139 runs
386
50.0
v Bangladesh
Dambulla
21 Jun 2010
ODI # 2998
Pakistan
138 runs
256
31.3
v West Indies
Sharjah
19 Oct 1999
ODI # 1517
Pakistan
138 runs
288
39.2
v New Zealand
Abu Dhabi
3 Nov 2009
ODI # 2921
Pakistan
137 runs
324
43.2
v Bangladesh
Multan
9 Sep 2003
ODI # 2041
Pakistan
136 runs
309
44.0
v West Indies
Abu Dhabi
5 Oct 2016
ODI # 3789
Pakistan
135 runs
317
41.1
v Sri Lanka
Colombo (RPS)
19 Jul 2015
ODI # 3670
Pakistan
134 runs
317
46.3
v India
Toronto
19 Sep 1998
ODI # 1352
Pakistan
132 runs
280
34.2
v Sri Lanka
Colombo (RPS)
9 Aug 2009
ODI # 2870
Pakistan
131 runs
260
37.0
v Zimbabwe
Harare
1 Oct 2015
ODI # 3685
Pakistan
131 runs
365
50.0
v Zimbabwe
Bulawayo
22 Jul 2018
ODI # 4021
Pakistan
130 runs
261
34.4
v West Indies
Sharjah
14 Oct 1999
ODI # 1513
Pakistan
129 runs
340
50.0
v U.A.E.
Napier
4 Mar 2015
ODI # 3622
Pakistan
126 runs
225
41.0
v West Indies
Providence
14 Jul 2013
ODI # 3389
Pakistan
124 runs
282
38.5
v New Zealand
Lahore
1 Dec 2003
ODI # 2071
Pakistan
123 runs
292
42.1
v India
Bengaluru
4 Apr 1999
ODI # 1428
Pakistan
120 runs
276
32.2
v West Indies
Multan
10 Jun 2022
ODI # 4405
Pakistan
118 runs
240
33.4
v Sri Lanka
Sharjah
18 Oct 1999
ODI # 1516
Pakistan
117 runs
272
38.4
v Sri Lanka
Rawalpindi
19 Jan 1992
ODI # 710
Pakistan
116 runs
280
50.0
v India
Sharjah
8 Apr 1999
ODI # 1430
Pakistan
114 runs
282
41.0
v Sri Lanka
Sharjah
4 Feb 1993
ODI # 799
Pakistan
114 runs
314
50.0
v Sri Lanka
Sharjah
30 Oct 1993
ODI # 841
Pakistan
113 runs
298
50.0
v Sri Lanka
Faisalabad
25 Oct 1987
ODI # 467
Pakistan
113 runs
327
44.4
v Sri Lanka
Sharjah
22 Dec 2013
ODI # 3447
Pakistan
111 runs
303
37.2
v Zimbabwe
Rawalpindi
24 Nov 1998
ODI # 1377
Pakistan
111 runs
287
38.4
v West Indies
Sharjah
30 Sep 2016
ODI # 3784
Pakistan
110 runs
250
34.2
v Sri Lanka
Paarl
9 Apr 1998
ODI # 1312
Pakistan
109 runs
320
49.3
v Bangladesh
Colombo (RPS)
16 Jul 1997
ODI # 1217
Pakistan
108 runs
274
47.2
v England
Birmingham
7 Jun 2001
ODI # 1719
Pakistan
108 runs
261
40.0
v Zimbabwe
Harare
31 Aug 2013
ODI # 3408
Pakistan
106 runs
280
39.1
v Zimbabwe
Sharjah
28 Oct 2001
ODI # 1768
Pakistan
106 runs
320
41.4
v India
Jamshedpur
9 Apr 2005
ODI # 2237
Pakistan
105 runs
224
25.0
v New Zealand
Sialkot
6 Nov 1990
ODI # 638
Pakistan
104 runs
262
46.0
v India
W.A.C.A
28 Jan 2000
ODI # 1550
Pakistan
104 runs
245
33.0
v Zimbabwe
Bulawayo
24 Nov 2002
ODI # 1901
Pakistan
104 runs
348
50.0
v Zimbabwe
Karachi
21 Jan 2008
ODI # 2662
Pakistan
102 runs
335
43.4
v New Zealand
Karachi
5 May 2023
ODI # 4574
Pakistan
99 runs
304
40.1
v Zimbabwe
Bulawayo
28 Nov 2024
ODI # 4812
Pakistan
98 runs
273
50.0
v India
Sharjah
26 Mar 2000
ODI # 1580
Pakistan
98 runs
314
39.5
v Sri Lanka
Abu Dhabi
20 May 2007
ODI # 2585
Pakistan
97 runs
209
41.4
v West Indies
Melbourne
12 Jan 1984
ODI # 233
Pakistan
97 runs
267
42.4
v India
Sharjah
7 Apr 1995
ODI # 995
Pakistan
97 runs
259
39.2
v India
Toronto
21 Sep 1996
ODI # 1118
Pakistan
97 runs
254
39.3
v Netherlands
Paarl
25 Feb 2003
ODI # 1967
Pakistan
96 runs
232
39.4
v Scotland
Edinburgh
17 May 2013
ODI # 3356
Pakistan
94 runs
262
38.5
v Scotland
Chester-le-Street
20 May 1999
ODI # 1453
Pakistan
94 runs
316
44.1
v Bangladesh
Lord's
5 Jul 2019
ODI # 4186
Pakistan
93 runs
188
31.4
v Zimbabwe
Sharjah
6 Apr 1997
ODI # 1192
Pakistan
93 runs
193
19.1
v Zimbabwe
Kingston
21 Mar 2007
ODI # 2547
Pakistan
91 runs
257
40.0
v Australia
Brisbane
19 Jun 2002
ODI # 1846
Pakistan
90 runs
312
47.4
v Sri Lanka
Sharjah
29 Apr 1990
ODI # 627
Pakistan
90 runs
324
45.5
v England
Sharjah
7 Apr 1999
ODI # 1429
Pakistan
90 runs
300
42.4
v Zimbabwe
Harare
29 Aug 2013
ODI # 3406
Pakistan
89 runs
287
57.1
v Australia
Nottingham
13 Jun 1979
ODI # 66
Pakistan
89 runs
217
37.2
v Sri Lanka
Hyderabad (Sind)
3 Nov 1985
ODI # 338
Pakistan
88 runs
212
36.0
v Sri Lanka
Sharjah
22 Oct 1999
ODI # 1519
Pakistan
85 runs
251
48.0
v India
Eden Gardens
3 Jan 2013
ODI # 3315
Pakistan
84 runs
295
50.0
v West Indies
Sharjah
18 Oct 1988
ODI # 524
Pakistan
83 runs
293
50.0
v Sri Lanka
Dubai (DICS)
13 Oct 2017
ODI # 3922
Pakistan
82 runs
265
50.0
v Sri Lanka
Sharjah
12 Oct 1995
ODI # 1007
Pakistan
82 runs
372
49.5
v Sri Lanka
Nairobi (Gym)
4 Oct 1996
ODI # 1125
Pakistan
81 runs
198
33.5
v Sri Lanka
Colombo (PSS)
30 Mar 1986
ODI # 374
Pakistan
81 runs
287
41.0
v Netherlands
Hyderabad
6 Oct 2023
ODI # 4659
Pakistan
81 runs
330
43.1
v South Africa
Cape Town
19 Dec 2024
ODI # 4819
Pakistan
79 runs
200
43.1
v Sri Lanka
Dambulla
10 May 2003
ODI # 2008
Pakistan
78 runs
225
32.1
v Zimbabwe
Peshawar
3 Nov 1996
ODI # 1136
Pakistan
77 runs
280
42.3
v India
Eden Gardens
28 Oct 1989
ODI # 589
Pakistan
77 runs
258
46.2
v India
Toronto
16 Sep 1998
ODI # 1351
Pakistan
76 runs
258
45.2
v Bangladesh
Colombo (SSC)
17 Jul 2004
ODI # 2145
Pakistan
76 runs
263
50.0
v Bangladesh
Mirpur
3 Dec 2011
ODI # 3220
Pakistan
75 runs
217
40.0
v Zimbabwe
Lahore
27 Dec 1993
ODI # 869
Pakistan
74 runs
244
42.1
v Bangladesh
Faisalabad
12 Sep 2003
ODI # 2042
Pakistan
74 runs
283
44.5
v West Indies
Providence
9 Apr 2017
ODI # 3862
Pakistan
72 runs
263
46.0
v India
Sharjah
25 Oct 1991
ODI # 685
Pakistan
72 runs
282
50.0
v Bangladesh
Dhaka
24 Jan 2002
ODI # 1793
Pakistan
72 runs
249
47.2
v Afghanistan
Fatullah
27 Feb 2014
ODI # 3475
Pakistan
70 runs
301
45.3
v Zimbabwe
Harare
1 Dec 2002
ODI # 1907
Pakistan
70 runs
234
40.0
v Bangladesh
Mirpur
8 Jun 2008
ODI # 2704
Pakistan
68 runs
279
44.1
v Zimbabwe
Sharjah
3 Apr 2003
ODI # 1994
Pakistan
67 runs
214
24.2
v England
Melbourne
2 Mar 1985
ODI # 314
Pakistan
67 runs
169
26.5
v South Africa
Sharjah
28 Mar 2000
ODI # 1582
Pakistan
67 runs
306
46.5
v Sri Lanka
Karachi
30 Sep 2019
ODI # 4211
Pakistan
66 runs
206
43.2
v Australia
Brabourne
23 Oct 1989
ODI # 581
Pakistan
66 runs
279
45.4
v New Zealand
Lahore
27 Apr 2002
ODI # 1835
Pakistan
66 runs
194
27.0
v India
Amstelveen
21 Aug 2004
ODI # 2157
Pakistan
66 runs
210
40.4
v South Africa
Dubai (DICS)
1 Nov 2013
ODI # 3427
Pakistan
62 runs
263
42.3
v Australia
Melbourne
24 Feb 1985
ODI # 311
Pakistan
62 runs
329
50.0
v New Zealand
Sharjah
20 Apr 1994
ODI # 911
Pakistan
62 runs
166
40.3
v West Indies
Melbourne
20 Jan 1997
ODI # 1166
Pakistan
62 runs
270
50.0
v New Zealand
Derby
28 May 1999
ODI # 1466
Pakistan
59 runs
230
40.0
v Australia
Hyderabad (Sind)
20 Sep 1982
ODI # 158
Pakistan
59 runs
242
40.0
v Sri Lanka
Hyderabad (Sind)
15 Jan 1992
ODI # 706
Pakistan
59 runs
301
50.0
v India
Colombo (RPS)
25 Jul 2004
ODI # 2152
Pakistan
59 runs
193
45.2
v West Indies
Kingstown
18 May 2005
ODI # 2246
Pakistan
59 runs
338
50.0
v West Indies
Sharjah
2 Oct 2016
ODI # 3788
Pakistan
59 runs
269
48.4
v Afghanistan
Colombo (RPS)
26 Aug 2023
ODI # 4627
Pakistan
58 runs
303
50.0
v Bangladesh
Karachi
21 Sep 2003
ODI # 2045
Pakistan
58 runs
178
38.0
v Bangladesh
Chattogram
6 Dec 2011
ODI # 3222
Pakistan
57 runs
238
44.4
v West Indies
Sharjah
17 Oct 1989
ODI # 574
Pakistan
55 runs
259
40.4
v West Indies
Brisbane
7 Jan 1989
ODI # 547
Pakistan
54 runs
262
44.5
v New Zealand
Wellington
20 Dec 1995
ODI # 1025
Pakistan
54 runs
303
44.5
v India
Centurion
26 Sep 2009
ODI # 2898
Pakistan
53 runs
255
50.0
v Zimbabwe
Hobart
27 Feb 1992
ODI # 720
Pakistan
53 runs
270
37.2
v West Indies
Multan
12 Jun 2022
ODI # 4407
Pakistan
52 runs
214
45.5
v India
Toronto
23 Sep 1996
ODI # 1119
Pakistan
51 runs
247
46.3
v India
Toronto
13 Sep 1998
ODI # 1350
Pakistan
51 runs
233
34.4
v West Indies
Sharjah
15 Feb 2002
ODI # 1808
Pakistan
51 runs
289
50.0
v New Zealand
Sharjah
11 Apr 2002
ODI # 1828
Pakistan
51 runs
315
50.0
v New Zealand
Faisalabad
3 Dec 2003
ODI # 2072
Pakistan
50 runs
339
60.0
v Sri Lanka
Swansea
9 Jun 1983
ODI # 198
Pakistan
50 runs
182
43.0
v Sri Lanka
Sharjah
21 Dec 1990
ODI # 656
Pakistan
50 runs
159
39.3
v New Zealand
Wellington
26 Dec 1992
ODI # 785
Pakistan
49 runs
263
50.0
v Zimbabwe
Sharjah
1 Feb 1993
ODI # 796
Pakistan
49 runs
203
50.0
v Bangladesh
Chattogram
22 Jan 2002
ODI # 1790
Pakistan
49 runs
278
50.0
v New Zealand
Rawalpindi
7 Dec 2003
ODI # 2074
Pakistan
49 runs
309
50.0
v South Africa
Lord's
23 Jun 2019
ODI # 4171
Pakistan
48 runs
204
40.4
v India
Sharjah
17 Nov 1985
ODI # 340
Pakistan
48 runs
221
45.2
v Australia
W.A.C.A
11 Mar 1992
ODI # 739
Pakistan
48 runs
324
50.0
v Zimbabwe
Harare
27 Nov 2002
ODI # 1902
Pakistan
46 runs
200
37.1
v India
Quetta
12 Oct 1984
ODI # 272
Pakistan
46 runs
192
36.2
v New Zealand
Peshawar
12 Nov 1984
ODI # 276
Pakistan
46 runs
282
47.3
v New Zealand
Lahore
6 Mar 1996
ODI # 1076
Pakistan
46 runs
278
42.1
v New Zealand
Sialkot
6 Dec 1996
ODI # 1148
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years