South Africa vs other countries Tests+ODIs+T20Is Team Records - Largest Margins

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
530 runs070240.20.0v South AfricaMelbourne17 Feb 1911Test # 114
337 runs0481143.10.0v South AfricaDelhi3 Dec 2015Test # 2191
313 runs049367.00.0v South AfricaColombo (SSC)11 Aug 2004Test # 1710
312 runs038550.1x80.0x8v South AfricaCape Town1 Jan 1957Test # 435
288 runs031918.4x50.0x5v South AfricaGqeberha13 Feb 1896Test # 47
281 runs048259.40.0v South AfricaCenturion12 Feb 2014Test # 2119
281 runs052980.00.0v South AfricaMount Maunganui4 Feb 2024Test # 2528
280 runs046196.10.0v South AfricaKanpur8 Dec 1996Test # 1344
278 runs035228.50.0v South AfricaGalle12 Jul 2018Test # 2311
246 runs037567.00.0v South AfricaAdelaide14 Dec 2001Test # 1576
245 runs0511134.30.0v South AfricaCape Town1 Mar 2014Test # 2122
243 runs032727.150.0v South AfricaEden Gardens5 Nov 2023ODI # 4694
241 runs041671.00.0v South AfricaDurban26 Dec 2015Test # 2196
239 runs049277.10.0v South AfricaThe Oval27 Jul 2017Test # 2266
211 runs033136.40.0v South AfricaLord's6 Jul 2017Test # 2262
210 runs024622.4x50.0x5v South AfricaCape Town1 Apr 1899Test # 59
208 runs045087.30.0v South AfricaDurban26 Dec 2011Test # 2026
203 runs039563.50.0v South AfricaVisakhapatnam2 Oct 2019Test # 2363
199 runs049086.50.0v South AfricaColombo (SSC)20 Jul 2018Test # 2313
191 runs0321105.50.0v South AfricaAdelaide28 Jan 1994Test # 1246
191 runs046677.10.0v South AfricaJohannesburg24 Jan 2020Test # 2382
189 runs0438137.40.0v South AfricaCape Town3 Jan 2020Test # 2379
184 runs036674.00.0v South AfricaMelbourne26 Dec 2005Test # 1779
182 runs033629.050.0v South AfricaGqeberha11 Dec 2002ODI # 1916
180 runs032131.550.0v South AfricaColombo (RPS)20 Jul 2013ODI # 3392
178 runs030024.450.0v South AfricaColombo (RPS)12 Aug 2018ODI # 4031
177 runs038062.50.0v South AfricaManchester4 Aug 2017Test # 2268
177 runs031234.250.0v South AfricaSharjah20 Sep 2024ODI # 4768
175 runs0546132.20.0v South AfricaDurban6 Mar 2009Test # 1913
174 runs033458.20.0v South AfricaLeeds8 Jul 1912Test # 124
169 runs0395115.00.0v South AfricaMelbourne31 Dec 1931Test # 214
162 runs0454119.20.0v South AfricaJohannesburg26 Feb 2009Test # 1910
159 runs024522.00.0v South AfricaJohannesburg18 Oct 1902Test # 76
153 runs030834.550.0v South AfricaDhaka13 Apr 2003ODI # 2002
153 runs040242.550.0v South AfricaGwalior24 Feb 2010ODI # 2962
141 runs035240.050.0v South AfricaDurban7 Feb 2007ODI # 2513
141 runs028733.150.0v South AfricaDurban3 Apr 2009ODI # 2832
137 runs032778.40.0v South AfricaJohannesburg25 Nov 1994Test # 1276
135 runs028418.220.0v South AfricaJohannesburg15 Nov 2024T20I # 2952
131 runs020433.4x80.0x8v South AfricaJohannesburg24 Dec 1956Test # 434
130 runs0386110.00.0v South AfricaKingston19 Apr 2001Test # 1544
130 runs030840.250.0v South AfricaMelbourne22 Feb 2015ODI # 3610
128 runs038974.50.0v South AfricaGqeberha26 Dec 2007Test # 1856
128 runs030843.550.0v South AfricaColombo (RPS)31 Jul 2013ODI # 3401
126 runs029742.450.0v South AfricaThe Oval29 Aug 2008ODI # 2757
124 runs031089.50.0v South AfricaNagpur25 Nov 2015Test # 2189
124 runs030440.050.0v South AfricaCape Town7 Feb 2018ODI # 3971
123 runs040286.50.0v South AfricaJohannesburg15 Dec 2006Test # 1823
123 runs039341.550.0v South AfricaBloemfontein9 Sep 2023ODI # 4638
118 runs041792.40.0v South AfricaDurban1 Mar 2018Test # 2297
118 runs020220.429.0v South AfricaManchester22 Jul 2022ODI # 4435
113 runs030568.00.0v South AfricaCenturion26 Dec 2021Test # 2443
112 runs041099.50.0v South AfricaDurban24 Mar 2006Test # 1792
111 runs022715.320.0v South AfricaDurban30 Aug 2023T20I # 2224
109 runs0344117.10.0v South AfricaDurban16 Feb 1923Test # 152
108 runs021839.50.0v South AfricaMohali5 Nov 2015Test # 2186
107 runs028842.250.0v South AfricaKingston7 Apr 1992ODI # 753
107 runs019714.320.0v South AfricaJohannesburg21 Feb 2020T20I # 1046
106 runs020213.520.0v South AfricaJohannesburg14 Dec 2023T20I # 2401
104 runs031239.550.0v South AfricaThe Oval30 May 2019ODI # 4143
103 runs017328.050.0v South AfricaSydney14 Dec 1993ODI # 862
103 runs0376114.20.0v South AfricaSydney3 Jan 2009Test # 1904
100 runs031084.00.0v South AfricaBirmingham9 Jun 1960Test # 492
100 runs028646.050.0v South AfricaBridgetown24 Jun 2016ODI # 3754
97 runs019415.320.0v South AfricaCape Town26 Feb 2020T20I # 1065
96 runs0337107.0x80.0x8v South AfricaBrisbane5 Dec 1952Test # 359
95 runs029641.050.0v South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
95 runs021018.320.0v South AfricaBrisbane9 Jan 2006T20I # 4
95 runs019612.220.0v South AfricaCenturion3 Mar 2013T20I # 306
95 runs037091.40.0v South AfricaRawalpindi4 Feb 2021Test # 2408
94 runs029650.050.0v South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
94 runs028344.250.0v South AfricaBrisbane17 Jan 2006ODI # 2315
93 runs026845.050.0v South AfricaTangier15 Aug 2002ODI # 1862
93 runs022322.029.0v South AfricaCenturion19 Oct 2011ODI # 3203
92 runs024487.40.0v South AfricaThe Oval13 Aug 1955Test # 412
91 runs0396109.40.0v South AfricaJohannesburg1 Jan 1914Test # 132
89 runs017032.00.0v South AfricaMelbourne31 Dec 1910Test # 112
88 runs028243.050.0v South AfricaGqeberha22 Feb 1994ODI # 885
87 runs0312101.10.0v South AfricaCape Town31 Dec 1927Test # 169
87 runs019634.150.0v South AfricaBrabourne16 Oct 2006ODI # 2430
87 runs030372.30.0v South AfricaDurban26 Dec 2010Test # 1987
87 runs026838.150.0v South AfricaPallekele9 Jul 2014ODI # 3501
83 runs037848.050.0v South AfricaBasseterre24 Mar 2007ODI # 2552
82 runs017016.520.0v South AfricaRajkot17 Jun 2022T20I # 1572
81 runs033043.150.0v South AfricaCape Town19 Dec 2024ODI # 4819
80 runs028250.050.0v South AfricaMelbourne (Docklands)3 Feb 2006ODI # 2322
78 runs020430.050.0v South AfricaColombo (RPS)7 Sep 2021ODI # 4318
78 runs029745.550.0v South AfricaPaarl21 Dec 2023ODI # 4716
77 runs032559.30.0v South AfricaJohannesburg13 Jan 2005Test # 1734
76 runs025843.450.0v South AfricaHobart7 Feb 2006ODI # 2325
74 runs026846.050.0v South AfricaWankhede14 Dec 1996ODI # 1151
73 runs033044.350.0v South AfricaCanberra19 Nov 2014ODI # 3548
73 runs027542.250.0v South AfricaGqeberha13 Feb 2018ODI # 3976
72 runs0408142.20.0v South AfricaCape Town1 Jan 1962Test # 519
72 runs034045.050.0v South AfricaLeeds24 May 2017ODI # 3872
71 runs018357.40.0v South AfricaLord's23 Jun 1955Test # 409
70 runs020256.20.0v South AfricaNottingham14 Aug 2003Test # 1654
69 runs024845.550.0v South AfricaSydney23 Jan 1994ODI # 877
69 runs028546.150.0v South AfricaAbu Dhabi7 Oct 2024ODI # 4782
67 runs016926.550.0v South AfricaSharjah28 Mar 2000ODI # 1582
67 runs025248.450.0v South AfricaProvidence7 Apr 2007ODI # 2564
66 runs021040.450.0v South AfricaDubai (DICS)1 Nov 2013ODI # 3427
64 runs017038.50.0v South AfricaAhmedabad20 Nov 1996Test # 1338
63 runs024173.30.0v South AfricaJohannesburg24 Jan 2018Test # 2294
62 runs028344.050.0v South AfricaHarare2 Sep 2014ODI # 3522
61 runs020317.520.0v South AfricaDurban8 Nov 2024T20I # 2938
59 runs024647.050.0v South AfricaMelbourne (Docklands)20 Jan 2006ODI # 2316
59 runs034743.150.0v South AfricaKimberley1 Feb 2023ODI # 4514
57 runs025949.050.0v South AfricaNottingham14 Aug 1998ODI # 1345
57 runs034550.050.0v South AfricaSydney5 Feb 2006ODI # 2323
55 runs026237.437.4v South AfricaCenturion22 Sep 2009ODI # 2893
53 runs012944.40.0v South AfricaLeeds29 Jul 1907Test # 94
52 runs020172.40.0v South AfricaBridgetown18 Apr 1992Test # 1188
52 runs018318.020.0v South AfricaMelbourne11 Jan 2009T20I # 80
50 runs036350.050.0v South AfricaLahore5 Mar 2025ODI # 4855
49 runs030948.150.0v South AfricaColombo (SSC)31 Aug 2004ODI # 2163
49 runs022243.250.0v South AfricaMirpur25 Mar 2011ODI # 3144
49 runs030950.050.0v South AfricaLord's23 Jun 2019ODI # 4171
48 runs023146.550.0v South AfricaBrisbane9 Jan 1994ODI # 871
48 runs023447.250.0v South AfricaChelmsford29 May 1999ODI # 1468
48 runs018019.120.0v South AfricaVisakhapatnam14 Jun 2022T20I # 1571
48 runs033641.450.0v South AfricaEast London18 Mar 2023ODI # 4540
47 runs022547.550.0v South AfricaAdelaide6 Dec 1997ODI # 1255
47 runs030445.550.0v South AfricaJohannesburg17 Apr 2009ODI # 2841
46 runs025047.050.0v South AfricaChristchurch23 Feb 1995ODI # 981
45 runs022746.250.0v South AfricaCenturion24 Mar 2002ODI # 1820
44 runs019946.150.0v South AfricaColombo (RPS)4 Sep 1993ODI # 838
43 runs022250.050.0v South AfricaMohali22 Nov 1993ODI # 855
43 runs029346.550.0v South AfricaEast London24 Jan 1999ODI # 1393
43 runs029148.350.0v South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
42 runs026850.050.0v South AfricaLahore5 Oct 2003ODI # 2047
41 runs023446.250.0v South AfricaCenturion10 Oct 2001ODI # 1757
41 runs023520.020.0v South AfricaBristol27 Jul 2022T20I # 1693
40 runs0314144.00.0v South AfricaGqeberha16 Feb 1962Test # 524
39 runs025050.050.0v South AfricaRawalpindi20 Oct 1994ODI # 934
39 runs016919.020.0v South AfricaBridgetown8 May 2010T20I # 168
39 runs029033.333.3v South AfricaBloemfontein3 Feb 2016ODI # 3732
38 runs022445.045.0v South AfricaGwalior12 Nov 1991ODI # 687
38 runs031548.550.0v South AfricaCenturion18 Mar 2022ODI # 4370
38 runs024642.543.0v South AfricaDharamsala17 Oct 2023ODI # 4672
37 runs025048.250.0v South AfricaGalle6 Jul 2000ODI # 1604
37 runs029148.150.0v South AfricaBloemfontein30 Mar 2002ODI # 1822
37 runs021448.550.0v South AfricaColombo (RPS)22 Aug 2004ODI # 2158
37 runs015420.020.0v South AfricaDurban20 Sep 2007T20I # 43
36 runs024350.050.0v South AfricaCape Town6 Apr 1994ODI # 902
36 runs028947.450.0v South AfricaBasseterre11 Jun 2016ODI # 3743
36 runs030842.047.0v South AfricaJohannesburg22 Dec 2024ODI # 4821
35 runs022450.050.0v South AfricaSydney25 Jan 1994ODI # 878
35 runs022747.550.0v South AfricaBloemfontein15 Dec 1994ODI # 963
35 runs022147.250.0v South AfricaWankhede6 Nov 1996ODI # 1138
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets14515325.550.0v South AfricaPort of Spain11 Apr 1992ODI # 754
10 wickets2158414.150.0v South AfricaNottingham26 Aug 2008ODI # 2754
9 wickets3318644.350.0v South AfricaBloemfontein23 Feb 1993ODI # 807
9 wickets6318539.350.0v South AfricaBloemfontein23 Jan 2000ODI # 1546
9 wickets1322636.539.0v South AfricaJohannesburg16 Feb 2003ODI # 1955
9 wickets8317026.140.0v South AfricaChattogram15 Jul 2015ODI # 3668
9 wickets3314314.320.0v South AfricaSouthampton21 Jun 2017T20I # 614
9 wickets17711920.350.0v South AfricaCenturion4 Feb 2018ODI # 3970
9 wickets1419217.420.0v South AfricaCape Town1 Dec 2020T20I # 1113
9 wickets1220418.020.0v South AfricaCenturion14 Apr 2021T20I # 1147
9 wickets14115526.350.0v South AfricaCenturion23 Mar 2022ODI # 4375
8 wickets3216444.450.0v South AfricaKarachi16 Oct 1994ODI # 930
8 wickets9020735.050.0v South AfricaDurban17 Dec 1994ODI # 964
8 wickets16411822.450.0v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
8 wickets13516827.350.0v South AfricaColombo (SSC)11 Jul 2000ODI # 1610
8 wickets18810718.450.0v South AfricaSydney22 Jan 2002ODI # 1791
8 wickets1326847.550.0v South AfricaDurban3 Apr 2002ODI # 1823
8 wickets1414717.420.0v South AfricaColombo (RPS)30 Sep 2012T20I # 281
8 wickets3623944.050.0v South AfricaPallekele28 Jul 2013ODI # 3400
8 wickets3320544.350.0v South AfricaPotchefstroom23 Aug 2015ODI # 3677
8 wickets7219238.050.0v South AfricaThe Oval11 Jun 2017ODI # 3886
8 wickets10720532.150.0v South AfricaCenturion16 Feb 2018ODI # 3978
8 wickets11116531.350.0v South AfricaJohannesburg27 Jan 2019ODI # 4087
8 wickets3016115.020.0v South AfricaSt George's26 Jun 2021T20I # 1176
8 wickets2010716.420.0v South AfricaThiruvananthapuram28 Sep 2022T20I # 1800
8 wickets3116514.520.0v South AfricaDurban1 Sep 2023T20I # 2228
8 wickets20011716.450.0v South AfricaJohannesburg17 Dec 2023ODI # 4713
8 wickets3716413.520.0v South AfricaKingston26 May 2024T20I # 2630
8 wickets221169.213.0v South AfricaTarouba27 Aug 2024T20I # 2820
7 wickets9319134.350.0v South AfricaAuckland29 Feb 1992ODI # 723
7 wickets4219043.050.0v South AfricaPort of Spain12 Apr 1992ODI # 755
7 wickets6015940.050.0v South AfricaEast London2 Apr 1994ODI # 900
7 wickets3022245.050.0v South AfricaGqeberha31 Mar 1997ODI # 1187
7 wickets4922941.550.0v South AfricaSydney26 Jan 1998ODI # 1285
7 wickets9020635.050.0v South AfricaLeeds24 May 1998ODI # 1334
7 wickets4121343.150.0v South AfricaAuckland20 Feb 1999ODI # 1409
7 wickets5025441.450.0v South AfricaBenoni1 Dec 2002ODI # 1908
7 wickets17810820.250.0v South AfricaLord's12 Jul 2003ODI # 2037
7 wickets3029845.050.0v South AfricaCenturion1 Feb 2004ODI # 2094
7 wickets2323646.150.0v South AfricaDambulla28 Aug 2004ODI # 2161
7 wickets11115031.350.0v South AfricaGros Islet25 Apr 2007ODI # 2580
7 wickets6821038.450.0v South AfricaGqeberha30 Nov 2007ODI # 2650
7 wickets1413717.420.0v South AfricaLord's31 Aug 2008ODI # 2759
7 wickets2425146.050.0v South AfricaCenturion22 Nov 2009ODI # 2929
7 wickets11212031.250.0v South AfricaGqeberha29 Nov 2009ODI # 2931
7 wickets7517637.350.0v South AfricaThe Oval19 Jun 2013ODI # 3375
7 wickets4410212.420.0v South AfricaMelbourne7 Nov 2014T20I # 408
7 wickets13416327.450.0v South AfricaMirpur12 Jul 2015ODI # 3666
7 wickets3028045.050.0v South AfricaHamilton1 Mar 2017ODI # 3843
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
7 wickets1317517.520.0v South AfricaTarouba23 Aug 2024T20I # 2797
6 wickets3322344.350.0v South AfricaFaisalabad28 Oct 1994ODI # 940
6 wickets2023246.450.0v South AfricaGqeberha13 Apr 1998ODI # 1315
6 wickets1720047.150.0v South AfricaJamshedpur12 Mar 2000ODI # 1573
6 wickets3416444.250.0v South AfricaKingstown16 May 2001ODI # 1718
6 wickets4722142.150.0v South AfricaTangier19 Aug 2002ODI # 1865
6 wickets2526545.550.0v South AfricaThe Oval28 Jun 2003ODI # 2029
6 wickets8617035.450.0v South AfricaBengaluru19 Nov 2005ODI # 2298
6 wickets3625944.050.0v South AfricaJaipur2 Nov 2006ODI # 2442
6 wickets1119848.150.0v South AfricaFaisalabad23 Oct 2007ODI # 2637
6 wickets2022146.450.0v South AfricaLord's2 Sep 2012ODI # 3302
6 wickets2819239.244.0v South AfricaCenturion15 Mar 2013ODI # 3346
6 wickets1116418.120.0v South AfricaHambantota6 Aug 2013T20I # 325
6 wickets3012915.020.0v South AfricaCenturion14 Mar 2014T20I # 365
6 wickets2727045.350.0v South AfricaDurban1 Feb 2018ODI # 3969
6 wickets1522847.350.0v South AfricaSouthampton5 Jun 2019ODI # 4150
6 wickets14410726.050.0v South AfricaSharjah18 Sep 2024ODI # 4764
5 wickets1620447.250.0v South AfricaEast London19 Dec 1992ODI # 784
5 wickets1026348.250.0v South AfricaBloemfontein11 Jan 1996ODI # 1034
5 wickets15314524.350.0v South AfricaCape Town14 Apr 2000ODI # 1589
5 wickets2925445.150.0v South AfricaChristchurch17 Feb 2004ODI # 2100
5 wickets2418746.050.0v South AfricaNapier2 Mar 2004ODI # 2109
5 wickets1213418.020.0v South AfricaJohannesburg21 Oct 2005T20I # 3
5 wickets1522247.350.0v South AfricaWankhede28 Nov 2005ODI # 2300
5 wickets1019448.250.0v South AfricaSt George's14 Apr 2007ODI # 2571
5 wickets19599.513.0v South AfricaGqeberha16 Dec 2007T20I # 50
5 wickets2226346.250.0v South AfricaGqeberha6 Feb 2016ODI # 3734
5 wickets1319117.520.0v South AfricaDurban3 Sep 2023T20I # 2230
4 wickets3514844.150.0v South AfricaHobart18 Dec 1993ODI # 865
4 wickets4018248.255.0v South AfricaManchester27 Aug 1994ODI # 920
4 wickets6619939.050.0v South AfricaBirmingham8 Jul 2003ODI # 2035
4 wickets1419247.450.0v South AfricaDambulla25 Aug 2004ODI # 2160
4 wickets1221248.050.0v South AfricaThe Oval31 Aug 2012ODI # 3300
4 wickets1118948.150.0v South AfricaProvidence3 Jun 2016ODI # 3739
3 wickets3817840.447.0v South AfricaEden Gardens10 Nov 1991ODI # 686
3 wickets4012443.250.0v South AfricaWellington15 Feb 1995ODI # 975
3 wickets1522347.350.0v South AfricaDurban28 Oct 2011ODI # 3211
3 wickets249916.020.0v South AfricaColombo (RPS)14 Aug 2018T20I # 695
3 wickets5822340.250.0v South AfricaBloemfontein7 Sep 2023ODI # 4635
3 wickets1621347.250.0v South AfricaEden Gardens16 Nov 2023ODI # 4704
2 wickets5617040.450.0v South AfricaNairobi (Club)1 Oct 1996ODI # 1122
2 wickets1022148.250.0v South AfricaCape Town18 Jan 2011ODI # 3082
2 wickets4025743.250.0v South AfricaJohannesburg9 Feb 2020ODI # 4242
1 wicket2620945.450.0v South AfricaPaarl19 Jan 2013ODI # 3323
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets2158414.150.0v South AfricaNottingham26 Aug 2008ODI # 2754
8 wickets20011716.450.0v South AfricaJohannesburg17 Dec 2023ODI # 4713
8 wickets18810718.450.0v South AfricaSydney22 Jan 2002ODI # 1791
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
7 wickets17810820.250.0v South AfricaLord's12 Jul 2003ODI # 2037
9 wickets17711920.350.0v South AfricaCenturion4 Feb 2018ODI # 3970
8 wickets16411822.450.0v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
5 wickets15314524.350.0v South AfricaCape Town14 Apr 2000ODI # 1589
10 wickets14515325.550.0v South AfricaPort of Spain11 Apr 1992ODI # 754
6 wickets14410726.050.0v South AfricaSharjah18 Sep 2024ODI # 4764
9 wickets14115526.350.0v South AfricaCenturion23 Mar 2022ODI # 4375
8 wickets13516827.350.0v South AfricaColombo (SSC)11 Jul 2000ODI # 1610
7 wickets13416327.450.0v South AfricaMirpur12 Jul 2015ODI # 3666
7 wickets11212031.250.0v South AfricaGqeberha29 Nov 2009ODI # 2931
7 wickets11115031.350.0v South AfricaGros Islet25 Apr 2007ODI # 2580
8 wickets11116531.350.0v South AfricaJohannesburg27 Jan 2019ODI # 4087
8 wickets10720532.150.0v South AfricaCenturion16 Feb 2018ODI # 3978
7 wickets9319134.350.0v South AfricaAuckland29 Feb 1992ODI # 723
8 wickets9020735.050.0v South AfricaDurban17 Dec 1994ODI # 964
7 wickets9020635.050.0v South AfricaLeeds24 May 1998ODI # 1334
6 wickets8617035.450.0v South AfricaBengaluru19 Nov 2005ODI # 2298
9 wickets8317026.140.0v South AfricaChattogram15 Jul 2015ODI # 3668
7 wickets7517637.350.0v South AfricaThe Oval19 Jun 2013ODI # 3375
8 wickets7219238.050.0v South AfricaThe Oval11 Jun 2017ODI # 3886
7 wickets6821038.450.0v South AfricaGqeberha30 Nov 2007ODI # 2650
4 wickets6619939.050.0v South AfricaBirmingham8 Jul 2003ODI # 2035
9 wickets6318539.350.0v South AfricaBloemfontein23 Jan 2000ODI # 1546
7 wickets6015940.050.0v South AfricaEast London2 Apr 1994ODI # 900
3 wickets5822340.250.0v South AfricaBloemfontein7 Sep 2023ODI # 4635
2 wickets5617040.450.0v South AfricaNairobi (Club)1 Oct 1996ODI # 1122
7 wickets5025441.450.0v South AfricaBenoni1 Dec 2002ODI # 1908
7 wickets4922941.550.0v South AfricaSydney26 Jan 1998ODI # 1285
6 wickets4722142.150.0v South AfricaTangier19 Aug 2002ODI # 1865
7 wickets4410212.420.0v South AfricaMelbourne7 Nov 2014T20I # 408
7 wickets4219043.050.0v South AfricaPort of Spain12 Apr 1992ODI # 755
7 wickets4121343.150.0v South AfricaAuckland20 Feb 1999ODI # 1409
4 wickets4018248.255.0v South AfricaManchester27 Aug 1994ODI # 920
3 wickets4012443.250.0v South AfricaWellington15 Feb 1995ODI # 975
2 wickets4025743.250.0v South AfricaJohannesburg9 Feb 2020ODI # 4242
3 wickets3817840.447.0v South AfricaEden Gardens10 Nov 1991ODI # 686
8 wickets3716413.520.0v South AfricaKingston26 May 2024T20I # 2630
6 wickets3625944.050.0v South AfricaJaipur2 Nov 2006ODI # 2442
8 wickets3623944.050.0v South AfricaPallekele28 Jul 2013ODI # 3400
4 wickets3514844.150.0v South AfricaHobart18 Dec 1993ODI # 865
6 wickets3416444.250.0v South AfricaKingstown16 May 2001ODI # 1718
9 wickets3318644.350.0v South AfricaBloemfontein23 Feb 1993ODI # 807
6 wickets3322344.350.0v South AfricaFaisalabad28 Oct 1994ODI # 940
8 wickets3320544.350.0v South AfricaPotchefstroom23 Aug 2015ODI # 3677
9 wickets3314314.320.0v South AfricaSouthampton21 Jun 2017T20I # 614
8 wickets3216444.450.0v South AfricaKarachi16 Oct 1994ODI # 930
8 wickets3116514.520.0v South AfricaDurban1 Sep 2023T20I # 2228
7 wickets3022245.050.0v South AfricaGqeberha31 Mar 1997ODI # 1187
7 wickets3029845.050.0v South AfricaCenturion1 Feb 2004ODI # 2094
6 wickets3012915.020.0v South AfricaCenturion14 Mar 2014T20I # 365
7 wickets3028045.050.0v South AfricaHamilton1 Mar 2017ODI # 3843
8 wickets3016115.020.0v South AfricaSt George's26 Jun 2021T20I # 1176
5 wickets2925445.150.0v South AfricaChristchurch17 Feb 2004ODI # 2100
6 wickets2819239.244.0v South AfricaCenturion15 Mar 2013ODI # 3346
6 wickets2727045.350.0v South AfricaDurban1 Feb 2018ODI # 3969
1 wicket2620945.450.0v South AfricaPaarl19 Jan 2013ODI # 3323
6 wickets2526545.550.0v South AfricaThe Oval28 Jun 2003ODI # 2029
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
5 wickets2418746.050.0v South AfricaNapier2 Mar 2004ODI # 2109
7 wickets2425146.050.0v South AfricaCenturion22 Nov 2009ODI # 2929
3 wickets249916.020.0v South AfricaColombo (RPS)14 Aug 2018T20I # 695
7 wickets2323646.150.0v South AfricaDambulla28 Aug 2004ODI # 2161
5 wickets2226346.250.0v South AfricaGqeberha6 Feb 2016ODI # 3734
8 wickets221169.213.0v South AfricaTarouba27 Aug 2024T20I # 2820
6 wickets2023246.450.0v South AfricaGqeberha13 Apr 1998ODI # 1315
6 wickets2022146.450.0v South AfricaLord's2 Sep 2012ODI # 3302
8 wickets2010716.420.0v South AfricaThiruvananthapuram28 Sep 2022T20I # 1800
5 wickets19599.513.0v South AfricaGqeberha16 Dec 2007T20I # 50
6 wickets1720047.150.0v South AfricaJamshedpur12 Mar 2000ODI # 1573
5 wickets1620447.250.0v South AfricaEast London19 Dec 1992ODI # 784
3 wickets1621347.250.0v South AfricaEden Gardens16 Nov 2023ODI # 4704
5 wickets1522247.350.0v South AfricaWankhede28 Nov 2005ODI # 2300
3 wickets1522347.350.0v South AfricaDurban28 Oct 2011ODI # 3211
6 wickets1522847.350.0v South AfricaSouthampton5 Jun 2019ODI # 4150
4 wickets1419247.450.0v South AfricaDambulla25 Aug 2004ODI # 2160
7 wickets1413717.420.0v South AfricaLord's31 Aug 2008ODI # 2759
8 wickets1414717.420.0v South AfricaColombo (RPS)30 Sep 2012T20I # 281
9 wickets1419217.420.0v South AfricaCape Town1 Dec 2020T20I # 1113
8 wickets1326847.550.0v South AfricaDurban3 Apr 2002ODI # 1823
9 wickets1322636.539.0v South AfricaJohannesburg16 Feb 2003ODI # 1955
5 wickets1319117.520.0v South AfricaDurban3 Sep 2023T20I # 2230
7 wickets1317517.520.0v South AfricaTarouba23 Aug 2024T20I # 2797
5 wickets1213418.020.0v South AfricaJohannesburg21 Oct 2005T20I # 3
4 wickets1221248.050.0v South AfricaThe Oval31 Aug 2012ODI # 3300
9 wickets1220418.020.0v South AfricaCenturion14 Apr 2021T20I # 1147
6 wickets1119848.150.0v South AfricaFaisalabad23 Oct 2007ODI # 2637
6 wickets1116418.120.0v South AfricaHambantota6 Aug 2013T20I # 325
4 wickets1118948.150.0v South AfricaProvidence3 Jun 2016ODI # 3739
5 wickets1026348.250.0v South AfricaBloemfontein11 Jan 1996ODI # 1034
5 wickets1019448.250.0v South AfricaSt George's14 Apr 2007ODI # 2571
2 wickets1022148.250.0v South AfricaCape Town18 Jan 2011ODI # 3082
1 wicket926348.350.0v South AfricaGqeberha25 Jan 2015ODI # 3591
5 wickets830048.450.0v South AfricaKimberley20 Jan 2012ODI # 3228
3 wickets823548.450.0v South AfricaDurban21 Mar 2013ODI # 3348
4 wickets816518.420.0v South AfricaLahore14 Feb 2021T20I # 1122
6 wickets830548.450.0v South AfricaLahore10 Feb 2025ODI # 4829
5 wickets724748.550.0v South AfricaThe Oval18 Sep 2004ODI # 2178
6 wickets715818.520.0v South AfricaBrisbane13 Jan 2009T20I # 81
6 wickets621654.055.0v South AfricaBirmingham25 Aug 1994ODI # 919
5 wickets628549.050.0v South AfricaCenturion10 Apr 1997ODI # 1197
6 wickets626049.050.0v South AfricaDunedin25 Feb 2004ODI # 2104
3 wickets626449.050.0v South AfricaColombo (RPS)20 Aug 2004ODI # 2156
3 wickets626849.050.0v South AfricaMelbourne21 Nov 2014ODI # 3549
7 wickets615019.020.0v South AfricaMohali18 Sep 2019T20I # 888
6 wickets635349.050.0v South AfricaKarachi12 Feb 2025ODI # 4834
4 wickets521549.150.0v South AfricaCenturion11 Dec 1992ODI # 774
3 wickets521249.150.0v South AfricaDunedin14 Feb 1999ODI # 1407
4 wickets524249.150.0v South AfricaBrisbane19 Jan 2002ODI # 1787
3 wickets532749.150.0v South AfricaGqeberha6 Apr 2002ODI # 1824
1 wicket524749.150.0v South AfricaDurban10 Mar 2006ODI # 2348
6 wickets522749.150.0v South AfricaBelfast29 Jun 2007ODI # 2593
6 wickets517319.120.0v South AfricaMirpur4 Apr 2014T20I # 399
2 wickets527547.148.0v South AfricaSydney23 Nov 2014ODI # 3551
5 wickets526749.150.0v South AfricaGqeberha19 Jan 2019ODI # 4080
5 wickets522319.120.0v South AfricaCenturion16 Feb 2020T20I # 1043
6 wickets414930.231.0v South AfricaBelfast1 Jul 2007ODI # 2595
6 wickets414819.220.0v South AfricaWellington17 Feb 2012T20I # 221
4 wickets416619.220.0v South AfricaCape Town9 Jan 2015T20I # 413
4 wickets423219.220.0v South AfricaJohannesburg11 Jan 2015T20I # 414
6 wickets417919.220.0v South AfricaCape Town9 Mar 2016T20I # 526
5 wickets418019.220.0v South AfricaCape Town27 Nov 2020T20I # 1109
5 wickets314719.320.0v South AfricaCape Town13 Oct 2011T20I # 210
4 wickets324248.349.0v South AfricaBirmingham19 Jun 2019ODI # 4165
3 wickets313210.311.0v South AfricaCenturion25 Mar 2023T20I # 2031
3 wickets324049.350.0v South AfricaPaarl17 Dec 2024ODI # 4817
3 wickets225249.450.0v South AfricaPeshawar24 Oct 1994ODI # 937
5 wickets227249.450.0v South AfricaLeeds13 Jun 1999ODI # 1481
3 wickets230249.450.0v South AfricaKochi9 Mar 2000ODI # 1572
2 wickets213419.420.0v South AfricaColombo (RPS)28 Sep 2012T20I # 277
5 wickets2816.47.0v South AfricaDurban12 Mar 2014T20I # 363
2 wickets223019.420.0v South AfricaWankhede18 Mar 2016T20I # 540
3 wickets212319.420.0v South AfricaNagpur25 Mar 2016T20I # 549
3 wickets211419.420.0v South AfricaJohannesburg22 Jan 2017T20I # 590
5 wickets211919.420.0v South AfricaAbu Dhabi23 Oct 2021T20I # 1351
3 wickets119649.550.0v South AfricaWellington2 Mar 1992ODI # 727
3 wickets122640.541.0v South AfricaMelbourne12 Mar 1992ODI # 741
4 wickets128349.550.0v South AfricaVadodara17 Mar 2000ODI # 1575
6 wickets112719.520.0v South AfricaJohannesburg1 Dec 2006T20I # 10
1 wicket128749.550.0v South AfricaAbu Dhabi31 Oct 2010ODI # 3063
1 wicket127549.550.0v South AfricaDubai (DICS)5 Nov 2010ODI # 3067
2 wickets131349.550.0v South AfricaJohannesburg22 Jan 2012ODI # 3229
2 wickets114619.520.0v South AfricaSydney9 Nov 2014T20I # 409
4 wickets129842.543.0v South AfricaAuckland24 Mar 2015ODI # 3644
5 wickets117019.520.0v South AfricaCape Town25 Jan 2017T20I # 591
4 wickets114719.520.0v South AfricaPaarl29 Nov 2020T20I # 1111
4 wickets118919.520.0v South AfricaJohannesburg10 Apr 2021T20I # 1145
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Ace Capital Cricket Club vs Police Sports Club at Colombo (Police), Major Clubs Limited Over Tournament Group A, Jul 17, 2025 [List A]

Chilaw Marians Cricket Club vs Panadura Sports Club at Panadura, Major Clubs Limited Over Tournament Group A, Jul 17, 2025 [List A]

Nondescripts Cricket Club vs Badureliya Sports Club at Colombo (NCC), Major Clubs Limited Over Tournament Group A, Jul 17, 2025 [List A]