View match results
Start of match date greater than or equal to 16 Oct 2003 remove greater than or equal to 16 Oct 2003 from query
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
unfiltered 1889-2024 125 113 113 1 11 0 1.000 83087 2841 148945 29.24 3.34 Profile
filtered 2004-2024 66 60 60 1 5 0 1.000 41413 1361 62776 30.42 3.95
Match result list
draw - Test : South Africa v West Indies 2 Jan 2004 Test # 1681
South Africa won 209 runs ODI : South Africa v West Indies 25 Jan 2004 ODI # 2088
South Africa won 196 runs Test : South Africa v England 2 Jan 2005 Test # 1732
South Africa won 108 runs ODI : South Africa v England 6 Feb 2005 ODI # 2223
South Africa won inns & 21 runs Test : South Africa v Zimbabwe 4 Mar 2005 Test # 1737
South Africa won 19 runs ODI : South Africa v New Zealand 28 Oct 2005 ODI # 2288
South Africa won 196 runs ODI : South Africa v Australia 3 Mar 2006 ODI # 2345
Australia won 7 wickets Test : South Africa v Australia 16 Mar 2006 Test # 1789
draw - Test : South Africa v New Zealand 27 Apr 2006 Test # 1800
South Africa won 106 runs ODI : South Africa v India 26 Nov 2006 ODI # 2449
South Africa won 5 wickets Test : South Africa v India 2 Jan 2007 Test # 1827
South Africa won 5 wickets Test : South Africa v Pakistan 26 Jan 2007 Test # 1830
South Africa won 10 wickets 216 ODI : South Africa v Pakistan 11 Feb 2007 ODI # 2521
Zimbabwe won 5 wickets 1 T20I : Australia v Zimbabwe 12 Sep 2007 T20I # 23
England won 50 runs T20I : England v Zimbabwe 13 Sep 2007 T20I # 25
Australia won 8 wickets 31 T20I : Australia v England 14 Sep 2007 T20I # 28
South Africa won 7 wickets 7 T20I : South Africa v Bangladesh 15 Sep 2007 T20I # 31
Australia won 9 wickets 37 T20I : Australia v Bangladesh 16 Sep 2007 T20I # 33
South Africa won 19 runs T20I : South Africa v England 16 Sep 2007 T20I # 34
Australia won 10 wickets 58 T20I : Australia v Sri Lanka 20 Sep 2007 T20I # 41
Pakistan won 4 wickets 6 T20I : Bangladesh v Pakistan 20 Sep 2007 T20I # 42
Pakistan won 6 wickets 7 T20I : New Zealand v Pakistan 22 Sep 2007 T20I # 44
South Africa won 5 wickets 28 ODI : South Africa v New Zealand 2 Dec 2007 ODI # 2652
South Africa won 7 wickets Test : South Africa v West Indies 2 Jan 2008 Test # 1858
South Africa won 86 runs ODI : South Africa v West Indies 25 Jan 2008 ODI # 2664
South Africa won inns & 20 runs Test : South Africa v Australia 19 Mar 2009 Test # 1916
South Africa won 25 runs ODI : South Africa v Australia 9 Apr 2009 ODI # 2839
South Africa won 112 runs ODI : South Africa v England 27 Nov 2009 ODI # 2930
draw - Test : South Africa v England 3 Jan 2010 Test # 1946
draw - Test : South Africa v India 2 Jan 2011 Test # 1988
India won 2 wickets 10 ODI : South Africa v India 18 Jan 2011 ODI # 3082
Australia won 5 wickets 3 T20I : South Africa v Australia 13 Oct 2011 T20I # 210
South Africa won 8 wickets Test : South Africa v Australia 9 Nov 2011 Test # 2016
South Africa won 10 wickets Test : South Africa v Sri Lanka 3 Jan 2012 Test # 2028
South Africa won inns & 27 runs Test : South Africa v New Zealand 2 Jan 2013 Test # 2069
South Africa won 4 wickets Test : South Africa v Pakistan 14 Feb 2013 Test # 2073
Pakistan won 6 runs T20I : South Africa v Pakistan 22 Nov 2013 T20I # 343
Pakistan won 23 runs ODI : South Africa v Pakistan 24 Nov 2013 ODI # 3438
Australia won 245 runs Test : South Africa v Australia 1 Mar 2014 Test # 2122
South Africa won 8 wickets Test : South Africa v West Indies 2 Jan 2015 Test # 2154
West Indies won 4 wickets 4 T20I : South Africa v West Indies 9 Jan 2015 T20I # 413
draw - Test : South Africa v England 2 Jan 2016 Test # 2197
South Africa won 5 wickets 36 ODI : South Africa v England 14 Feb 2016 ODI # 3738
South Africa won 3 wickets 0 T20I : South Africa v England 19 Feb 2016 T20I # 503
Australia won 6 wickets 4 T20I : South Africa v Australia 9 Mar 2016 T20I # 526
South Africa won 31 runs ODI : South Africa v Australia 12 Oct 2016 ODI # 3795
South Africa won 282 runs Test : South Africa v Sri Lanka 2 Jan 2017 Test # 2244
Sri Lanka won 5 wickets 1 T20I : South Africa v Sri Lanka 25 Jan 2017 T20I # 591
South Africa won 40 runs ODI : South Africa v Sri Lanka 7 Feb 2017 ODI # 3833
South Africa won 72 runs Test : South Africa v India 5 Jan 2018 Test # 2292
India won 124 runs ODI : South Africa v India 7 Feb 2018 ODI # 3971
India won 7 runs T20I : South Africa v India 24 Feb 2018 T20I # 655
South Africa won 322 runs Test : South Africa v Australia 22 Mar 2018 Test # 2300
South Africa won 9 wickets Test : South Africa v Pakistan 3 Jan 2019 Test # 2340
South Africa won 7 wickets 60 ODI : South Africa v Pakistan 30 Jan 2019 ODI # 4090
South Africa won 6 runs T20I : South Africa v Pakistan 1 Feb 2019 T20I # 732
South Africa won 41 runs ODI : South Africa v Sri Lanka 16 Mar 2019 ODI # 4115
tied - T20I : South Africa v Sri Lanka 19 Mar 2019 T20I # 755
England won 189 runs Test : South Africa v England 3 Jan 2020 Test # 2379
South Africa won 7 wickets 14 ODI : South Africa v England 4 Feb 2020 ODI # 4234
Australia won 97 runs T20I : South Africa v Australia 26 Feb 2020 T20I # 1065
England won 5 wickets 4 T20I : South Africa v England 27 Nov 2020 T20I # 1109
England won 9 wickets 14 T20I : South Africa v England 1 Dec 2020 T20I # 1113
canc - ODI : South Africa v England 7 Dec 2020 ODI # 4267b
canc - ODI : South Africa v England 9 Dec 2020 ODI # 4267c
South Africa won 7 wickets Test : South Africa v India 11 Jan 2022 Test # 2448
South Africa won 4 runs ODI : South Africa v India 23 Jan 2022 ODI # 4349
India won 7 wickets Test : South Africa v India 3 Jan 2024 Test # 2522
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th Match, May 24, 2024 [T20I # 2619 - Live]
    » Ireland 161/6 (20.0 ov, GH Dockrell 53*, MR Adair 19*, LV van Beek 2/26) - Innings break
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st Match, May 24, 2024 [T20I # 2618 - Current]
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page