Team Largest Margins By Runs

Cricket Records for Pakistan in ODI matches

Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
255 runs33823.4v IrelandDublin (Malahide)18 Aug 2016ODI # 3767
244 runs40042.4v ZimbabweBulawayo20 Jul 2018ODI # 4020
238 runs34323.4v NepalMultan30 Aug 2023ODI # 4628
233 runs32134.2v BangladeshDhaka2 Jun 2000ODI # 1599
217 runs29616.5v Sri LankaSharjah17 Apr 2002ODI # 1832
205 runs31833.1v KenyaHambantota23 Feb 2011ODI # 3105
201 runs30935.0v ZimbabweBulawayo13 Jul 2018ODI # 4015
192 runs33150.1v Sri LankaNottingham14 Jun 1975ODI # 30
182 runs33629.0v South AfricaGqeberha11 Dec 2002ODI # 1916
180 runs33930.3v IndiaThe Oval18 Jun 2017ODI # 3894
173 runs28545.0v BangladeshChattogram29 Oct 1988ODI # 531
173 runs33944.1v Hong KongColombo (SSC)18 Jul 2004ODI # 2147
171 runs25617.4v NamibiaKimberley16 Feb 2003ODI # 1954
165 runs35442.0v EnglandKarachi15 Dec 2005ODI # 2306
159 runs30437.0v IndiaDelhi17 Apr 2005ODI # 2240
155 runs28937.2v Hong KongKarachi24 Jun 2008ODI # 2712
153 runs27630.0v New ZealandKarachi21 Apr 2002ODI # 1833
152 runs29440.5v BangladeshDhaka16 Mar 1999ODI # 1410
152 runs28229.5v BangladeshLahore8 Apr 2008ODI # 2696
150 runs33040.5v BangladeshKarachi19 Apr 2008ODI # 2703
148 runs27240.3v ZimbabweThe Oval11 Jun 1999ODI # 1479
147 runs36538.2v New ZealandSharjah14 Dec 2014ODI # 3568
146 runs32236.1v Sri LankaColombo (RPS)7 Aug 2009ODI # 2868
144 runs29338.3v ZimbabweMultan30 Sep 2004ODI # 2183
143 runs27936.1v IndiaJaipur24 Mar 1999ODI # 1417
143 runs28731.4v KenyaSharjah8 Apr 2003ODI # 1999
142 runs20219.2v AfghanistanHambantota22 Aug 2023ODI # 4625
141 runs35240.0v South AfricaDurban7 Feb 2007ODI # 2513
139 runs38650.0v BangladeshDambulla21 Jun 2010ODI # 2998
138 runs25631.3v West IndiesSharjah19 Oct 1999ODI # 1517
138 runs28839.2v New ZealandAbu Dhabi3 Nov 2009ODI # 2921
137 runs32443.2v BangladeshMultan9 Sep 2003ODI # 2041
136 runs30944.0v West IndiesAbu Dhabi5 Oct 2016ODI # 3789
135 runs31741.1v Sri LankaColombo (RPS)19 Jul 2015ODI # 3670
134 runs31746.3v IndiaToronto19 Sep 1998ODI # 1352
132 runs28034.2v Sri LankaColombo (RPS)9 Aug 2009ODI # 2870
131 runs26037.0v ZimbabweHarare1 Oct 2015ODI # 3685
131 runs36550.0v ZimbabweBulawayo22 Jul 2018ODI # 4021
130 runs26134.4v West IndiesSharjah14 Oct 1999ODI # 1513
129 runs34050.0v U.A.E.Napier4 Mar 2015ODI # 3622
126 runs22541.0v West IndiesProvidence14 Jul 2013ODI # 3389
124 runs28238.5v New ZealandLahore1 Dec 2003ODI # 2071
123 runs29242.1v IndiaBengaluru4 Apr 1999ODI # 1428
120 runs27632.2v West IndiesMultan10 Jun 2022ODI # 4405
118 runs24033.4v Sri LankaSharjah18 Oct 1999ODI # 1516
117 runs27238.4v Sri LankaRawalpindi19 Jan 1992ODI # 710
116 runs28050.0v IndiaSharjah8 Apr 1999ODI # 1430
114 runs28241.0v Sri LankaSharjah4 Feb 1993ODI # 799
114 runs31450.0v Sri LankaSharjah30 Oct 1993ODI # 841
113 runs29850.0v Sri LankaFaisalabad25 Oct 1987ODI # 467
113 runs32744.4v Sri LankaSharjah22 Dec 2013ODI # 3447
111 runs30337.2v ZimbabweRawalpindi24 Nov 1998ODI # 1377
111 runs28738.4v West IndiesSharjah30 Sep 2016ODI # 3784
110 runs25034.2v Sri LankaPaarl9 Apr 1998ODI # 1312
109 runs32049.3v BangladeshColombo (RPS)16 Jul 1997ODI # 1217
108 runs27447.2v EnglandBirmingham7 Jun 2001ODI # 1719
108 runs26140.0v ZimbabweHarare31 Aug 2013ODI # 3408
106 runs28039.1v ZimbabweSharjah28 Oct 2001ODI # 1768
106 runs32041.4v IndiaJamshedpur9 Apr 2005ODI # 2237
105 runs22425.0v New ZealandSialkot6 Nov 1990ODI # 638
104 runs26246.0v IndiaPerth28 Jan 2000ODI # 1550
104 runs24533.0v ZimbabweBulawayo24 Nov 2002ODI # 1901
104 runs34850.0v ZimbabweKarachi21 Jan 2008ODI # 2662
102 runs33543.4v New ZealandKarachi5 May 2023ODI # 4574
98 runs27350.0v IndiaSharjah26 Mar 2000ODI # 1580
98 runs31439.5v Sri LankaAbu Dhabi20 May 2007ODI # 2585
97 runs20941.4v West IndiesMelbourne12 Jan 1984ODI # 233
97 runs26742.4v IndiaSharjah7 Apr 1995ODI # 995
97 runs25939.2v IndiaToronto21 Sep 1996ODI # 1118
97 runs25439.3v NetherlandsPaarl25 Feb 2003ODI # 1967
96 runs23239.4v ScotlandEdinburgh17 May 2013ODI # 3356
94 runs26238.5v ScotlandChester-le-Street20 May 1999ODI # 1453
94 runs31644.1v BangladeshLord's5 Jul 2019ODI # 4186
93 runs18831.4v ZimbabweSharjah6 Apr 1997ODI # 1192
93 runs19319.1v ZimbabweKingston21 Mar 2007ODI # 2547
91 runs25740.0v AustraliaBrisbane19 Jun 2002ODI # 1846
90 runs31247.4v Sri LankaSharjah29 Apr 1990ODI # 627
90 runs32445.5v EnglandSharjah7 Apr 1999ODI # 1429
90 runs30042.4v ZimbabweHarare29 Aug 2013ODI # 3406
89 runs28757.1v AustraliaNottingham13 Jun 1979ODI # 66
89 runs21737.2v Sri LankaHyderabad (Sind)3 Nov 1985ODI # 338
88 runs21236.0v Sri LankaSharjah22 Oct 1999ODI # 1519
85 runs25148.0v IndiaEden Gardens3 Jan 2013ODI # 3315
84 runs29550.0v West IndiesSharjah18 Oct 1988ODI # 524
83 runs29350.0v Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
82 runs26550.0v Sri LankaSharjah12 Oct 1995ODI # 1007
82 runs37249.5v Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
81 runs19833.5v Sri LankaColombo (PSS)30 Mar 1986ODI # 374
81 runs28741.0v NetherlandsHyderabad6 Oct 2023ODI # 4659
79 runs20043.1v Sri LankaDambulla10 May 2003ODI # 2008
78 runs22532.1v ZimbabwePeshawar3 Nov 1996ODI # 1136
77 runs28042.3v IndiaEden Gardens28 Oct 1989ODI # 589
77 runs25846.2v IndiaToronto16 Sep 1998ODI # 1351
76 runs25845.2v BangladeshColombo (SSC)17 Jul 2004ODI # 2145
76 runs26350.0v BangladeshMirpur3 Dec 2011ODI # 3220
75 runs21740.0v ZimbabweLahore27 Dec 1993ODI # 869
74 runs24442.1v BangladeshFaisalabad12 Sep 2003ODI # 2042
74 runs28344.5v West IndiesProvidence9 Apr 2017ODI # 3862
72 runs26346.0v IndiaSharjah25 Oct 1991ODI # 685
72 runs28250.0v BangladeshDhaka24 Jan 2002ODI # 1793
72 runs24947.2v AfghanistanFatullah27 Feb 2014ODI # 3475
70 runs30145.3v ZimbabweHarare1 Dec 2002ODI # 1907
70 runs23440.0v BangladeshMirpur8 Jun 2008ODI # 2704
68 runs27944.1v ZimbabweSharjah3 Apr 2003ODI # 1994
67 runs21424.2v EnglandMelbourne2 Mar 1985ODI # 314
67 runs16926.5v South AfricaSharjah28 Mar 2000ODI # 1582
67 runs30646.5v Sri LankaKarachi30 Sep 2019ODI # 4211
66 runs20643.2v AustraliaBrabourne23 Oct 1989ODI # 581
66 runs27945.4v New ZealandLahore27 Apr 2002ODI # 1835
66 runs19427.0v IndiaAmstelveen21 Aug 2004ODI # 2157
66 runs21040.4v South AfricaDubai (DICS)1 Nov 2013ODI # 3427
62 runs26342.3v AustraliaMelbourne24 Feb 1985ODI # 311
62 runs32950.0v New ZealandSharjah20 Apr 1994ODI # 911
62 runs16640.3v West IndiesMelbourne20 Jan 1997ODI # 1166
62 runs27050.0v New ZealandDerby28 May 1999ODI # 1466
59 runs23040.0v AustraliaHyderabad (Sind)20 Sep 1982ODI # 158
59 runs24240.0v Sri LankaHyderabad (Sind)15 Jan 1992ODI # 706
59 runs30150.0v IndiaColombo (RPS)25 Jul 2004ODI # 2152
59 runs19345.2v West IndiesKingstown18 May 2005ODI # 2246
59 runs33850.0v West IndiesSharjah2 Oct 2016ODI # 3788
59 runs26948.4v AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
58 runs30350.0v BangladeshKarachi21 Sep 2003ODI # 2045
58 runs17838.0v BangladeshChattogram6 Dec 2011ODI # 3222
57 runs23844.4v West IndiesSharjah17 Oct 1989ODI # 574
55 runs25940.4v West IndiesBrisbane7 Jan 1989ODI # 547
54 runs26244.5v New ZealandWellington20 Dec 1995ODI # 1025
54 runs30344.5v IndiaCenturion26 Sep 2009ODI # 2898
53 runs25550.0v ZimbabweHobart27 Feb 1992ODI # 720
53 runs27037.2v West IndiesMultan12 Jun 2022ODI # 4407
52 runs21445.5v IndiaToronto23 Sep 1996ODI # 1119
51 runs24746.3v IndiaToronto13 Sep 1998ODI # 1350
51 runs23334.4v West IndiesSharjah15 Feb 2002ODI # 1808
51 runs28950.0v New ZealandSharjah11 Apr 2002ODI # 1828
51 runs31550.0v New ZealandFaisalabad3 Dec 2003ODI # 2072
50 runs33960.0v Sri LankaSwansea9 Jun 1983ODI # 198
50 runs18243.0v Sri LankaSharjah21 Dec 1990ODI # 656
50 runs15939.3v New ZealandWellington26 Dec 1992ODI # 785
49 runs26350.0v ZimbabweSharjah1 Feb 1993ODI # 796
49 runs20350.0v BangladeshChattogram22 Jan 2002ODI # 1790
49 runs27850.0v New ZealandRawalpindi7 Dec 2003ODI # 2074
49 runs30950.0v South AfricaLord's23 Jun 2019ODI # 4171
48 runs20440.4v IndiaSharjah17 Nov 1985ODI # 340
48 runs22145.2v AustraliaPerth11 Mar 1992ODI # 739
48 runs32450.0v ZimbabweHarare27 Nov 2002ODI # 1902
46 runs20037.1v IndiaQuetta12 Oct 1984ODI # 272
46 runs19236.2v New ZealandPeshawar12 Nov 1984ODI # 276
46 runs28247.3v New ZealandLahore6 Mar 1996ODI # 1076
46 runs27842.1v New ZealandSialkot6 Dec 1996ODI # 1148
46 runs18542.5v CanadaColombo (RPS)3 Mar 2011ODI # 3116
45 runs18539.0v AustraliaBrisbane9 Jan 2000ODI # 1536
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England v Pakistan at Eden Gardens, ICC Cricket World Cup 44th match, Nov 11, 2023 [ODI # 4701]

New Zealand v Pakistan at Bengaluru, ICC Cricket World Cup 35th match, Nov 4, 2023 [ODI # 4692]

Bangladesh v Pakistan at Eden Gardens, ICC Cricket World Cup 31st match, Oct 31, 2023 [ODI # 4688]