Team Smallest Margins - South Africa

Smallest victories For World Cup - South Africa

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 runs32649.5v AustraliaManchester6 Jul 2019ODI # 4188
20 runs19436.0v PakistanBrisbane8 Mar 1992ODI # 735
62 runs34048.2v ZimbabweHamilton15 Feb 2015ODI # 3601
64 runs20138.4v West IndiesChristchurch5 Mar 1992ODI # 730
67 runs35750.0v West IndiesSt George's10 Apr 2007ODI # 2567
74 runs28850.0v New ZealandBirmingham10 Jun 1999ODI # 1478
78 runs23144.3v EnglandRawalpindi25 Feb 1996ODI # 1060
89 runs20035.2v Sri LankaNorthampton19 May 1999ODI # 1451
102 runs42944.5v Sri LankaDelhi7 Oct 2023ODI # 4661
118 runs25550.0v CanadaEast London27 Feb 2003ODI # 1971
122 runs22641.0v EnglandThe Oval22 May 1999ODI # 1455
131 runs27333.2v IrelandEden Gardens15 Mar 2011ODI # 3133
134 runs31240.5v AustraliaLucknow12 Oct 2023ODI # 4667
146 runs34247.3v U.A.E.Wellington12 Mar 2015ODI # 3633
149 runs38346.4v BangladeshWankhede24 Oct 2023ODI # 4680
160 runs32950.0v NetherlandsRawalpindi5 Mar 1996ODI # 1073
169 runs32250.0v U.A.E.Rawalpindi16 Feb 1996ODI # 1049
190 runs35835.3v New ZealandPune1 Nov 2023ODI # 4689
201 runs41245.0v IrelandCanberra3 Mar 2015ODI # 3621
206 runs28528.0v BangladeshMirpur19 Mar 2011ODI # 3138
221 runs35440.0v NetherlandsBasseterre16 Mar 2007ODI # 2537
229 runs40022.0v EnglandWankhede21 Oct 2023ODI # 4677
231 runs35234.5v NetherlandsMohali3 Mar 2011ODI # 3115
257 runs40933.1v West IndiesSydney27 Feb 2015ODI # 3616
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 wicket21048.2v Sri LankaProvidence28 Mar 2007ODI # 2556
1 wicket27147.2v PakistanChennai27 Oct 2023ODI # 4683
3 wickets22149.0v PakistanNottingham5 Jun 1999ODI # 1474
3 wickets29749.4v IndiaNagpur12 Mar 2011ODI # 3128
4 wickets25447.2v IndiaHove15 May 1999ODI # 1444
5 wickets17837.3v New ZealandFaisalabad20 Feb 1996ODI # 1054
5 wickets24344.2v PakistanKarachi29 Feb 1996ODI # 1067
5 wickets24547.3v AfghanistanAhmedabad10 Nov 2023ODI # 4699
6 wickets18129.1v IndiaAdelaide15 Mar 1992ODI # 745
7 wickets16445.1v ZimbabweCanberra10 Mar 1992ODI # 738
7 wickets15341.0v KenyaAmstelveen26 May 1999ODI # 1462
7 wickets18723.2v ScotlandBasseterre20 Mar 2007ODI # 2545
7 wickets16031.3v IrelandProvidence3 Apr 2007ODI # 2562
7 wickets22342.5v West IndiesDelhi24 Feb 2011ODI # 3106
9 wickets17146.5v AustraliaSydney26 Feb 1992ODI # 719
9 wickets15519.2v EnglandBridgetown17 Apr 2007ODI # 2574
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
10 wickets14121.2v KenyaPotchefstroom12 Feb 2003ODI # 1947
10 wickets10912.0v BangladeshBloemfontein22 Feb 2003ODI # 1961
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
3 wickets229749.450.0v IndiaNagpur12 Mar 2011ODI # 3128
6 wickets518129.130.0v IndiaAdelaide15 Mar 1992ODI # 745
3 wickets622149.050.0v PakistanNottingham5 Jun 1999ODI # 1474
1 wicket1021048.250.0v Sri LankaProvidence28 Mar 2007ODI # 2556
9 wickets1317146.549.0v AustraliaSydney26 Feb 1992ODI # 719
5 wickets1524547.350.0v AfghanistanAhmedabad10 Nov 2023ODI # 4699
4 wickets1625447.250.0v IndiaHove15 May 1999ODI # 1444
1 wicket1627147.250.0v PakistanChennai27 Oct 2023ODI # 4683
7 wickets2116031.335.0v IrelandProvidence3 Apr 2007ODI # 2562
7 wickets2916445.150.0v ZimbabweCanberra10 Mar 1992ODI # 738
5 wickets3424344.250.0v PakistanKarachi29 Feb 1996ODI # 1067
7 wickets4322342.550.0v West IndiesDelhi24 Feb 2011ODI # 3106
7 wickets5415341.050.0v KenyaAmstelveen26 May 1999ODI # 1462
5 wickets7517837.350.0v New ZealandFaisalabad20 Feb 1996ODI # 1054
9 wickets7620437.250.0v Sri LankaChester-le-Street28 Jun 2019ODI # 4176
9 wickets11612728.448.0v AfghanistanCardiff15 Jun 2019ODI # 4160
7 wickets16018723.250.0v ScotlandBasseterre20 Mar 2007ODI # 2545
10 wickets17214121.250.0v KenyaPotchefstroom12 Feb 2003ODI # 1947
9 wickets18415519.250.0v EnglandBridgetown17 Apr 2007ODI # 2574
9 wickets19213418.050.0v Sri LankaSydney18 Mar 2015ODI # 3640
10 wickets22810912.050.0v BangladeshBloemfontein22 Feb 2003ODI # 1961
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
AustraliaSouth AfricaEdgbaston, Birmingham17 Jun 1999ODI # 1483
South AfricaSri LankaKingsmead, Durban3 Mar 2003ODI # 1979
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Gibraltar vs Bulgaria at Sofia, Bulgaria Tri-Nation T20I Series Final, Jul 13, 2025 [T20I # 3312]

Turkey vs Gibraltar at Sofia, Bulgaria Tri-Nation T20I Series 6th Match, Jul 12, 2025 [T20I # 3308]

Gibraltar vs Bulgaria at Sofia, Bulgaria Tri-Nation T20I Series 4th Match, Jul 11, 2025 [T20I # 3302]