View match results
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Runs Wkts Balls Ave RPO
overall 1923-2023 110 87 87 2 14 7 1.000 66899 2293 123257 29.17 3.25 Profile
Match result list
draw - Test : South Africa v England 18 Jan 1923 Test # 150
England won 109 runs Test : South Africa v England 16 Feb 1923 Test # 152
draw - Test : South Africa v England 21 Jan 1928 Test # 170
South Africa won 8 wickets Test : South Africa v England 4 Feb 1928 Test # 172
draw - Test : South Africa v England 16 Jan 1931 Test # 204
draw - Test : South Africa v England 21 Feb 1931 Test # 207
Australia won 9 wickets Test : South Africa v Australia 14 Dec 1935 Test # 247
Australia won inns & 6 runs Test : South Africa v Australia 28 Feb 1936 Test # 251
England won inns & 13 runs Test : South Africa v England 20 Jan 1939 Test # 269
draw - Test : South Africa v England 3 Mar 1939 Test # 271
England won 2 wickets Test : South Africa v England 16 Dec 1948 Test # 306
Australia won 5 wickets Test : South Africa v Australia 20 Jan 1950 Test # 320
South Africa won inns & 58 runs Test : South Africa v New Zealand 11 Dec 1953 Test # 377
draw - Test : South Africa v England 25 Jan 1957 Test # 436
draw - Test : South Africa v Australia 24 Jan 1958 Test # 447
South Africa won 30 runs Test : South Africa v New Zealand 8 Dec 1961 Test # 515
England won inns & 104 runs Test : South Africa v England 4 Dec 1964 Test # 571
South Africa won 8 wickets Test : South Africa v Australia 20 Jan 1967 Test # 615
South Africa won inns & 129 runs Test : South Africa v Australia 5 Feb 1970 Test # 671
draw - Test : South Africa v India 13 Nov 1992 Test # 1200
South Africa won 39 runs ODI : South Africa v India 17 Dec 1992 ODI # 783
Pakistan won 10 runs ODI : South Africa v Pakistan 9 Feb 1993 ODI # 800
West Indies won 124 runs ODI : Pakistan v West Indies 19 Feb 1993 ODI # 805
South Africa won 7 wickets 30 ODI : South Africa v Australia 24 Feb 1994 ODI # 886
draw - Test : South Africa v Australia 25 Mar 1994 Test # 1256
Pakistan won 6 wickets 13 ODI : Pakistan v Sri Lanka 2 Dec 1994 ODI # 953
Pakistan won 8 wickets 90 ODI : South Africa v Pakistan 17 Dec 1994 ODI # 964
South Africa won 8 wickets Test : South Africa v New Zealand 26 Dec 1994 Test # 1280
draw - Test : South Africa v England 14 Dec 1995 Test # 1318
South Africa won 5 wickets 10 ODI : South Africa v England 17 Jan 1996 ODI # 1040
South Africa won 328 runs Test : South Africa v India 26 Dec 1996 Test # 1347
n/r - ODI : South Africa v India 12 Feb 1997 ODI # 1176
South Africa won 17 runs ODI : South Africa v India 13 Feb 1997 ODI # 1177
Australia won 15 runs ODI : South Africa v Australia 5 Apr 1997 ODI # 1191
Pakistan won 29 runs Test : South Africa v Pakistan 26 Feb 1998 Test # 1403
South Africa won 52 runs ODI : South Africa v Pakistan 3 Apr 1998 ODI # 1303
South Africa won 9 wickets Test : South Africa v West Indies 26 Dec 1998 Test # 1437
South Africa won 55 runs ODI : South Africa v West Indies 27 Jan 1999 ODI # 1395
draw - Test : South Africa v England 26 Dec 1999 Test # 1480
Zimbabwe won 2 wickets 0 ODI : South Africa v Zimbabwe 2 Feb 2000 ODI # 1555
South Africa won 6 wickets 12 ODI : South Africa v Australia 12 Apr 2000 ODI # 1587
South Africa won 6 wickets 9 ODI : South Africa v New Zealand 1 Nov 2000 ODI # 1654
draw - Test : South Africa v Sri Lanka 26 Dec 2000 Test # 1526
South Africa won 6 wickets 47 ODI : South Africa v India 26 Oct 2001 ODI # 1766
South Africa won 5 wickets Test : South Africa v Australia 15 Mar 2002 Test # 1595
Australia won 8 wickets 13 ODI : South Africa v Australia 3 Apr 2002 ODI # 1823
South Africa won 132 runs ODI : South Africa v Pakistan 8 Dec 2002 ODI # 1914
South Africa won 10 wickets Test : South Africa v Pakistan 26 Dec 2002 Test # 1635
Canada won 60 runs ODI : Bangladesh v Canada 11 Feb 2003 ODI # 1946
India won 82 runs ODI : England v India 26 Feb 2003 ODI # 1969
tied - ODI : South Africa v Sri Lanka 3 Mar 2003 ODI # 1979
Australia won 5 wickets 112 ODI : Australia v Kenya 15 Mar 2003 ODI # 1990
India won 91 runs ODI : India v Kenya 20 Mar 2003 ODI # 1992
South Africa won inns & 65 runs Test : South Africa v West Indies 26 Dec 2003 Test # 1679
n/r - ODI : South Africa v West Indies 30 Jan 2004 ODI # 2092
draw - Test : South Africa v England 26 Dec 2004 Test # 1730
n/r - ODI : South Africa v England 11 Feb 2005 ODI # 2225
South Africa won 131 runs ODI : South Africa v Zimbabwe 27 Feb 2005 ODI # 2231
Asia XI won 17 runs ODI : Africa XI v Asia XI 20 Aug 2005 ODI # 2270
n/r - ODI : Africa XI v Asia XI 21 Aug 2005 ODI # 2271
n/r - ODI : South Africa v New Zealand 4 Nov 2005 ODI # 2292
Australia won 1 wickets 5 ODI : South Africa v Australia 10 Mar 2006 ODI # 2348
Australia won 112 runs Test : South Africa v Australia 24 Mar 2006 Test # 1792
South Africa won 157 runs ODI : South Africa v India 22 Nov 2006 ODI # 2447
South Africa won 174 runs Test : South Africa v India 26 Dec 2006 Test # 1825
Pakistan won 141 runs ODI : South Africa v Pakistan 7 Feb 2007 ODI # 2513
New Zealand won 9 wickets 74 T20I : Kenya v New Zealand 12 Sep 2007 T20I # 21
Pakistan won 51 runs T20I : Pakistan v Scotland 12 Sep 2007 T20I # 22
n/r - T20I : India v Scotland 13 Sep 2007 T20I # 26
tied - T20I : India v Pakistan 14 Sep 2007 T20I # 29
New Zealand won 5 runs T20I : England v New Zealand 18 Sep 2007 T20I # 36
South Africa won 6 wickets 5 T20I : South Africa v New Zealand 19 Sep 2007 T20I # 39
India won 18 runs T20I : England v India 19 Sep 2007 T20I # 40
India won 37 runs T20I : South Africa v India 20 Sep 2007 T20I # 43
India won 15 runs T20I : Australia v India 22 Sep 2007 T20I # 45
South Africa won 2 wickets 0 ODI : South Africa v New Zealand 25 Nov 2007 ODI # 2648
South Africa won inns & 100 runs Test : South Africa v West Indies 10 Jan 2008 Test # 1860
South Africa won 5 wickets 13 ODI : South Africa v West Indies 1 Feb 2008 ODI # 2668
Australia won 175 runs Test : South Africa v Australia 6 Mar 2009 Test # 1913
Australia won 141 runs ODI : South Africa v Australia 3 Apr 2009 ODI # 2832
aban - ODI : South Africa v England 4 Dec 2009 ODI # 2931a
England won inns & 98 runs Test : South Africa v England 26 Dec 2009 Test # 1944
India won 87 runs Test : South Africa v India 26 Dec 2010 Test # 1987
South Africa won 135 runs ODI : South Africa v India 12 Jan 2011 ODI # 3079
Australia won 3 wickets 15 ODI : South Africa v Australia 28 Oct 2011 ODI # 3211
Sri Lanka won 208 runs Test : South Africa v Sri Lanka 26 Dec 2011 Test # 2026
South Africa won 8 wickets 47 T20I : South Africa v New Zealand 21 Dec 2012 T20I # 293
aban - T20I : South Africa v Pakistan 1 Mar 2013 T20I # 304a
Pakistan won 3 wickets 8 ODI : South Africa v Pakistan 21 Mar 2013 ODI # 3348
South Africa won 134 runs ODI : South Africa v India 8 Dec 2013 ODI # 3443
South Africa won 10 wickets Test : South Africa v India 26 Dec 2013 Test # 2111
Australia won 5 wickets 2 T20I : South Africa v Australia 12 Mar 2014 T20I # 363
South Africa won 69 runs T20I : South Africa v West Indies 14 Jan 2015 T20I # 415
South Africa won 61 runs ODI : South Africa v West Indies 16 Jan 2015 ODI # 3579
South Africa won 6 wickets 13 T20I : South Africa v New Zealand 14 Aug 2015 T20I # 451
South Africa won 62 runs ODI : South Africa v New Zealand 26 Aug 2015 ODI # 3678
England won 241 runs Test : South Africa v England 26 Dec 2015 Test # 2196
South Africa won 3 wickets 4 T20I : South Africa v Australia 4 Mar 2016 T20I # 519
draw - Test : South Africa v New Zealand 19 Aug 2016 Test # 2219
South Africa won 4 wickets 4 ODI : South Africa v Australia 5 Oct 2016 ODI # 3790
South Africa won 121 runs ODI : South Africa v Sri Lanka 1 Feb 2017 ODI # 3830
India won 6 wickets 27 ODI : South Africa v India 1 Feb 2018 ODI # 3969
Australia won 118 runs Test : South Africa v Australia 1 Mar 2018 Test # 2297
South Africa won 5 wickets 48 ODI : South Africa v Pakistan 22 Jan 2019 ODI # 4081
Sri Lanka won 1 wickets Test : South Africa v Sri Lanka 13 Feb 2019 Test # 2347
South Africa won 71 runs ODI : South Africa v Sri Lanka 10 Mar 2019 ODI # 4112
n/r - ODI : South Africa v England 7 Feb 2020 ODI # 4238
England won 2 runs T20I : South Africa v England 14 Feb 2020 T20I # 1041
South Africa won 220 runs Test : South Africa v Bangladesh 31 Mar 2022 Test # 2460
Australia won 111 runs T20I : South Africa v Australia 30 Aug 2023 T20I # 2224
Australia won 8 wickets 31 T20I : South Africa v Australia 1 Sep 2023 T20I # 2228
Australia won 5 wickets 13 T20I : South Africa v Australia 3 Sep 2023 T20I # 2230
aban - T20I : South Africa v India 10 Dec 2023 T20I # 2392a
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 1st T20I, May 10, 2024 [T20I # 2601 - Live]
    » Ireland 183/5 (19.5 ov, C Campher 15*, GJ Delany 10*, Abbas Afridi 2/36) - Match over
Belgium v Malta at Dreux, Mdina Cup 4th Match, May 10, 2024 [T20I # 2600 - Current]
Bangladesh v Zimbabwe at Mirpur, 4th T20I, May 10, 2024 [T20I # 2599]
France v Belgium at Dreux, Mdina Cup 3rd Match, May 10, 2024 [T20I # 2598 - Current]
Japan v Mongolia at Sano, 4th T20I, May 9-10, 2024 [T20I # 2595]
 
Feedback Print this page