View match results [change view]
Innings in match 4th innings remove 4th innings from query
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw W/L Ave RPO Inns HS LS
unfiltered 1889-2024 464 178 161 0 125 1.105 31.56 2.82 847 682 30 Profile
filtered 1889-2024 170 68 62 0 40 1.096 27.85 2.78 170 654 53
Match results
lost 8 wickets won 1st v England Gqeberha 12 Mar 1889 Test # 31
lost 10 wickets lost 2nd v Australia Cape Town 8 Nov 1902 Test # 77
won 243 runs won 1st v England Johannesburg 10 Mar 1906 Test # 90
lost 4 wickets won 1st v England Cape Town 24 Mar 1906 Test # 91
won 19 runs won 1st v England Johannesburg 1 Jan 1910 Test # 106
won 95 runs won 1st v England Durban 21 Jan 1910 Test # 107
lost 3 wickets won 1st v England Johannesburg 26 Feb 1910 Test # 108
lost 9 wickets lost 2nd v England Cape Town 11 Mar 1910 Test # 110
won 38 runs won 1st v Australia Adelaide 7 Jan 1911 Test # 113
lost 7 wickets won 2nd v Australia Sydney 3 Mar 1911 Test # 115
lost 10 wickets won 1st v Australia Lord's 15 Jul 1912 Test # 125
lost 10 wickets won 1st v England The Oval 12 Aug 1912 Test # 128
draw - won 1st v England Durban 14 Feb 1914 Test # 133
lost 10 wickets won 1st v England Gqeberha 27 Feb 1914 Test # 134
draw - lost 2nd v Australia Johannesburg 12 Nov 1921 Test # 146
lost 10 wickets won 1st v Australia Cape Town 26 Nov 1921 Test # 147
won 168 runs won 1st v England Johannesburg 23 Dec 1922 Test # 148
lost 1 wickets won 1st v England Cape Town 1 Jan 1923 Test # 149
lost 9 wickets lost 2nd v England Leeds 12 Jul 1924 Test # 155
lost 10 wickets won 1st v England Johannesburg 24 Dec 1927 Test # 168
draw - won 1st v England Durban 21 Jan 1928 Test # 170
lost 5 wickets won 1st v England Leeds 13 Jul 1929 Test # 183
won 28 runs lost 1st v England Johannesburg 24 Dec 1930 Test # 200
draw - lost 1st v England Durban 21 Feb 1931 Test # 207
lost 10 wickets won 1st v Australia Adelaide 29 Jan 1932 Test # 215
won 157 runs won 1st v England Lord's 29 Jun 1935 Test # 243
lost 9 wickets won 1st v Australia Durban 14 Dec 1935 Test # 247
draw - won 1st v Australia Johannesburg 24 Dec 1935 Test # 248
draw - won 1st v England Durban 3 Mar 1939 Test # 271
lost 10 wickets lost 2nd v England Lord's 21 Jun 1947 Test # 286
lost 7 wickets won 1st v England Manchester 5 Jul 1947 Test # 287
lost 10 wickets won 1st v England Leeds 26 Jul 1947 Test # 288
lost 2 wickets won 1st v England Durban 16 Dec 1948 Test # 306
lost 3 wickets won 1st v England Gqeberha 5 Mar 1949 Test # 313
lost 8 wickets lost 2nd v Australia Cape Town 31 Dec 1949 Test # 319
lost 5 wickets won 1st v Australia Durban 20 Jan 1950 Test # 320
won 71 runs won 1st v England Nottingham 7 Jun 1951 Test # 334
lost 10 wickets lost 2nd v England Lord's 21 Jun 1951 Test # 335
lost 9 wickets won 1st v England Manchester 5 Jul 1951 Test # 336
lost 4 wickets won 1st v England The Oval 16 Aug 1951 Test # 338
won 82 runs won 1st v Australia Melbourne 24 Dec 1952 Test # 361
draw - won 1st v New Zealand Auckland 13 Mar 1953 Test # 370
won 132 runs won 1st v New Zealand Johannesburg 24 Dec 1953 Test # 378
won 224 runs won 1st v England Leeds 21 Jul 1955 Test # 411
won 17 runs won 1st v England Johannesburg 15 Feb 1957 Test # 437
won 58 runs won 1st v England Gqeberha 1 Mar 1957 Test # 438
draw - won 1st v Australia Johannesburg 23 Dec 1957 Test # 444
lost 10 wickets lost 2nd v Australia Johannesburg 7 Feb 1958 Test # 449
lost 8 wickets won 1st v Australia Gqeberha 28 Feb 1958 Test # 451
lost 8 wickets lost 2nd v England Nottingham 7 Jul 1960 Test # 494
won 30 runs won 1st v New Zealand Durban 8 Dec 1961 Test # 515
draw - won 1st v New Zealand Johannesburg 26 Dec 1961 Test # 517
lost 8 wickets lost 1st v Australia Melbourne 1 Jan 1964 Test # 549
draw - won 1st v New Zealand Wellington 21 Feb 1964 Test # 558
draw - lost 1st v New Zealand Auckland 13 Mar 1964 Test # 560
draw - won 1st v England Cape Town 1 Jan 1965 Test # 573
draw - lost 1st v England Johannesburg 22 Jan 1965 Test # 575
draw - won 1st v England Gqeberha 12 Feb 1965 Test # 578
draw - won 1st v England Lord's 22 Jul 1965 Test # 594
won 94 runs won 1st v England Nottingham 5 Aug 1965 Test # 595
draw - lost 1st v England The Oval 26 Aug 1965 Test # 596
won 233 runs won 1st v Australia Johannesburg 23 Dec 1966 Test # 611
lost 6 wickets lost 2nd v Australia Cape Town 31 Dec 1966 Test # 613
won 170 runs won 1st v Australia Cape Town 22 Jan 1970 Test # 670
won 307 runs won 1st v Australia Johannesburg 19 Feb 1970 Test # 672
won 323 runs won 1st v Australia Gqeberha 5 Mar 1970 Test # 673
draw - won 1st v India Johannesburg 26 Nov 1992 Test # 1201
draw - won 1st v India Cape Town 2 Jan 1993 Test # 1209
won 5 runs won 1st v Australia Sydney 2 Jan 1994 Test # 1243
won 197 runs won 1st v Australia Johannesburg 4 Mar 1994 Test # 1252
lost 9 wickets won 1st v Australia Cape Town 17 Mar 1994 Test # 1253
won 356 runs won 1st v England Lord's 21 Jul 1994 Test # 1263
lost 8 wickets won 1st v England The Oval 18 Aug 1994 Test # 1266
won 324 runs won 1st v Pakistan Johannesburg 19 Jan 1995 Test # 1283
won 93 runs won 1st v New Zealand Auckland 4 Mar 1995 Test # 1291
draw - lost 1st v England Johannesburg 30 Nov 1995 Test # 1315
draw - won 1st v England Gqeberha 26 Dec 1995 Test # 1320
won 329 runs won 1st v India Eden Gardens 27 Nov 1996 Test # 1341
won 328 runs lost 1st v India Durban 26 Dec 1996 Test # 1347
won 282 runs won 1st v India Cape Town 2 Jan 1997 Test # 1349
lost 2 wickets lost 1st v Australia Gqeberha 14 Mar 1997 Test # 1360
won 53 runs won 1st v Pakistan Faisalabad 24 Oct 1997 Test # 1382
draw - won 1st v Australia Adelaide 30 Jan 1998 Test # 1397
won 259 runs lost 1st v Pakistan Gqeberha 6 Mar 1998 Test # 1406
won 70 runs won 1st v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
lost 8 wickets lost 1st v England Nottingham 23 Jul 1998 Test # 1421
won 178 runs lost 1st v West Indies Gqeberha 10 Dec 1998 Test # 1433
won 149 runs won 1st v West Indies Cape Town 2 Jan 1999 Test # 1440
won 351 runs lost 1st v West Indies Centurion 15 Jan 1999 Test # 1441
draw - lost 1st v England Gqeberha 9 Dec 1999 Test # 1475
lost 2 wickets lost 1st v England Centurion 14 Jan 2000 Test # 1483
won 7 runs lost 1st v Sri Lanka Kandy 30 Jul 2000 Test # 1505
draw - lost 1st v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
draw - won 1st v Sri Lanka Durban 26 Dec 2000 Test # 1526
won 69 runs won 1st v West Indies Port of Spain 17 Mar 2001 Test # 1538
draw - lost 1st v West Indies Bridgetown 29 Mar 2001 Test # 1541
won 82 runs lost 1st v West Indies St John's 6 Apr 2001 Test # 1542
draw - lost 1st v India Gqeberha 16 Nov 2001 Test # 1569
lost 9 wickets lost 1st v Australia Melbourne 26 Dec 2001 Test # 1580
lost 10 wickets lost 2nd v Australia Sydney 2 Jan 2002 Test # 1582
lost 4 wickets won 1st v Australia Cape Town 8 Mar 2002 Test # 1593
draw - won 1st v England Birmingham 24 Jul 2003 Test # 1651
won 191 runs won 1st v England Leeds 21 Aug 2003 Test # 1656
lost 9 wickets won 1st v England The Oval 4 Sep 2003 Test # 1659
lost 8 wickets won 1st v Pakistan Lahore 17 Oct 2003 Test # 1664
draw - won 1st v Pakistan Faisalabad 24 Oct 2003 Test # 1666
won 189 runs won 1st v West Indies Johannesburg 12 Dec 2003 Test # 1674
draw - won 1st v West Indies Cape Town 2 Jan 2004 Test # 1681
draw - won 1st v New Zealand Hamilton 10 Mar 2004 Test # 1686
lost 9 wickets lost 1st v New Zealand Auckland 18 Mar 2004 Test # 1689
lost 8 wickets won 1st v India Eden Gardens 28 Nov 2004 Test # 1724
lost 7 wickets won 1st v England Gqeberha 17 Dec 2004 Test # 1728
won 196 runs won 1st v England Cape Town 2 Jan 2005 Test # 1732
draw - lost 1st v England Centurion 21 Jan 2005 Test # 1736
lost 8 wickets won 1st v Australia Sydney 2 Jan 2006 Test # 1780
lost 7 wickets won 1st v Australia Cape Town 16 Mar 2006 Test # 1789
lost 2 wickets won 1st v Australia Johannesburg 31 Mar 2006 Test # 1795
won 128 runs won 1st v New Zealand Centurion 15 Apr 2006 Test # 1798
lost 1 wickets won 1st v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
won 174 runs won 1st v India Durban 26 Dec 2006 Test # 1825
lost 5 wickets won 1st v Pakistan Gqeberha 19 Jan 2007 Test # 1829
won 160 runs won 1st v Pakistan Karachi 1 Oct 2007 Test # 1843
draw - won 1st v Pakistan Lahore 8 Oct 2007 Test # 1844
won 358 runs won 1st v New Zealand Johannesburg 8 Nov 2007 Test # 1846
lost 8 wickets won 1st v India Kanpur 11 Apr 2008 Test # 1873
lost 6 wickets won 1st v England The Oval 7 Aug 2008 Test # 1885
draw - lost 1st v England Centurion 16 Dec 2009 Test # 1942
draw - lost 1st v England Cape Town 3 Jan 2010 Test # 1946
won 163 runs won 1st v West Indies Port of Spain 10 Jun 2010 Test # 1960
draw - won 1st v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
draw - lost 1st v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
draw - lost 1st v India Cape Town 2 Jan 2011 Test # 1988
lost 2 wickets won 1st v Australia Johannesburg 17 Nov 2011 Test # 2018
draw - lost 1st v New Zealand Dunedin 7 Mar 2012 Test # 2035
draw - lost 1st v New Zealand Wellington 23 Mar 2012 Test # 2037
draw - lost 1st v England Leeds 2 Aug 2012 Test # 2051
won 51 runs won 1st v England Lord's 16 Aug 2012 Test # 2053
won 309 runs won 1st v Australia Perth 30 Nov 2012 Test # 2064
won 211 runs won 1st v Pakistan Johannesburg 1 Feb 2013 Test # 2072
lost 7 wickets won 1st v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
won 231 runs won 1st v Australia Gqeberha 20 Feb 2014 Test # 2121
won 153 runs won 1st v Sri Lanka Galle 16 Jul 2014 Test # 2129
lost 7 wickets won 1st v England Johannesburg 14 Jan 2016 Test # 2199
won 280 runs won 1st v England Centurion 22 Jan 2016 Test # 2200
won 204 runs lost 1st v New Zealand Centurion 27 Aug 2016 Test # 2220
won 177 runs won 1st v Australia Perth 3 Nov 2016 Test # 2230
lost 7 wickets won 1st v Australia Adelaide 24 Nov 2016 Test # 2236
won 206 runs won 1st v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
won 282 runs lost 1st v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
won 340 runs won 1st v England Nottingham 14 Jul 2017 Test # 2264
won 333 runs lost 1st v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
won 72 runs won 1st v India Cape Town 5 Jan 2018 Test # 2292
won 135 runs won 1st v India Centurion 13 Jan 2018 Test # 2293
won 322 runs won 1st v Australia Cape Town 22 Mar 2018 Test # 2300
won 492 runs won 1st v Australia Johannesburg 30 Mar 2018 Test # 2302
won 107 runs won 1st v Pakistan Johannesburg 11 Jan 2019 Test # 2341
lost 1 wickets lost 1st v Sri Lanka Durban 13 Feb 2019 Test # 2347
lost 8 wickets won 1st v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
won 107 runs lost 1st v England Centurion 26 Dec 2019 Test # 2377
lost 7 wickets won 1st v Pakistan Karachi 26 Jan 2021 Test # 2406
won 158 runs lost 1st v West Indies Gros Islet 18 Jun 2021 Test # 2426
won 198 runs won 1st v New Zealand Christchurch 25 Feb 2022 Test # 2451
won 220 runs lost 1st v Bangladesh Durban 31 Mar 2022 Test # 2460
won 332 runs won 1st v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
lost 9 wickets lost 1st v England The Oval 8 Sep 2022 Test # 2476
lost 6 wickets lost 1st v Australia Brisbane 17 Dec 2022 Test # 2482
won 87 runs won 1st v West Indies Centurion 28 Feb 2023 Test # 2495
won 284 runs won 1st v West Indies Johannesburg 8 Mar 2023 Test # 2497
lost 7 wickets won 1st v India Cape Town 3 Jan 2024 Test # 2522
lost 7 wickets won 1st v New Zealand Hamilton 13 Feb 2024 Test # 2529
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page