Largest margins by South Africa in ODIs by Innings, runs & wickets

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
272 runs40029.0v ZimbabweBenoni22 Oct 2010ODI # 3061
258 runs30220.1v Sri LankaPaarl11 Jan 2012ODI # 3225
257 runs40933.1v West IndiesSydney27 Feb 2015ODI # 3616
231 runs35234.5v NetherlandsMohali3 Mar 2011ODI # 3115
229 runs40022.0v EnglandWankhede21 Oct 2023ODI # 4677
221 runs35440.0v NetherlandsBasseterre16 Mar 2007ODI # 2537
215 runs33131.3v NetherlandsDelhi28 Feb 2011ODI # 3112
214 runs43936.0v IndiaWankhede25 Oct 2015ODI # 3700
212 runs33234.3v ZimbabweCenturion10 Nov 2009ODI # 2928
209 runs26423.2v West IndiesCape Town25 Jan 2004ODI # 2088
208 runs35545.3v KenyaCape Town22 Oct 2001ODI # 1763
208 runs31739.2v CanadaKingston13 Apr 2010ODI # 2977
206 runs28528.0v BangladeshMirpur19 Mar 2011ODI # 3138
206 runs35530.5v IrelandBenoni25 Sep 2016ODI # 3780
203 runs36429.5v New ZealandHamilton8 Jan 2014ODI # 3453
202 runs30625.1v KenyaNairobi (Gym)3 Oct 1996ODI # 1124
202 runs29529.2v PakistanTarouba12 Aug 2025ODI # 4894
201 runs41245.0v IrelandCanberra3 Mar 2015ODI # 3621
200 runs37040.4v BangladeshEast London22 Oct 2017ODI # 3929
197 runs36329.5v IrelandDublin25 May 2025ODI # 4877
196 runs29034.3v AustraliaCape Town3 Mar 2006ODI # 2345
196 runs38234.4v IrelandDublin5 May 2019ODI # 4128
193 runs24928.3v Sri LankaSharjah3 Dec 1986ODI # 405
191 runs36150.0v Sri LankaKarachi13 Oct 1987ODI # 457
190 runs35835.3v New ZealandPune1 Nov 2023ODI # 4689
177 runs31833.2v Sri LankaCenturion29 Nov 2002ODI # 1905
177 runs24824.4v BangladeshSt George's22 Aug 2014ODI # 3511
176 runs31746.5v KenyaColombo (RPS)20 Sep 2002ODI # 1882
174 runs34430.3v IrelandAbu Dhabi4 Oct 2024ODI # 4781
171 runs41950.0v ZimbabwePotchefstroom20 Sep 2006ODI # 2420
169 runs32250.0v U.A.E.Rawalpindi16 Feb 1996ODI # 1049
168 runs30241.5v BangladeshPotchefstroom3 Oct 2002ODI # 1890
165 runs31450.0v EnglandKingstown2 Mar 1994ODI # 888
165 runs30237.2v ZimbabweJohannesburg25 Feb 2005ODI # 2229
164 runs25635.4v AustraliaW.A.C.A4 Jan 1987ODI # 412
164 runs39346.4v PakistanCenturion4 Feb 2007ODI # 2506
164 runs41734.5v AustraliaCenturion15 Sep 2023ODI # 4646
160 runs32950.0v NetherlandsRawalpindi5 Mar 1996ODI # 1073
159 runs33749.1v KenyaBloemfontein31 Oct 2008ODI # 2769
159 runs27232.2v New ZealandWellington25 Feb 2017ODI # 3841
157 runs26732.3v PakistanJohannesburg12 Jan 1995ODI # 971
157 runs24929.1v IndiaDurban22 Nov 2006ODI # 2447
156 runs33850.0v ZimbabweSt George's22 Feb 2013ODI # 3337
153 runs36450.0v ZimbabweBulawayo23 Sep 2001ODI # 1748
150 runs31139.0v PakistanChristchurch21 Feb 2015ODI # 3608
149 runs38346.4v BangladeshWankhede24 Oct 2023ODI # 4680
148 runs27340.1v ZimbabweHarare29 Sep 2001ODI # 1749
148 runs44050.0v West IndiesJohannesburg18 Jan 2015ODI # 3583
146 runs34247.3v U.A.E.Wellington12 Mar 2015ODI # 3633
146 runs37139.1v NetherlandsJohannesburg2 Apr 2023ODI # 4563
143 runs31550.0v PakistanSharjah13 Apr 1996ODI # 1095
143 runs29136.1v New ZealandAuckland27 Mar 1999ODI # 1422
142 runs24735.5v KenyaKimberley4 Mar 2003ODI # 1981
142 runs36237.4v AustraliaJohannesburg2 Oct 2016ODI # 3787
141 runs24631.5v ZimbabweKingstown10 Mar 2010ODI # 2972
141 runs35941.0v IndiaJohannesburg5 Dec 2013ODI # 3442
139 runs34438.0v West IndiesBasseterre15 Jun 2016ODI # 3747
139 runs27231.5v IrelandAbu Dhabi2 Oct 2024ODI # 4780
138 runs27039.3v BangladeshSouthampton15 Sep 2004ODI # 2175
135 runs25039.0v EnglandBridgetown19 Mar 1986ODI # 370
135 runs30750.0v New ZealandGuwahati1 Nov 1994ODI # 943
135 runs31636.5v IndiaVijayawada24 Nov 2002ODI # 1900
135 runs29035.4v IndiaDurban12 Jan 2011ODI # 3079
134 runs23436.3v ZimbabweHyderabad (Deccan)21 Nov 1993ODI # 854
134 runs30450.0v ZimbabweHarare21 Oct 1995ODI # 1013
134 runs28135.1v IndiaDurban8 Dec 2013ODI # 3443
134 runs31240.5v AustraliaLucknow12 Oct 2023ODI # 4667
133 runs21548.0v PakistanSydney17 Dec 1992ODI # 782
133 runs28334.5v AustraliaPort of Spain12 Mar 1995ODI # 987
132 runs28839.0v West IndiesSt George's5 May 2001ODI # 1714
132 runs27342.5v PakistanDurban8 Dec 2002ODI # 1914
131 runs33050.0v ZimbabweDurban27 Feb 2005ODI # 2231
131 runs27333.2v IrelandEden Gardens15 Mar 2011ODI # 3133
131 runs36237.4v West IndiesCenturion28 Jan 2015ODI # 3593
130 runs26048.1v New ZealandAlbion14 Apr 1985ODI # 326
128 runs23632.2v AustraliaMelbourne24 Jan 1982ODI # 140
128 runs35949.2v BangladeshBenoni9 Nov 2008ODI # 2772
125 runs31636.2v PakistanBloemfontein10 Mar 2013ODI # 3343
124 runs26946.5v PakistanDurban19 Feb 1993ODI # 805
124 runs22334.0v Sri LankaColombo (RPS)2 Sep 1993ODI # 837
124 runs21425.0v PakistanMohali27 Oct 2006ODI # 2438
124 runs32241.0v IndiaKochi8 Oct 2014ODI # 3531
122 runs22641.0v EnglandThe Oval22 May 1999ODI # 1455
122 runs31634.1v AustraliaJohannesburg17 Sep 2023ODI # 4648
121 runs30837.5v Sri LankaDurban1 Feb 2017ODI # 3830
120 runs19924.0v ZimbabweBloemfontein3 Oct 2018ODI # 4050
118 runs25550.0v CanadaEast London27 Feb 2003ODI # 1971
117 runs26935.3v PakistanSharjah11 Nov 2013ODI # 3433
115 runs30533.4v New ZealandCenturion25 Oct 2000ODI # 1647
114 runs27440.3v West IndiesBloemfontein5 Feb 1999ODI # 1402
113 runs25232.2v Sri LankaCenturion6 Mar 2019ODI # 4107
112 runs26649.0v New ZealandBridgetown23 Apr 1985ODI # 328
112 runs24042.5v ZimbabweHarare22 Oct 1995ODI # 1014
112 runs35541.3v EnglandCape Town27 Nov 2009ODI # 2930
111 runs33934.3v AustraliaPotchefstroom12 Sep 2023ODI # 4642
110 runs26140.2v PakistanSharjah17 Feb 2002ODI # 1810
110 runs28744.3v ZimbabweHarare2 Dec 2007ODI # 2651
109 runs31137.0v AustraliaBloemfontein13 Apr 1997ODI # 1199
109 runs31549.1v BangladeshDhaka9 Oct 1999ODI # 1511
108 runs29241.2v EnglandCape Town6 Feb 2005ODI # 2223
107 runs24742.5v EnglandAdelaide16 Jan 1980ODI # 84
107 runs28842.2v South AfricaKingston7 Apr 1992ODI # 753
107 runs31643.3v AfghanistanKarachi21 Feb 2025ODI # 4845
106 runs31249.3v KenyaNairobi15 Aug 2001ODI # 1745
106 runs27541.3v IndiaCape Town26 Nov 2006ODI # 2449
104 runs33445.0v IndiaJamshedpur7 Dec 1983ODI # 229
104 runs27350.0v EnglandManchester31 May 1984ODI # 264
104 runs26749.0v ZimbabwePort of Spain14 May 2006ODI # 2373
104 runs35447.5v BangladeshPaarl18 Oct 2017ODI # 3925
103 runs25039.0v IndiaNorth Sound13 Jun 2011ODI # 3162
102 runs42944.5v Sri LankaDelhi7 Oct 2023ODI # 4661
101 runs25330.3v AustraliaLeeds11 Jun 1983ODI # 203
101 runs29044.0v IndiaGeorgetown21 Mar 1989ODI # 563
101 runs34049.4v NepalHarare22 Jun 2023ODI # 4593
100 runs28646.0v South AfricaBridgetown24 Jun 2016ODI # 3754
99 runs27941.3v West IndiesGqeberha30 Jan 1999ODI # 1397
99 runs29142.2v Sri LankaCape Town11 Jan 2001ODI # 1668
99 runs23143.5v BangladeshBridgetown19 Apr 2007ODI # 2576
98 runs24346.2v ZimbabweSt John's30 Apr 2006ODI # 2369
96 runs27445.0v IndiaFaridabad17 Oct 1994ODI # 931
96 runs21441.3v PakistanKingstown12 Apr 2000ODI # 1588
96 runs30041.3v Sri LankaThe Oval3 Jun 2017ODI # 3877
95 runs23842.1v New ZealandDunedin18 Mar 1987ODI # 435
95 runs30350.0v Sri LankaEast London17 Dec 2000ODI # 1662
93 runs21528.1v PakistanSingapore27 Aug 2000ODI # 1626
93 runs25445.2v New ZealandAdelaide27 Jan 2002ODI # 1797
93 runs26249.0v BangladeshDhaka17 Apr 2003ODI # 2005
93 runs29044.2v EnglandNottingham7 Jul 2007ODI # 2598
93 runs31049.5v ZimbabweBulawayo17 Aug 2014ODI # 3507
92 runs28751.0v EnglandLord's23 Jun 1979ODI # 74
92 runs27840.0v AustraliaSydney16 Jan 1989ODI # 552
92 runs22423.4v Sri LankaDhaka30 Oct 1998ODI # 1362
91 runs26950.0v Sri LankaBerri13 Mar 1992ODI # 742
91 runs33950.0v BangladeshBasseterre25 Aug 2014ODI # 3514
90 runs27148.1v Sri LankaBrisbane12 Jan 1985ODI # 286
90 runs36644.3v IndiaAhmedabad27 Feb 2010ODI # 2963
89 runs20338.2v PakistanMultan17 Nov 1986ODI # 399
89 runs27047.0v PakistanAdelaide10 Dec 1988ODI # 535
89 runs22242.4v West IndiesCape Town2 Feb 1999ODI # 1399
89 runs20035.2v Sri LankaNorthampton19 May 1999ODI # 1451
88 runs38550.0v Sri LankaCenturion10 Feb 2017ODI # 3834
87 runs23841.4v ZimbabweKingston1 Apr 2000ODI # 1584
86 runs21737.4v AustraliaMelbourne23 Jan 1982ODI # 139
86 runs28250.0v BangladeshDhaka3 Dec 2002ODI # 1910
86 runs25648.2v West IndiesCape Town25 Jan 2008ODI # 2664
84 runs26748.0v BangladeshDhaka2 Dec 2002ODI # 1909
83 runs29549.3v BangladeshDhaka14 Apr 2003ODI # 2003
83 runs34250.0v NetherlandsAmstelveen31 May 2013ODI # 3359
82 runs31050.0v Sri LankaW.A.C.A2 Feb 1985ODI # 300
82 runs20941.0v AustraliaW.A.C.A16 Jan 1994ODI # 874
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 wickets17245.1v ZimbabweBirmingham20 Jun 1983ODI # 220
10 wickets11724.2v New ZealandPort of Spain17 Apr 1985ODI # 327
10 wickets19239.2v New ZealandChristchurch28 Mar 1987ODI # 441
10 wickets22146.5v PakistanMelbourne23 Feb 1992ODI # 717
10 wickets15325.5v South AfricaPort of Spain11 Apr 1992ODI # 754
10 wickets20044.4v IndiaBridgetown3 May 1997ODI # 1203
10 wickets16529.2v IndiaSharjah22 Mar 2000ODI # 1577
10 wickets15520.2v BangladeshBenoni6 Oct 2002ODI # 1891
10 wickets14121.2v KenyaPotchefstroom12 Feb 2003ODI # 1947
10 wickets10912.0v BangladeshBloemfontein22 Feb 2003ODI # 1961
10 wickets18935.5v IndiaEden Gardens25 Nov 2005ODI # 2299
10 wickets15327.4v ZimbabweGros Islet10 May 2006ODI # 2371
10 wickets16236.4v BangladeshJaipur11 Oct 2006ODI # 2426
10 wickets10814.0v PakistanCape Town11 Feb 2007ODI # 2521
10 wickets8114.3v NetherlandsDublin10 Jul 2007ODI # 2599
10 wickets14023.3v PakistanProvidence5 May 2011ODI # 3156
10 wickets27942.5v BangladeshKimberley15 Oct 2017ODI # 3923
9 wickets8720.4v Sri LankaManchester7 Jun 1975ODI # 22
9 wickets19151.3v IndiaBirmingham9 Jun 1979ODI # 61
9 wickets21846.5v EnglandBrisbane23 Dec 1979ODI # 81
9 wickets16143.1v AustraliaSydney8 Feb 1984ODI # 246
9 wickets21047.4v AustraliaKingston26 Apr 1984ODI # 263
9 wickets14433.2v PakistanSharjah28 Nov 1986ODI # 402
9 wickets24042.5v IndiaThiruvananthapuram25 Jan 1988ODI # 502
9 wickets17146.5v AustraliaSydney26 Feb 1992ODI # 719
9 wickets16138.3v AustraliaW.A.C.A6 Dec 1992ODI # 769
9 wickets7219.2v PakistanBrisbane9 Jan 1993ODI # 788
9 wickets18644.3v South AfricaBloemfontein23 Feb 1993ODI # 807
9 wickets14737.4v New ZealandChristchurch28 Jan 1995ODI # 974
9 wickets11527.4v PakistanCape Town23 Apr 1998ODI # 1326
9 wickets21735.0v ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
9 wickets23041.1v KenyaKimberley14 Oct 2001ODI # 1760
9 wickets21442.0v PakistanPaarl16 Dec 2002ODI # 1921
9 wickets24843.3v AustraliaSt George's1 Jun 2003ODI # 2021
9 wickets17534.2v ZimbabweCardiff5 Jul 2003ODI # 2033
9 wickets9417.5v BangladeshBirmingham12 Sep 2004ODI # 2171
9 wickets8614.2v ZimbabweAhmedabad8 Oct 2006ODI # 2424
9 wickets20131.2v IndiaCenturion3 Dec 2006ODI # 2458
9 wickets15428.2v PakistanJohannesburg14 Feb 2007ODI # 2523
9 wickets15519.2v EnglandBridgetown17 Apr 2007ODI # 2574
9 wickets17936.5v BangladeshChattogram9 Mar 2008ODI # 2690
9 wickets5912.2v BangladeshMirpur4 Mar 2011ODI # 3118
9 wickets13624.2v New ZealandKingston5 Jul 2012ODI # 3283
9 wickets12324.4v West IndiesEast London21 Jan 2015ODI # 3587
9 wickets13418.0v Sri LankaSydney18 Mar 2015ODI # 3640
9 wickets12728.4v AfghanistanCardiff15 Jun 2019ODI # 4160
9 wickets20437.2v Sri LankaChester-le-Street28 Jun 2019ODI # 4176
8 wickets19042.2v EnglandThe Oval7 Sep 1973ODI # 9
8 wickets20947.3v EnglandSydney22 Jan 1980ODI # 87
8 wickets18930.0v AustraliaW.A.C.A20 Dec 1981ODI # 130
8 wickets21848.3v ZimbabweWorcester13 Jun 1983ODI # 208
8 wickets18548.4v PakistanThe Oval22 Jun 1983ODI # 222
8 wickets24145.2v IndiaIndore1 Dec 1983ODI # 228
8 wickets23248.0v AustraliaAlbion29 Feb 1984ODI # 252
8 wickets19746.5v EnglandLord's4 Jun 1984ODI # 266
8 wickets19840.4v Sri LankaHobart10 Jan 1985ODI # 284
8 wickets20537.2v Sri LankaAdelaide26 Jan 1985ODI # 296
8 wickets13623.1v Sri LankaMelbourne27 Feb 1985ODI # 313
8 wickets18141.3v IndiaSharjah22 Nov 1985ODI # 341
8 wickets21935.3v PakistanGujranwala27 Nov 1985ODI # 342
8 wickets12834.1v PakistanKarachi6 Dec 1985ODI # 346
8 wickets16638.2v EnglandPort of Spain31 Mar 1986ODI # 376
8 wickets17040.0v IndiaSharjah21 Oct 1988ODI # 526
8 wickets10813.2v AustraliaSydney18 Jan 1989ODI # 553
8 wickets23843.2v IndiaSt John's18 Mar 1989ODI # 562
8 wickets16642.1v IndiaWankhede30 Oct 1989ODI # 591
8 wickets28846.4v IndiaNew Delhi14 Nov 1991ODI # 688
8 wickets20847.2v IndiaBloemfontein15 Dec 1992ODI # 781
8 wickets10625.1v PakistanJohannesburg13 Feb 1993ODI # 802
8 wickets17346.0v Sri LankaSharjah28 Oct 1993ODI # 839
8 wickets18338.4v Sri LankaSharjah3 Nov 1993ODI # 844
8 wickets18933.1v PakistanSharjah16 Apr 1996ODI # 1099
8 wickets23945.0v AustraliaGuwahati1 Nov 1996ODI # 1134
8 wickets14627.5v IndiaPort of Spain26 Apr 1997ODI # 1200
8 wickets19637.0v AustraliaBridgetown25 Apr 1999ODI # 1442
8 wickets6910.1v ScotlandLeicester27 May 1999ODI # 1465
8 wickets15934.0v New ZealandSingapore25 Aug 2000ODI # 1625
8 wickets18339.1v EnglandNairobi (Gym)10 Oct 2000ODI # 1636
8 wickets24848.5v Sri LankaPaarl9 Jan 2001ODI # 1666
8 wickets22145.5v West IndiesSt John's2 May 2001ODI # 1713
8 wickets20146.1v West IndiesSt George's6 May 2001ODI # 1715
8 wickets15534.0v ZimbabweKandy16 Dec 2001ODI # 1781
8 wickets19145.1v New ZealandMelbourne6 Feb 2002ODI # 1804
8 wickets18530.5v Sri LankaKimberley4 Dec 2002ODI # 1911
8 wickets19725.4v ZimbabweHarare30 Nov 2003ODI # 2070
8 wickets25445.0v West IndiesKingston7 May 2005ODI # 2241
8 wickets12426.4v West IndiesKingston8 May 2005ODI # 2242
8 wickets19038.1v IrelandKingston23 Mar 2007ODI # 2551
8 wickets24839.1v ZimbabweHarare25 Aug 2007ODI # 2614
8 wickets21128.5v West IndiesJohannesburg3 Feb 2008ODI # 2671
8 wickets22338.1v AustraliaAdelaide26 Jan 2009ODI # 2804
8 wickets11714.4v EnglandBridgetown27 Mar 2009ODI # 2828
8 wickets18934.1v IndiaKingston28 Jun 2009ODI # 2853
8 wickets26939.0v ZimbabwePotchefstroom17 Oct 2010ODI # 3059
8 wickets20439.3v PakistanAbu Dhabi29 Oct 2010ODI # 3062
8 wickets22142.4v BangladeshMirpur15 Oct 2011ODI # 3200
8 wickets16131.1v BangladeshMirpur10 Jul 2015ODI # 3663
8 wickets18234.2v Sri LankaGqeberha28 Jan 2017ODI # 3828
8 wickets23238.5v Sri LankaJohannesburg3 Mar 2019ODI # 4104
8 wickets28847.5v IndiaChennai15 Dec 2019ODI # 4221
8 wickets23347.0v Sri LankaNorth Sound10 Mar 2021ODI # 4276
8 wickets19030.0v NetherlandsBenoni31 Mar 2023ODI # 4558
8 wickets21242.3v IndiaGqeberha19 Dec 2023ODI # 4714
8 wickets19522.0v Sri LankaPallekele26 Oct 2024ODI # 4786
8 wickets15725.5v EnglandNorth Sound31 Oct 2024ODI # 4790
8 wickets26443.0v EnglandBridgetown6 Nov 2024ODI # 4799
7 wickets19346.0v AustraliaThe Oval14 Jun 1975ODI # 29
7 wickets20135.3v PakistanSialkot5 Dec 1980ODI # 96
7 wickets16142.2v PakistanW.A.C.A19 Dec 1981ODI # 129
7 wickets19242.1v PakistanSydney12 Jan 1982ODI # 134
7 wickets16740.2v IndiaSt George's7 Apr 1983ODI # 192
7 wickets27457.5v AustraliaLord's18 Jun 1983ODI # 215
7 wickets18345.0v PakistanW.A.C.A4 Feb 1984ODI # 244
7 wickets20741.4v AustraliaCastries19 Apr 1984ODI # 262
7 wickets24144.5v AustraliaMelbourne6 Jan 1985ODI # 282
7 wickets17947.0v AustraliaSydney12 Feb 1985ODI # 305
7 wickets19744.1v PakistanSharjah15 Nov 1985ODI # 339
7 wickets18248.2v AustraliaMelbourne20 Jan 1987ODI # 421
7 wickets27240.1v PakistanPort of Spain20 Mar 1988ODI # 511
7 wickets22237.0v PakistanGeorgetown30 Mar 1988ODI # 515
7 wickets14138.2v PakistanW.A.C.A1 Jan 1989ODI # 544
7 wickets16740.2v EnglandGeorgetown15 Mar 1990ODI # 621
7 wickets18133.3v AustraliaPort of Spain10 Mar 1991ODI # 673
7 wickets16445.1v ZimbabweCanberra10 Mar 1992ODI # 738
7 wickets19043.0v South AfricaPort of Spain12 Apr 1992ODI # 755
7 wickets4412.3v PakistanCape Town25 Feb 1993ODI # 808
7 wickets18941.5v Sri LankaEden Gardens25 Nov 1993ODI # 857
7 wickets19048.4v AustraliaMelbourne9 Dec 1993ODI # 860
7 wickets15545.0v AustraliaDurban24 Feb 1994ODI # 886
7 wickets21545.4v PakistanJohannesburg10 Dec 1994ODI # 959
7 wickets20643.1v AustraliaKingstown15 Mar 1995ODI # 988
7 wickets10326.1v Sri LankaBrisbane5 Jan 1996ODI # 1030
7 wickets27348.0v EnglandCenturion14 Jan 1996ODI # 1038
7 wickets22045.4v New ZealandPort of Spain30 Mar 1996ODI # 1086
7 wickets24248.3v New ZealandKingstown6 Apr 1996ODI # 1092
7 wickets20439.2v PakistanNairobi (Gym)6 Oct 1996ODI # 1126
7 wickets22046.1v AustraliaIndore19 Oct 1996ODI # 1128
7 wickets17736.1v PakistanAdelaide17 Dec 1996ODI # 1154
7 wickets28248.5v AustraliaBrisbane5 Jan 1997ODI # 1159
7 wickets16628.2v AustraliaW.A.C.A18 Jan 1998ODI # 1280
7 wickets14635.3v PakistanCenturion17 Apr 1998ODI # 1318
7 wickets22143.0v New ZealandChristchurch17 Feb 1999ODI # 1408
7 wickets18346.3v BangladeshDublin21 May 1999ODI # 1454
7 wickets15744.2v New ZealandSouthampton24 May 1999ODI # 1460
7 wickets15341.0v KenyaAmstelveen26 May 1999ODI # 1462
7 wickets15437.3v PakistanColombo (SSC)12 Jul 2000ODI # 1612
7 wickets20041.4v West IndiesBridgetown9 May 2001ODI # 1716
7 wickets23347.1v KenyaNairobi (Gym)19 Aug 2001ODI # 1747
7 wickets16033.4v KenyaBenoni7 Oct 2001ODI # 1755
7 wickets12422.1v IndiaPort of Spain1 Jun 2002ODI # 1837
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets2396910.150.0v ScotlandLeicester27 May 1999ODI # 1465
9 wickets2368720.460.0v Sri LankaManchester7 Jun 1975ODI # 22
10 wickets22810912.050.0v BangladeshBloemfontein22 Feb 2003ODI # 1961
7 wickets22711412.150.0v EnglandGros Islet2 Mar 2019ODI # 4103
9 wickets2265912.250.0v BangladeshMirpur4 Mar 2011ODI # 3118
7 wickets2254412.350.0v PakistanCape Town25 Feb 1993ODI # 808
7 wickets21810613.450.0v PakistanNottingham31 May 2019ODI # 4144
10 wickets21610814.050.0v PakistanCape Town11 Feb 2007ODI # 2521
9 wickets2148614.250.0v ZimbabweAhmedabad8 Oct 2006ODI # 2424
10 wickets2138114.350.0v NetherlandsDublin10 Jul 2007ODI # 2599
9 wickets1939417.550.0v BangladeshBirmingham12 Sep 2004ODI # 2171
9 wickets19213418.050.0v Sri LankaSydney18 Mar 2015ODI # 3640
9 wickets1847219.250.0v PakistanBrisbane9 Jan 1993ODI # 788
9 wickets18415519.250.0v EnglandBridgetown17 Apr 2007ODI # 2574
10 wickets17815520.250.0v BangladeshBenoni6 Oct 2002ODI # 1891
7 wickets17720320.350.0v CanadaCenturion23 Feb 2003ODI # 1963
8 wickets17611714.444.0v EnglandBridgetown27 Mar 2009ODI # 2828
10 wickets17214121.250.0v KenyaPotchefstroom12 Feb 2003ODI # 1947
7 wickets16018723.250.0v ScotlandBasseterre20 Mar 2007ODI # 2545
10 wickets15914023.350.0v PakistanProvidence5 May 2011ODI # 3156
10 wickets15411724.250.0v New ZealandPort of Spain17 Apr 1985ODI # 327
9 wickets15212324.450.0v West IndiesEast London21 Jan 2015ODI # 3587
7 wickets14615225.450.0v BangladeshKimberley9 Oct 2002ODI # 1892
8 wickets14619725.450.0v ZimbabweHarare30 Nov 2003ODI # 2070
10 wickets14515325.550.0v South AfricaPort of Spain11 Apr 1992ODI # 754
8 wickets14313623.147.0v Sri LankaMelbourne27 Feb 1985ODI # 313
7 wickets14310326.150.0v Sri LankaBrisbane5 Jan 1996ODI # 1030
5 wickets14311826.150.0v ZimbabweKimberley30 Sep 2018ODI # 4049
7 wickets14213226.250.0v AustraliaCenturion5 Apr 2009ODI # 2834
5 wickets14110626.350.0v Sri LankaBloemfontein19 Apr 1998ODI # 1321
7 wickets13616627.250.0v ZimbabweBulawayo21 Aug 2014ODI # 3510
7 wickets13518027.350.0v CanadaKing City (NW)24 Aug 2008ODI # 2752
2 wickets13515727.350.0v New ZealandAuckland26 Dec 2013ODI # 3449
9 wickets13411527.450.0v PakistanCape Town23 Apr 1998ODI # 1326
10 wickets13415327.450.0v ZimbabweGros Islet10 May 2006ODI # 2371
6 wickets13415327.450.0v ZimbabweEast London18 Sep 2006ODI # 2418
4 wickets13416227.450.0v ZimbabweKingstown14 Mar 2010ODI # 2976
3 wickets13415527.450.0v AustraliaW.A.C.A16 Nov 2014ODI # 3546
6 wickets13314027.550.0v ZimbabweHarare4 Dec 2007ODI # 2653
7 wickets13113228.150.0v PakistanSouthampton22 Sep 2004ODI # 2181
7 wickets13016628.250.0v AustraliaW.A.C.A18 Jan 1998ODI # 1280
9 wickets13015428.250.0v PakistanJohannesburg14 Feb 2007ODI # 2523
7 wickets12715428.550.0v EnglandLord's29 May 2017ODI # 3874
7 wickets12518029.150.0v EnglandKarachi1 Mar 2025ODI # 4851
10 wickets12416529.250.0v IndiaSharjah22 Mar 2000ODI # 1577
6 wickets12415329.250.0v AustraliaPerth4 Nov 2018ODI # 4065
6 wickets12315229.350.0v ZimbabweHyderabad (Deccan)16 Feb 1996ODI # 1050
6 wickets12312929.350.0v Sri LankaJohannesburg27 Nov 2002ODI # 1903
4 wickets12326129.350.0v West IndiesPotchefstroom21 Mar 2023ODI # 4544
8 wickets12018930.050.0v AustraliaW.A.C.A20 Dec 1981ODI # 130
8 wickets12019030.050.0v NetherlandsBenoni31 Mar 2023ODI # 4558
5 wickets11915940.160.0v New ZealandThe Oval18 Jun 1975ODI # 32
5 wickets11715130.350.0v New ZealandW.A.C.A14 Jan 1994ODI # 873
6 wickets11717630.350.0v U.A.E.Napier15 Mar 2015ODI # 3638
9 wickets11612728.448.0v AfghanistanCardiff15 Jun 2019ODI # 4160
8 wickets11518530.550.0v Sri LankaKimberley4 Dec 2002ODI # 1911
5 wickets11419431.050.0v Sri LankaDambulla29 Jul 2018ODI # 4025
9 wickets11220131.250.0v IndiaCenturion3 Dec 2006ODI # 2458
6 wickets10915931.550.0v BermudaKing City (NW)20 Aug 2008ODI # 2746
7 wickets10816432.050.0v Sri LankaJohannesburg4 Feb 2017ODI # 3831
7 wickets10614832.250.0v EnglandNottingham27 Jun 2004ODI # 2135
6 wickets10615032.250.0v New ZealandAuckland4 Mar 2017ODI # 3846
6 wickets10319032.550.0v Sri LankaGqeberha13 Mar 2019ODI # 4114
7 wickets10217033.050.0v AfghanistanSharjah22 Sep 2024ODI # 4772
8 wickets10118933.150.0v PakistanSharjah16 Apr 1996ODI # 1099
5 wickets10018133.250.0v IrelandBridgetown7 Jan 2020ODI # 4226
7 wickets9816033.450.0v KenyaBenoni7 Oct 2001ODI # 1755
8 wickets9615934.050.0v New ZealandSingapore25 Aug 2000ODI # 1625
8 wickets9615534.050.0v ZimbabweKandy16 Dec 2001ODI # 1781
8 wickets9518934.150.0v IndiaKingston28 Jun 2009ODI # 2853
9 wickets9417534.250.0v ZimbabweCardiff5 Jul 2003ODI # 2033
7 wickets9414434.250.0v BangladeshMirpur14 Mar 2008ODI # 2692
8 wickets9418234.250.0v Sri LankaGqeberha28 Jan 2017ODI # 3828
4 wickets9314234.350.0v ZimbabweKingstown12 Mar 2010ODI # 2974
7 wickets9318334.350.0v EnglandNottingham5 Sep 2012ODI # 3304
7 wickets9121034.550.0v PakistanMultan13 Dec 2006ODI # 2464
9 wickets9021735.050.0v ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
10 wickets8917245.160.0v ZimbabweBirmingham20 Jun 1983ODI # 220
4 wickets8918535.150.0v U.A.E.Sharjah9 Jun 2023ODI # 4584
7 wickets8817435.250.0v ZimbabweSouthampton10 Jul 2003ODI # 2036
7 wickets8820335.250.0v U.A.E.Sharjah4 Jun 2023ODI # 4581
7 wickets8714635.350.0v PakistanCenturion17 Apr 1998ODI # 1318
7 wickets8722335.350.0v KenyaKimberley2 Nov 2008ODI # 2770
6 wickets8716835.350.0v AustraliaGqeberha9 Oct 2016ODI # 3792
10 wickets8518935.550.0v IndiaEden Gardens25 Nov 2005ODI # 2299
7 wickets8419346.060.0v AustraliaThe Oval14 Jun 1975ODI # 29
6 wickets8420341.055.0v EnglandScarborough26 Aug 1976ODI # 37
7 wickets8317736.150.0v PakistanAdelaide17 Dec 1996ODI # 1154
6 wickets8229536.250.0v AustraliaCenturion30 Sep 2016ODI # 3785
10 wickets8016236.450.0v BangladeshJaipur11 Oct 2006ODI # 2426
4 wickets8020336.450.0v IrelandKingston23 Feb 2014ODI # 3472
6 wickets8018236.450.0v IndiaBridgetown29 Jul 2023ODI # 4623
9 wickets7917936.550.0v BangladeshChattogram9 Mar 2008ODI # 2690
7 wickets7922836.550.0v BangladeshBasseterre10 Dec 2024ODI # 4814
8 wickets7619042.255.0v EnglandThe Oval7 Sep 1973ODI # 9
8 wickets7620537.250.0v Sri LankaAdelaide26 Jan 1985ODI # 296
6 wickets7613937.250.0v New ZealandSydney9 Mar 1985ODI # 318
9 wickets7620437.250.0v Sri LankaChester-le-Street28 Jun 2019ODI # 4176
7 wickets7619537.250.0v BangladeshJohannesburg20 Mar 2022ODI # 4372
5 wickets7517837.350.0v New ZealandFaisalabad20 Feb 1996ODI # 1054
7 wickets7515437.350.0v PakistanColombo (SSC)12 Jul 2000ODI # 1612
5 wickets7419237.450.0v AustraliaBrisbane13 Jan 1985ODI # 287
9 wickets7414737.450.0v New ZealandChristchurch28 Jan 1995ODI # 974
4 wickets7415037.450.0v EnglandKingstown5 Apr 1998ODI # 1307
7 wickets7423137.450.0v PakistanMultan26 Oct 2007ODI # 2639
6 wickets7320937.550.0v Sri LankaKingston28 Jun 2013ODI # 3378
4 wickets7218838.050.0v AustraliaBridgetown22 Jul 2021ODI # 4311
8 wickets7122338.150.0v AustraliaAdelaide26 Jan 2009ODI # 2804
9 wickets7014433.245.0v PakistanSharjah28 Nov 1986ODI # 402
7 wickets7014138.250.0v PakistanW.A.C.A1 Jan 1989ODI # 544
5 wickets7015238.250.0v ZimbabweSt John's29 Apr 2006ODI # 2368
6 wickets7023138.250.0v New ZealandNapier29 Feb 2012ODI # 3252
8 wickets6921848.360.0v ZimbabweWorcester13 Jun 1983ODI # 208
9 wickets6916138.350.0v AustraliaW.A.C.A6 Dec 1992ODI # 769
8 wickets6818548.460.0v PakistanThe Oval22 Jun 1983ODI # 222
6 wickets6814938.450.0v IndiaPort of Spain9 Mar 1989ODI # 558
8 wickets6818338.450.0v Sri LankaSharjah3 Nov 1993ODI # 844
4 wickets6818038.450.0v PakistanCenturion30 Nov 2013ODI # 3441
6 wickets6715838.550.0v PakistanRawalpindi10 Oct 2003ODI # 2049
8 wickets6723238.550.0v Sri LankaJohannesburg3 Mar 2019ODI # 4104
8 wickets6626939.050.0v ZimbabwePotchefstroom17 Oct 2010ODI # 3059
5 wickets6619139.050.0v New ZealandBridgetown17 Aug 2022ODI # 4450
4 wickets6519539.150.0v PakistanSharjah15 Oct 1995ODI # 1009
8 wickets6518339.150.0v EnglandNairobi (Gym)10 Oct 2000ODI # 1636
8 wickets6524839.150.0v ZimbabweHarare25 Aug 2007ODI # 2614
10 wickets6419239.250.0v New ZealandChristchurch28 Mar 1987ODI # 441
7 wickets6420439.250.0v PakistanNairobi (Gym)6 Oct 1996ODI # 1126
4 wickets6413639.250.0v AfghanistanGros Islet11 Jun 2017ODI # 3887
5 wickets6419736.247.0v IrelandSt George's12 Jan 2020ODI # 4230
6 wickets6313839.350.0v EnglandAlbion26 Feb 1981ODI # 118
8 wickets6320439.350.0v PakistanAbu Dhabi29 Oct 2010ODI # 3062
5 wickets6218839.450.0v PakistanJohannesburg27 Feb 1993ODI # 810
3 wickets6221839.450.0v BangladeshSt George's20 Aug 2014ODI # 3509
7 wickets6222239.450.0v OmanHarare5 Jul 2023ODI # 4614
8 wickets6017040.050.0v IndiaSharjah21 Oct 1988ODI # 526
7 wickets6021140.050.0v New ZealandGros Islet9 Jun 2002ODI # 1841
7 wickets6024140.050.0v PakistanCape Town30 Jan 2019ODI # 4090
8 wickets5919038.148.0v IrelandKingston23 Mar 2007ODI # 2551
7 wickets5816740.250.0v IndiaSt George's7 Apr 1983ODI # 192
5 wickets5817540.250.0v PakistanBrisbane14 Jan 1984ODI # 234
8 wickets5619840.450.0v Sri LankaHobart10 Jan 1985ODI # 284
4 wickets5621040.450.0v Sri LankaLahore8 Nov 1997ODI # 1253
2 wickets5617140.450.0v PakistanThe Oval7 Jun 2013ODI # 3364
6 wickets5521840.550.0v AustraliaHarare6 Sep 2014ODI # 3526
8 wickets5515725.535.0v EnglandNorth Sound31 Oct 2024ODI # 4790
7 wickets5415341.050.0v KenyaAmstelveen26 May 1999ODI # 1462
6 wickets5418541.050.0v ZimbabweHarare30 Sep 2001ODI # 1750
5 wickets5316737.146.0v PakistanSt John's15 Mar 1988ODI # 507
9 wickets5323041.150.0v KenyaKimberley14 Oct 2001ODI # 1760
5 wickets5321541.150.0v New ZealandCenturion24 Sep 2009ODI # 2895
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Yorkshire vs Somerset at York, One-Day Cup Group B, Aug 14, 2025 [List A]

Glamorgan vs Surrey at The Oval, One-Day Cup Group A, Aug 13, 2025 [List A]

North West Warriors vs Northern Knights at Bready, Cricket Ireland Inter-Provincial Limited Over Cup 8th Match, Aug 13, 2025 [List A]