View match results [change view]
Opposition team South Africa remove South Africa 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 1975-2024 1423 609 671 9 92 42 0.907 29.89 4.05 1668 952 43 Profile
filtered 1992-2023 129 47 73 2 6 1 0.643 26.39 4.08 157 756 43
Match results
won 3 wickets 1 won 2nd ODI v South Africa Wellington 2 Mar 1992 ODI # 727
n/r - lost 1st ODI v South Africa Kandy 22 Aug 1993 ODI # 836
draw - won 1st Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
lost 124 runs lost 2nd ODI v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
won 44 runs won 1st ODI v South Africa Colombo (RPS) 4 Sep 1993 ODI # 838
lost inns & 208 runs won 1st Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
draw - lost 2nd Test v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
lost 78 runs won 2nd ODI v South Africa Guwahati 19 Nov 1993 ODI # 853
won 35 runs won 1st ODI v South Africa Bloemfontein 15 Dec 1994 ODI # 963
lost 44 runs lost 2nd ODI v South Africa Gqeberha 21 Dec 1994 ODI # 967
won 2 wickets 56 lost 2nd ODI v South Africa Nairobi (Club) 1 Oct 1996 ODI # 1122
lost 66 runs won 2nd ODI v South Africa Lahore 6 Nov 1997 ODI # 1252
lost 4 wickets 56 lost 1st ODI v South Africa Lahore 8 Nov 1997 ODI # 1253
lost 70 runs lost 2nd Test v South Africa Cape Town 19 Mar 1998 Test # 1410
lost 6 wickets won 1st Test v South Africa Centurion 27 Mar 1998 Test # 1414
lost 57 runs lost 2nd ODI v South Africa Johannesburg 5 Apr 1998 ODI # 1306
won 6 wickets 20 lost 2nd ODI v South Africa Gqeberha 13 Apr 1998 ODI # 1315
lost 5 wickets 141 lost 1st ODI v South Africa Bloemfontein 19 Apr 1998 ODI # 1321
won 57 runs lost 1st ODI v South Africa Nottingham 14 Aug 1998 ODI # 1345
lost 92 runs won 2nd ODI v South Africa Dhaka 30 Oct 1998 ODI # 1362
lost 89 runs won 2nd ODI v South Africa Northampton 19 May 1999 ODI # 1451
won 37 runs lost 1st ODI v South Africa Galle 6 Jul 2000 ODI # 1604
won 8 wickets 135 won 2nd ODI v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
won 30 runs won 1st ODI v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
won inns & 15 runs won 1st Test v South Africa Galle 20 Jul 2000 Test # 1504
lost 7 runs won 2nd Test v South Africa Kandy 30 Jul 2000 Test # 1505
draw - won 2nd Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
lost 4 wickets 16 won 1st ODI v South Africa Gqeberha 15 Dec 2000 ODI # 1661
lost 95 runs lost 2nd ODI v South Africa East London 17 Dec 2000 ODI # 1662
draw - lost 2nd Test v South Africa Durban 26 Dec 2000 Test # 1526
lost inns & 229 runs won 1st Test v South Africa Cape Town 2 Jan 2001 Test # 1528
lost 8 wickets 7 won 1st ODI v South Africa Paarl 9 Jan 2001 ODI # 1666
lost 99 runs lost 2nd ODI v South Africa Cape Town 11 Jan 2001 ODI # 1668
lost 5 wickets 48 lost 1st ODI v South Africa Bloemfontein 14 Jan 2001 ODI # 1671
won 4 runs lost 1st ODI v South Africa Johannesburg 17 Jan 2001 ODI # 1673
lost inns & 7 runs won 2nd Test v South Africa Centurion 20 Jan 2001 Test # 1529
won 93 runs won 1st ODI v South Africa Tangier 15 Aug 2002 ODI # 1862
won 6 wickets 47 lost 2nd ODI v South Africa Tangier 19 Aug 2002 ODI # 1865
won 27 runs won 1st ODI v South Africa Tangier 21 Aug 2002 ODI # 1866
lost inns & 64 runs won 1st Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
lost 3 wickets lost 1st Test v South Africa Centurion 15 Nov 2002 Test # 1626
lost 6 wickets 123 lost 1st ODI v South Africa Johannesburg 27 Nov 2002 ODI # 1903
lost 177 runs lost 2nd ODI v South Africa Centurion 29 Nov 2002 ODI # 1905
won 7 wickets 50 won 2nd ODI v South Africa Benoni 1 Dec 2002 ODI # 1908
lost 8 wickets 115 lost 1st ODI v South Africa Kimberley 4 Dec 2002 ODI # 1911
lost 6 wickets 29 won 1st ODI v South Africa Bloemfontein 6 Dec 2002 ODI # 1912
tied - won 1st ODI v South Africa Durban 3 Mar 2003 ODI # 1979
draw - won 1st Test v South Africa Galle 4 Aug 2004 Test # 1709
won 313 runs won 1st Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
won 3 wickets 6 lost 2nd ODI v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
won 37 runs won 1st ODI v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
won 4 wickets 14 lost 2nd ODI v South Africa Dambulla 25 Aug 2004 ODI # 2160
won 7 wickets 23 won 2nd ODI v South Africa Dambulla 28 Aug 2004 ODI # 2161
won 49 runs lost 1st ODI v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
won 94 runs lost 1st ODI v South Africa Brisbane 17 Jan 2006 ODI # 2315
lost 9 runs lost 2nd ODI v South Africa Adelaide 24 Jan 2006 ODI # 2318
lost 5 wickets 29 won 1st ODI v South Africa Perth 31 Jan 2006 ODI # 2321
won 76 runs won 1st ODI v South Africa Hobart 7 Feb 2006 ODI # 2325
won inns & 153 runs lost 2nd Test v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
won 1 wickets lost 2nd Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
aban - - - ODI v South Africa Colombo (RPS) 14 Aug 2006 ODI # 2403a
canc - - - ODI v South Africa Colombo (SSC) 21 Aug 2006 ODI # 2406b
canc - - - ODI v South Africa Colombo (RPS) 29 Aug 2006 ODI # 2407d
lost 78 runs won 2nd ODI v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
lost 1 wickets 10 won 1st ODI v South Africa Providence 28 Mar 2007 ODI # 2556
won 55 runs lost 1st ODI v South Africa Centurion 22 Sep 2009 ODI # 2893
lost inns & 81 runs lost 1st Test v South Africa Centurion 15 Dec 2011 Test # 2023
won 208 runs won 1st Test v South Africa Durban 26 Dec 2011 Test # 2026
lost 10 wickets won 2nd Test v South Africa Cape Town 3 Jan 2012 Test # 2028
lost 258 runs lost 2nd ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
lost 5 wickets 8 lost 1st ODI v South Africa East London 14 Jan 2012 ODI # 3226
lost 4 runs won 1st ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
won 5 wickets 8 lost 2nd ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
won 2 wickets 1 won 2nd ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
lost 32 runs won 2nd T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
won 180 runs lost 1st ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
won 17 runs won 1st ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
lost 56 runs lost 2nd ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
won 8 wickets 36 lost 2nd ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
won 128 runs won 1st ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
lost 12 runs lost 2nd T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
lost 22 runs lost 2nd T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
won 6 wickets 11 lost 2nd T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
won 5 runs won 1st T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
lost 75 runs lost 2nd ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
won 87 runs won 1st ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
lost 82 runs lost 2nd ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
lost 153 runs lost 2nd Test v South Africa Galle 16 Jul 2014 Test # 2129
draw - won 1st Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
lost 9 wickets 192 won 1st ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
lost 8 wickets 14 lost 1st T20I v South Africa Delhi 28 Mar 2016 T20I # 554
lost 206 runs lost 2nd Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
lost 282 runs won 2nd Test v South Africa Cape Town 2 Jan 2017 Test # 2244
lost inns & 118 runs lost 2nd Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
lost 19 runs won 2nd T20I v South Africa Centurion 20 Jan 2017 T20I # 589
won 3 wickets 2 lost 2nd T20I v South Africa Johannesburg 22 Jan 2017 T20I # 590
won 5 wickets 1 lost 2nd T20I v South Africa Cape Town 25 Jan 2017 T20I # 591
lost 8 wickets 94 lost 1st ODI v South Africa Gqeberha 28 Jan 2017 ODI # 3828
lost 121 runs won 2nd ODI v South Africa Durban 1 Feb 2017 ODI # 3830
lost 7 wickets 108 lost 1st ODI v South Africa Johannesburg 4 Feb 2017 ODI # 3831
lost 40 runs lost 2nd ODI v South Africa Cape Town 7 Feb 2017 ODI # 3833
lost 88 runs won 2nd ODI v South Africa Centurion 10 Feb 2017 ODI # 3834
lost 96 runs won 2nd ODI v South Africa The Oval 3 Jun 2017 ODI # 3877
won 278 runs won 1st Test v South Africa Galle 12 Jul 2018 Test # 2311
won 199 runs won 1st Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
lost 5 wickets 114 won 1st ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
lost 4 wickets 43 won 1st ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
lost 78 runs won 2nd ODI v South Africa Pallekele 5 Aug 2018 ODI # 4029
won 3 runs lost 1st ODI v South Africa Pallekele 8 Aug 2018 ODI # 4030
won 178 runs won 1st ODI v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
won 3 wickets 24 lost 2nd T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
won 1 wickets won 2nd Test v South Africa Durban 13 Feb 2019 Test # 2347
won 8 wickets lost 2nd Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
lost 8 wickets 67 lost 1st ODI v South Africa Johannesburg 3 Mar 2019 ODI # 4104
lost 113 runs won 2nd ODI v South Africa Centurion 6 Mar 2019 ODI # 4107
lost 71 runs won 2nd ODI v South Africa Durban 10 Mar 2019 ODI # 4112
lost 6 wickets 103 lost 1st ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
lost 41 runs won 1st ODI v South Africa Cape Town 16 Mar 2019 ODI # 4115
tied - lost 1st T20I v South Africa Cape Town 19 Mar 2019 T20I # 755
lost 16 runs won 2nd T20I v South Africa Centurion 22 Mar 2019 T20I # 758
lost 45 runs won 2nd T20I v South Africa Johannesburg 24 Mar 2019 T20I # 763
lost 9 wickets 76 lost 1st ODI v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
lost inns & 45 runs won 1st Test v South Africa Centurion 26 Dec 2020 Test # 2399
lost 10 wickets won 1st Test v South Africa Johannesburg 3 Jan 2021 Test # 2401
won 14 runs won 1st ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
lost 67 runs lost 2nd ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
won 78 runs won 1st ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
lost 28 runs lost 2nd T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
lost 9 wickets 35 won 1st T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
lost 10 wickets 32 won 1st T20I v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
lost 4 wickets 1 lost 1st T20I v South Africa Sharjah 30 Oct 2021 T20I # 1378
lost 102 runs won 2nd ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
Statsguru includes the following current or recent relevant matches:
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615 - Live]
    » Ireland 158/5 (19.3 ov, LJ Tucker 55*, GJ Delany 1*, SM Sharif 1/26) - Match over
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
 
Feedback Print this page