Lowest totals by South Africa in ODIs

Lowest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
3518.01.941v Sri LankaHararelost25 Apr 2004ODI # 2122
3815.42.421v Sri LankaColombo (SSC)lost8 Dec 2001ODI # 1776
4424.51.771v BangladeshChattogramlost3 Nov 2009ODI # 2920
5417.53.022v AfghanistanHararelost19 Dec 2024ODI # 4818
5413.53.902v AfghanistanHararelost26 Feb 2017ODI # 3842
6524.32.652v IndiaHararelost29 Aug 2005ODI # 2274
6731.02.161v Sri LankaHararelost22 Nov 2008ODI # 2780
6725.12.661v PakistanBulawayolost18 Jul 2018ODI # 4019
6928.02.462v AustraliaSydneylost14 Dec 1993ODI # 862
6922.53.022v KenyaHararelost1 Mar 2006ODI # 2343
7024.42.832v Sri LankaPallekelelost21 Jan 2022ODI # 4347
7824.03.252v South AfricaBloemfonteinlost3 Oct 2018ODI # 4050
8028.22.822v Sri LankaMirpurlost12 Jan 2009ODI # 2791
8230.52.652v AfghanistanSharjahlost25 Dec 2015ODI # 3713
8327.13.052v IndiaEden Gardenslost5 Nov 2023ODI # 4694
8323.03.601v EnglandNottinghamlost26 Aug 2008ODI # 2754
8320.44.012v EnglandManchesterlost22 Jul 2022ODI # 4435
8530.12.811v West IndiesAhmedabadlost8 Oct 2006ODI # 2424
9224.53.701v EnglandBristollost6 Jul 2003ODI # 2034
9431.42.962v PakistanSharjahlost6 Apr 1997ODI # 1192
9532.12.952v AfghanistanSharjahlost19 Feb 2018ODI # 3979
9627.53.441v AustraliaTownsvillelost31 Aug 2022ODI # 4459
9622.54.201v Sri LankaColombo (RPS)lost11 Jan 2024ODI # 4720
9936.32.712v West IndiesHyderabad (Deccan)lost21 Nov 1993ODI # 854
9927.13.641v IndiaDelhilost11 Oct 2022ODI # 4472
9919.15.162v PakistanKingstonlost21 Mar 2007ODI # 2547
10126.53.762v PakistanSharjahlost28 Mar 2000ODI # 1582
10236.02.832v EnglandHararelost1 Dec 2004ODI # 2194
10433.03.151v Sri LankaRawalpindilost9 Oct 2004ODI # 2186
10431.53.262v West IndiesKingstownlost10 Mar 2010ODI # 2972
10548.12.172v Sri LankaHararelost6 Nov 1994ODI # 948
10638.32.751v AustraliaSydneylost22 Jan 2002ODI # 1791
10633.33.161v AfghanistanSharjahlost18 Sep 2024ODI # 4764
10735.03.052v PakistanBulawayolost13 Jul 2018ODI # 4015
10732.13.321v EnglandLord'slost12 Jul 2003ODI # 2037
10834.13.162v New ZealandBrabournelost16 Oct 2006ODI # 2430
11438.42.941v EnglandManchesterlost13 Jul 2000ODI # 1613
11637.33.091v AustraliaHararelost23 Oct 1999ODI # 1520
11627.34.211v IndiaJohannesburglost17 Dec 2023ODI # 4713
11748.02.431v IndiaNairobi (Gym)lost26 Sep 1999ODI # 1504
11734.13.421v South AfricaKimberleylost30 Sep 2018ODI # 4049
11832.23.641v IndiaCenturionlost4 Feb 2018ODI # 3970
11824.54.751v Sri LankaBulawayolost1 Jun 2010ODI # 2985
11940.12.962v PakistanSharjahlost9 Apr 1997ODI # 1196
11936.53.231v EnglandGqeberhalost29 Nov 2009ODI # 2931
11934.33.442v South AfricaCenturionlost10 Nov 2009ODI # 2928
12128.54.192v BangladeshHararelost16 Jul 2021ODI # 4304
12124.44.902v Sri LankaColombo (RPS)lost12 Aug 2018ODI # 4031
12346.22.651v AustraliaWellingtonlost15 Feb 1995ODI # 975
12342.22.901v IndiaHararelost15 Jun 2016ODI # 3746
12340.33.032v PakistanThe Ovallost11 Jun 1999ODI # 1479
12440.13.082v South AfricaHararelost29 Sep 2001ODI # 1749
12536.33.422v BangladeshMirpurlost23 Jan 2018ODI # 3964
12530.04.162v Sri LankaColombo (RPS)lost7 Sep 2021ODI # 4318
12637.33.362v AustraliaSydneylost11 Jan 2004ODI # 2079
12634.33.651v IndiaHararelost13 Jun 2016ODI # 3744
12742.52.962v South AfricaHararelost22 Oct 1995ODI # 1014
12731.04.091v Sri LankaHararelost20 Nov 2008ODI # 2779
12730.14.201v AfghanistanHararelost21 Dec 2024ODI # 4820
12729.04.372v South AfricaBenonilost22 Oct 2010ODI # 3061
12837.03.452v PakistanHararelost1 Oct 2015ODI # 3685
12836.13.532v BangladeshMirpurlost7 Nov 2015ODI # 3703
12830.04.261v BangladeshMirpurlost1 Dec 2014ODI # 3559
12941.43.091v EnglandEast Londonwon19 Jan 1996ODI # 1042
12932.43.941v AfghanistanHararewon21 Feb 2017ODI # 3838
12922.05.862v AustraliaCenturionlost19 Oct 2011ODI # 3203
13044.42.912v BangladeshJaipurlost13 Oct 2006ODI # 2427
13147.32.751v EnglandBulawayolost18 Feb 2000ODI # 1564
13134.03.851v IrelandBelfastlost13 Sep 2021ODI # 4323
13344.13.011v KenyaBloemfonteinlost12 Mar 2003ODI # 1987
13344.03.022v Sri LankaHararelost30 Nov 2008ODI # 2785
13341.53.171v IndiaHararelost24 Jun 2001ODI # 1729
13446.12.901v EnglandAlburywon18 Mar 1992ODI # 748
13442.33.152v West IndiesW.A.C.Alost2 Feb 2001ODI # 1681
13438.03.521v AfghanistanSharjahlost16 Feb 2018ODI # 3977
13434.23.902v AfghanistanSharjahlost20 Sep 2024ODI # 4768
13544.53.011v AfghanistanHararelost9 Jun 2022ODI # 4403
13544.23.041v IndiaWankhedelost17 Oct 1987ODI # 461
13534.43.891v IndiaW.A.C.Alost3 Feb 2004ODI # 2095
13637.23.642v South AfricaJohannesburglost25 Feb 2005ODI # 2229
13636.43.701v Sri LankaBulawayolost22 Apr 2004ODI # 2120
13741.43.282v AustraliaHobartlost14 Mar 1992ODI # 743
13849.02.811v New ZealandWellingtonlost6 Feb 1998ODI # 1289
13847.22.911v West IndiesSydneywon23 Jan 2001ODI # 1675
13841.03.362v AustraliaColombo (RPS)lost26 Aug 1996ODI # 1105
13942.43.252v AustraliaChennailost13 Oct 1987ODI # 456
13937.53.671v West IndiesHararelost4 Dec 2007ODI # 2653
140/950.02.801v West IndiesCape Townwon17 Feb 1993ODI # 804
14031.54.392v Sri LankaColombo (RPS)lost20 Jul 2013ODI # 3392
14148.22.911v West IndiesKingstownlost12 Mar 2010ODI # 2974
14142.33.312v Sri LankaAhmedabadlost10 Oct 2006ODI # 2425
141/940.03.522v PakistanLahorelost27 Dec 1993ODI # 869
14340.43.512v PakistanDubai (DICS)lost1 Nov 2013ODI # 3427
14338.03.761v PakistanKarachilost24 Dec 1993ODI # 867
144/950.02.881v AustraliaCape Townlost14 Apr 2000ODI # 1589
14446.23.102v West IndiesSt John'slost30 Apr 2006ODI # 2369
14442.43.371v IndiaBulawayolost1 Aug 2013ODI # 3402
14533.14.372v AustraliaDurbanlost3 Apr 2009ODI # 2832
14532.34.461v PakistanBulawayolost26 Nov 2024ODI # 4811
14647.23.081v BangladeshMirpurlost8 Dec 2006ODI # 2461
14646.33.131v Sri LankaHararelost28 Nov 2008ODI # 2784
147/750.02.941v New ZealandHobartlost18 Dec 1993ODI # 865
14739.03.762v EnglandBirminghamlost10 Sep 2004ODI # 2168
14732.14.562v PakistanPeshawarlost3 Nov 1996ODI # 1136
14838.33.842v PakistanMultanlost30 Sep 2004ODI # 2183
14832.14.602v BangladeshBulawayolost3 May 2013ODI # 3353
14945.03.311v EnglandJohannesburgwon13 Feb 2000ODI # 1560
14943.53.391v AustraliaGros Isletlost25 Apr 2007ODI # 2580
15041.43.602v West IndiesKingstonlost1 Apr 2000ODI # 1584
15037.04.052v Sri LankaHararelost15 Dec 1999ODI # 1529
151/950.03.021v West IndiesHyderabad (Deccan)lost16 Feb 1996ODI # 1050
151/950.03.021v West IndiesSt John'slost29 Apr 2006ODI # 2368
15146.03.282v South AfricaGqeberhalost6 Feb 2000ODI # 1558
15143.43.452v Sri LankaHararelost27 Apr 2004ODI # 2123
15132.24.672v BangladeshHararelost10 Aug 2022ODI # 4443
15249.43.061v South AfricaEast Londonlost18 Sep 2006ODI # 2418
15249.23.081v West IndiesGros Isletlost10 May 2006ODI # 2371
15243.43.481v West IndiesPort of Spainlost11 Apr 1992ODI # 754
15240.03.802v PakistanHararelost31 Aug 2013ODI # 3408
15239.33.842v AustraliaHararelost25 Aug 2014ODI # 3513
15239.13.882v BangladeshSylhetlost1 Mar 2020ODI # 4249
15348.33.152v Sri LankaSharjahlost25 Oct 2000ODI # 1646
15329.05.272v PakistanGqeberhalost11 Dec 2002ODI # 1916
15449.23.121v West IndiesKandylost16 Dec 2001ODI # 1781
15446.13.332v Sri LankaColombo (RPS)lost4 Sep 1993ODI # 838
15445.33.381v AustraliaNagpurlost1 Mar 1996ODI # 1068
15441.33.711v Sri LankaHararelost14 Nov 2016ODI # 3804
15437.04.161v BangladeshCenturionlost23 Mar 2022ODI # 4375
15434.54.422v IndiaDhakalost13 Apr 2003ODI # 2002
15434.34.461v AfghanistanSharjahlost13 Feb 2018ODI # 3975
15551.43.001v IndiaLeicesterlost11 Jun 1983ODI # 204
15542.43.632v PakistanBulawayolost20 Jul 2018ODI # 4020
15533.44.601v Sri LankaGallelost2 Jul 2017ODI # 3899
15524.56.242v AustraliaMackaylost24 Aug 2025ODI # 4897
15849.53.171v AustraliaEast Londonlost2 Apr 1994ODI # 900
15841.13.832v New ZealandDunedinlost3 Feb 2012ODI # 3230
15938.04.182v AfghanistanBulawayolost24 Jul 2014ODI # 3506
160/950.03.201v BangladeshMirpurlost21 Jan 2009ODI # 2799
16038.24.172v BangladeshBulawayolost21 Aug 2011ODI # 3183
16036.34.381v Sri LankaBulawayolost27 Nov 2016ODI # 3810
161/950.03.221v EnglandKimberleylost30 Jan 2000ODI # 1553
16150.03.221v West IndiesKingstownlost14 Mar 2010ODI # 2976
16138.54.141v PakistanHararelost5 Oct 2015ODI # 3687
16138.14.211v IndiaHararelost20 Aug 2022ODI # 4454
16249.03.302v West IndiesPort of Spainlost14 May 2006ODI # 2373
16246.23.491v New ZealandAhmedabadlost4 Mar 2011ODI # 3117
16246.03.521v BangladeshMirpurlost12 Jul 2015ODI # 3666
16230.15.372v PakistanEast Londonlost15 Feb 1993ODI # 803
163/950.03.261v PakistanKarachilost16 Oct 1994ODI # 930
163/750.03.261v West IndiesKingstownlost16 May 2001ODI # 1718
16348.33.361v South AfricaCanberralost10 Mar 1992ODI # 738
16346.53.482v EnglandHararelost20 Feb 2000ODI # 1567
16339.54.091v IndiaBulawayolost3 Aug 2013ODI # 3403
16449.13.331v PakistanHararelost2 Mar 1993ODI # 812
16441.04.001v PakistanJohannesburglost27 Jan 2019ODI # 4087
16547.43.462v EnglandChennailost6 Mar 2011ODI # 3120
16545.43.611v IndiaKanpurlost11 Dec 2000ODI # 1659
16539.54.141v South AfricaBulawayolost21 Aug 2014ODI # 3510
16532.25.101v Sri LankaBulawayolost2 Jul 2023ODI # 4609
166/950.03.321v AustraliaW.A.C.Alost2 Dec 1994ODI # 952
16642.53.871v IrelandHararelost15 Dec 2023ODI # 4710
167/850.03.341v EnglandNottinghamlost25 May 1999ODI # 1461
16749.23.381v Sri LankaColombo (SSC)lost11 Jul 2000ODI # 1610
16849.53.371v IndiaHararelost11 Jun 2016ODI # 3742
16849.13.411v PakistanSharjahlost10 Apr 2003ODI # 2000
169/750.03.382v South AfricaHararelost21 Oct 1995ODI # 1013
169/750.03.381v EnglandLord'slost22 Jul 2000ODI # 1619
169/950.03.381v IndiaBengalurulost19 Nov 2005ODI # 2298
16942.04.021v Sri LankaNairobi (Club)lost1 Oct 1996ODI # 1122
170/850.03.402v AustraliaHobartlost8 Dec 1994ODI # 957
170/850.03.401v AustraliaMelbournewon9 Dec 1997ODI # 1257
17049.03.461v BangladeshMirpurlost15 Jan 2018ODI # 3952
17042.43.982v EnglandThe Ovallost29 Aug 2008ODI # 2757
17038.34.412v IndiaNairobi (Gym)lost1 Oct 1999ODI # 1508
17038.34.412v South AfricaHararelost29 Aug 2014ODI # 3518
17160.02.851v West IndiesBirminghamlost20 Jun 1983ODI # 220
171/850.03.422v Sri LankaSharjahlost30 Oct 2001ODI # 1769
17146.23.692v AustraliaAhmedabadlost21 Feb 2011ODI # 3103
17144.03.882v New ZealandNapierlost9 Feb 2012ODI # 3234
17244.43.852v IndiaHararelost19 Feb 2003ODI # 1957
17244.13.892v AfghanistanBulawayolost24 Oct 2015ODI # 3699
17243.23.962v New ZealandMirpurlost25 Mar 2011ODI # 3144
173/850.03.461v South AfricaSouthamptonlost10 Jul 2003ODI # 2036
17339.54.342v BangladeshMirpurlost26 Nov 2014ODI # 3553
17339.14.412v PakistanSharjahlost28 Oct 2001ODI # 1768
174/950.03.481v New ZealandHobartwon11 Dec 1997ODI # 1258
174/850.03.481v South AfricaCardifflost5 Jul 2003ODI # 2033
17448.13.612v EnglandBrisbanelost7 Jan 1995ODI # 968
17445.03.862v Sri LankaTangierlost15 Aug 2002ODI # 1862
175/950.03.501v EnglandJohannesburglost30 Jan 2005ODI # 2216
17549.33.531v New ZealandLeedsn/r6 Jun 1999ODI # 1475
17548.33.601v AfghanistanSharjahwon2 Jan 2016ODI # 3719
17540.24.332v West IndiesAdelaidelost25 Jan 2001ODI # 1676
17538.44.521v EnglandThe Ovallost19 Jun 2013ODI # 3375
17648.53.602v Sri LankaColombo (RPS)lost22 Aug 2004ODI # 2158
17644.43.942v BangladeshHararelost30 Jul 2006ODI # 2393
17644.33.952v West IndiesHararelost2 Dec 2007ODI # 2651
17747.53.702v New ZealandAdelaidelost6 Dec 1997ODI # 1255
17740.24.382v IndiaMelbournelost22 Feb 2015ODI # 3610
178/950.03.562v IndiaMohalilost22 Nov 1993ODI # 855
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Completed innings only.
Records includes the following current or recent matches:

Urbanrisers Hyderabad vs Manipal Tigers at Surat, Legends League Cricket Final, Dec 9, 2023 [Other T20]

India Capitals vs Manipal Tigers at Surat, Legends League Cricket Qualifier 2, Dec 7, 2023 [Other T20]

India Capitals vs Gujarat Giants at Surat, Legends League Cricket Eliminator, Dec 6, 2023 [Other T20]