View match results [change view]
Opposition team South Africa remove South Africa from query
Start of match date greater than or equal to 9 May 2004 remove greater than or equal to 9 May 2004 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 Ave RPO Inns HS LS
unfiltered 1877-2024 2054 1123 661 14 218 38 1.698 33.89 3.53 2759 758 36 Profile
filtered 2005-2023 109 54 50 0 4 1 1.080 32.26 4.46 135 575 47
Match results
draw - won 1st Test v South Africa Perth 16 Dec 2005 Test # 1777
won 184 runs won 1st Test v South Africa Melbourne 26 Dec 2005 Test # 1779
won 8 wickets lost 2nd Test v South Africa Sydney 2 Jan 2006 Test # 1780
won 95 runs won 1st T20I v South Africa Brisbane 9 Jan 2006 T20I # 4
lost 5 wickets 7 won 1st ODI v South Africa Brisbane 15 Jan 2006 ODI # 2314
won 59 runs won 1st ODI v South Africa Melbourne (Docklands) 20 Jan 2006 ODI # 2316
won 80 runs won 1st ODI v South Africa Melbourne (Docklands) 3 Feb 2006 ODI # 2322
won 57 runs won 1st ODI v South Africa Sydney 5 Feb 2006 ODI # 2323
lost 2 runs lost 2nd T20I v South Africa Johannesburg 24 Feb 2006 T20I # 6
lost 6 wickets 21 won 1st ODI v South Africa Centurion 26 Feb 2006 ODI # 2341
lost 196 runs lost 2nd ODI v South Africa Cape Town 3 Mar 2006 ODI # 2345
won 24 runs lost 1st ODI v South Africa Gqeberha 5 Mar 2006 ODI # 2347
won 1 wickets 5 lost 2nd ODI v South Africa Durban 10 Mar 2006 ODI # 2348
lost 1 wickets 1 won 1st ODI v South Africa Johannesburg 12 Mar 2006 ODI # 2349
won 7 wickets lost 2nd Test v South Africa Cape Town 16 Mar 2006 Test # 1789
won 112 runs won 1st Test v South Africa Durban 24 Mar 2006 Test # 1792
won 2 wickets lost 2nd Test v South Africa Johannesburg 31 Mar 2006 Test # 1795
won 83 runs lost 1st ODI v South Africa Basseterre 24 Mar 2007 ODI # 2552
won 7 wickets 111 lost 2nd ODI v South Africa Gros Islet 25 Apr 2007 ODI # 2580
lost 6 wickets won 1st Test v South Africa Perth 17 Dec 2008 Test # 1899
lost 9 wickets won 1st Test v South Africa Melbourne 26 Dec 2008 Test # 1902
won 103 runs won 1st Test v South Africa Sydney 3 Jan 2009 Test # 1904
won 52 runs won 1st T20I v South Africa Melbourne 11 Jan 2009 T20I # 80
won 6 wickets 7 lost 2nd T20I v South Africa Brisbane 13 Jan 2009 T20I # 81
lost 3 wickets 3 won 1st ODI v South Africa Melbourne 16 Jan 2009 ODI # 2795
won 5 runs lost 1st ODI v South Africa Hobart 18 Jan 2009 ODI # 2796
lost 3 wickets 21 won 1st ODI v South Africa Sydney 23 Jan 2009 ODI # 2802
lost 8 wickets 71 won 1st ODI v South Africa Adelaide 26 Jan 2009 ODI # 2804
lost 39 runs lost 2nd ODI v South Africa Perth 30 Jan 2009 ODI # 2808
won 162 runs won 1st Test v South Africa Johannesburg 26 Feb 2009 Test # 1910
won 175 runs won 1st Test v South Africa Durban 6 Mar 2009 Test # 1913
lost inns & 20 runs won 1st Test v South Africa Cape Town 19 Mar 2009 Test # 1916
lost 4 wickets 4 lost 1st T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
lost 17 runs won 2nd T20I v South Africa Centurion 29 Mar 2009 T20I # 88
won 141 runs won 1st ODI v South Africa Durban 3 Apr 2009 ODI # 2832
lost 7 wickets 142 won 1st ODI v South Africa Centurion 5 Apr 2009 ODI # 2834
lost 25 runs lost 2nd ODI v South Africa Cape Town 9 Apr 2009 ODI # 2839
lost 61 runs won 2nd ODI v South Africa Gqeberha 13 Apr 2009 ODI # 2840
won 47 runs lost 1st ODI v South Africa Johannesburg 17 Apr 2009 ODI # 2841
won 5 wickets 3 lost 2nd T20I v South Africa Cape Town 13 Oct 2011 T20I # 210
lost 3 wickets 5 won 1st T20I v South Africa Johannesburg 16 Oct 2011 T20I # 212
won 93 runs lost 1st ODI v South Africa Centurion 19 Oct 2011 ODI # 3203
lost 80 runs lost 2nd ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
won 3 wickets 15 lost 2nd ODI v South Africa Durban 28 Oct 2011 ODI # 3211
lost 8 wickets lost 1st Test v South Africa Cape Town 9 Nov 2011 Test # 2016
won 2 wickets lost 2nd Test v South Africa Johannesburg 17 Nov 2011 Test # 2018
won 8 wickets 14 won 2nd T20I v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
draw - lost 2nd Test v South Africa Brisbane 9 Nov 2012 Test # 2056
draw - won 1st Test v South Africa Adelaide 22 Nov 2012 Test # 2061
lost 309 runs lost 2nd Test v South Africa Perth 30 Nov 2012 Test # 2064
won 281 runs lost 1st Test v South Africa Centurion 12 Feb 2014 Test # 2119
lost 231 runs lost 2nd Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
won 245 runs won 1st Test v South Africa Cape Town 1 Mar 2014 Test # 2122
aban - - - T20I v South Africa Gqeberha 9 Mar 2014 T20I # 360a
won 5 wickets 2 won 2nd T20I v South Africa Durban 12 Mar 2014 T20I # 363
won 6 wickets 30 won 2nd T20I v South Africa Centurion 14 Mar 2014 T20I # 365
lost 7 wickets 20 lost 1st ODI v South Africa Harare 27 Aug 2014 ODI # 3516
won 62 runs lost 1st ODI v South Africa Harare 2 Sep 2014 ODI # 3522
lost 6 wickets 55 lost 1st ODI v South Africa Harare 6 Sep 2014 ODI # 3526
lost 7 wickets 6 won 1st T20I v South Africa Adelaide 5 Nov 2014 T20I # 407
won 7 wickets 44 lost 2nd T20I v South Africa Melbourne 7 Nov 2014 T20I # 408
won 2 wickets 1 won 2nd T20I v South Africa Sydney 9 Nov 2014 T20I # 409
won 32 runs lost 1st ODI v South Africa Perth 14 Nov 2014 ODI # 3545
lost 3 wickets 134 won 1st ODI v South Africa Perth 16 Nov 2014 ODI # 3546
won 73 runs won 1st ODI v South Africa Canberra 19 Nov 2014 ODI # 3548
won 3 wickets 6 lost 2nd ODI v South Africa Melbourne 21 Nov 2014 ODI # 3549
won 2 wickets 5 lost 2nd ODI v South Africa Sydney 23 Nov 2014 ODI # 3551
lost 3 wickets 4 won 1st T20I v South Africa Durban 4 Mar 2016 T20I # 519
won 5 wickets 0 won 2nd T20I v South Africa Johannesburg 6 Mar 2016 T20I # 520
won 6 wickets 4 lost 2nd T20I v South Africa Cape Town 9 Mar 2016 T20I # 526
lost 47 runs lost 2nd ODI v South Africa Providence 7 Jun 2016 ODI # 3741
won 36 runs won 1st ODI v South Africa Basseterre 11 Jun 2016 ODI # 3743
n/r - won 2nd ODI v South Africa Bridgetown 19 Jun 2016 ODI # 3750
lost 6 wickets 82 lost 1st ODI v South Africa Centurion 30 Sep 2016 ODI # 3785
lost 142 runs won 2nd ODI v South Africa Johannesburg 2 Oct 2016 ODI # 3787
lost 4 wickets 4 won 1st ODI v South Africa Durban 5 Oct 2016 ODI # 3790
lost 6 wickets 87 won 1st ODI v South Africa Gqeberha 9 Oct 2016 ODI # 3792
lost 31 runs lost 2nd ODI v South Africa Cape Town 12 Oct 2016 ODI # 3795
lost 177 runs lost 2nd Test v South Africa Perth 3 Nov 2016 Test # 2230
lost inns & 80 runs lost 1st Test v South Africa Hobart 12 Nov 2016 Test # 2233
won 7 wickets lost 2nd Test v South Africa Adelaide 24 Nov 2016 Test # 2236
won 118 runs won 1st Test v South Africa Durban 1 Mar 2018 Test # 2297
lost 6 wickets won 1st Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
lost 322 runs lost 2nd Test v South Africa Cape Town 22 Mar 2018 Test # 2300
lost 492 runs lost 2nd Test v South Africa Johannesburg 30 Mar 2018 Test # 2302
lost 6 wickets 124 lost 1st ODI v South Africa Perth 4 Nov 2018 ODI # 4065
won 7 runs lost 1st ODI v South Africa Adelaide 9 Nov 2018 ODI # 4067
lost 40 runs won 2nd ODI v South Africa Hobart 11 Nov 2018 ODI # 4069
lost 21 runs won 2nd T20I v South Africa Carrara 17 Nov 2018 T20I # 711
lost 10 runs lost 2nd ODI v South Africa Manchester 6 Jul 2019 ODI # 4188
won 107 runs lost 1st T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
lost 12 runs lost 2nd T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
won 97 runs lost 1st T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
lost 74 runs lost 2nd ODI v South Africa Paarl 29 Feb 2020 ODI # 4248
lost 6 wickets 9 won 1st ODI v South Africa Bloemfontein 4 Mar 2020 ODI # 4252
lost 6 wickets 27 lost 1st ODI v South Africa Potchefstroom 7 Mar 2020 ODI # 4254
won 5 wickets 2 won 2nd T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
won 6 wickets won 2nd Test v South Africa Brisbane 17 Dec 2022 Test # 2482
won inns & 182 runs won 2nd Test v South Africa Melbourne 26 Dec 2022 Test # 2485
draw - won 1st Test v South Africa Sydney 4 Jan 2023 Test # 2488
won 111 runs lost 1st T20I v South Africa Durban 30 Aug 2023 T20I # 2224
won 8 wickets 31 won 2nd T20I v South Africa Durban 1 Sep 2023 T20I # 2228
won 5 wickets 13 lost 2nd T20I v South Africa Durban 3 Sep 2023 T20I # 2230
won 3 wickets 58 won 2nd ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
won 123 runs lost 1st ODI v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
lost 111 runs won 2nd ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
lost 164 runs won 2nd ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
lost 122 runs won 2nd ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
lost 134 runs won 2nd ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
won 3 wickets 16 lost 2nd ODI v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page