View match results [change view]
Opposition team England remove England 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 1889-2024 1310 684 470 7 125 24 1.455 32.70 3.59 1688 682 30 Profile
filtered 1889-2023 251 81 108 1 55 6 0.750 29.18 2.97 386 682 30
Match results
lost 8 wickets won 1st Test v England Gqeberha 12 Mar 1889 Test # 31
lost inns & 202 runs lost 2nd Test v England Cape Town 25 Mar 1889 Test # 32
lost inns & 189 runs won 1st Test v England Cape Town 19 Mar 1892 Test # 37
lost 288 runs won 2nd Test v England Gqeberha 13 Feb 1896 Test # 47
lost inns & 197 runs lost 2nd Test v England Johannesburg 2 Mar 1896 Test # 48
lost inns & 33 runs lost 1st Test v England Cape Town 21 Mar 1896 Test # 49
lost 32 runs lost 2nd Test v England Johannesburg 14 Feb 1899 Test # 58
lost 210 runs lost 2nd Test v England Cape Town 1 Apr 1899 Test # 59
won 1 wickets lost 2nd Test v England Johannesburg 2 Jan 1906 Test # 88
won 9 wickets lost 2nd Test v England Johannesburg 6 Mar 1906 Test # 89
won 243 runs won 1st Test v England Johannesburg 10 Mar 1906 Test # 90
lost 4 wickets won 1st Test v England Cape Town 24 Mar 1906 Test # 91
won inns & 16 runs lost 2nd Test v England Cape Town 30 Mar 1906 Test # 92
draw - lost 2nd Test v England Lord's 1 Jul 1907 Test # 93
lost 53 runs lost 2nd Test v England Leeds 29 Jul 1907 Test # 94
draw - lost 2nd Test v England The Oval 19 Aug 1907 Test # 95
won 19 runs won 1st Test v England Johannesburg 1 Jan 1910 Test # 106
won 95 runs won 1st Test v England Durban 21 Jan 1910 Test # 107
lost 3 wickets won 1st Test v England Johannesburg 26 Feb 1910 Test # 108
won 4 wickets lost 2nd Test v England Cape Town 7 Mar 1910 Test # 109
lost 9 wickets lost 2nd Test v England Cape Town 11 Mar 1910 Test # 110
lost inns & 62 runs won 1st Test v England Lord's 10 Jun 1912 Test # 122
lost 174 runs lost 2nd Test v England Leeds 8 Jul 1912 Test # 124
lost 10 wickets won 1st Test v England The Oval 12 Aug 1912 Test # 128
lost inns & 157 runs won 1st Test v England Durban 13 Dec 1913 Test # 130
lost inns & 12 runs won 1st Test v England Johannesburg 26 Dec 1913 Test # 131
lost 91 runs lost 2nd Test v England Johannesburg 1 Jan 1914 Test # 132
draw - won 1st Test v England Durban 14 Feb 1914 Test # 133
lost 10 wickets won 1st Test v England Gqeberha 27 Feb 1914 Test # 134
won 168 runs won 1st Test v England Johannesburg 23 Dec 1922 Test # 148
lost 1 wickets won 1st Test v England Cape Town 1 Jan 1923 Test # 149
draw - lost 2nd Test v England Durban 18 Jan 1923 Test # 150
draw - lost 2nd Test v England Johannesburg 9 Feb 1923 Test # 151
lost 109 runs lost 2nd Test v England Durban 16 Feb 1923 Test # 152
lost inns & 18 runs won 2nd Test v England Birmingham 14 Jun 1924 Test # 153
lost inns & 18 runs won 1st Test v England Lord's 28 Jun 1924 Test # 154
lost 9 wickets lost 2nd Test v England Leeds 12 Jul 1924 Test # 155
draw - won 1st Test v England Manchester 26 Jul 1924 Test # 156
draw - won 1st Test v England The Oval 16 Aug 1924 Test # 157
lost 10 wickets won 1st Test v England Johannesburg 24 Dec 1927 Test # 168
lost 87 runs won 2nd Test v England Cape Town 31 Dec 1927 Test # 169
draw - won 1st Test v England Durban 21 Jan 1928 Test # 170
won 4 wickets won 2nd Test v England Johannesburg 28 Jan 1928 Test # 171
won 8 wickets won 2nd Test v England Durban 4 Feb 1928 Test # 172
draw - lost 2nd Test v England Birmingham 15 Jun 1929 Test # 181
draw - lost 2nd Test v England Lord's 29 Jun 1929 Test # 182
lost 5 wickets won 1st Test v England Leeds 13 Jul 1929 Test # 183
lost inns & 32 runs lost 2nd Test v England Manchester 27 Jul 1929 Test # 184
draw - won 2nd Test v England The Oval 17 Aug 1929 Test # 185
won 28 runs lost 1st Test v England Johannesburg 24 Dec 1930 Test # 200
draw - won 1st Test v England Cape Town 1 Jan 1931 Test # 202
draw - won 1st Test v England Durban 16 Jan 1931 Test # 204
draw - lost 2nd Test v England Johannesburg 13 Feb 1931 Test # 206
draw - lost 1st Test v England Durban 21 Feb 1931 Test # 207
draw - lost 2nd Test v England Nottingham 15 Jun 1935 Test # 242
won 157 runs won 1st Test v England Lord's 29 Jun 1935 Test # 243
draw - lost 2nd Test v England Leeds 13 Jul 1935 Test # 244
draw - lost 2nd Test v England Manchester 27 Jul 1935 Test # 245
draw - lost 1st Test v England The Oval 17 Aug 1935 Test # 246
draw - lost 2nd Test v England Johannesburg 24 Dec 1938 Test # 267
draw - lost 2nd Test v England Cape Town 31 Dec 1938 Test # 268
lost inns & 13 runs lost 2nd Test v England Durban 20 Jan 1939 Test # 269
draw - lost 2nd Test v England Johannesburg 18 Feb 1939 Test # 270
draw - won 1st Test v England Durban 3 Mar 1939 Test # 271
draw - won 1st Test v England Nottingham 7 Jun 1947 Test # 285
lost 10 wickets lost 2nd Test v England Lord's 21 Jun 1947 Test # 286
lost 7 wickets won 1st Test v England Manchester 5 Jul 1947 Test # 287
lost 10 wickets won 1st Test v England Leeds 26 Jul 1947 Test # 288
draw - lost 2nd Test v England The Oval 16 Aug 1947 Test # 289
lost 2 wickets won 1st Test v England Durban 16 Dec 1948 Test # 306
draw - lost 2nd Test v England Johannesburg 27 Dec 1948 Test # 307
draw - lost 2nd Test v England Cape Town 1 Jan 1949 Test # 309
draw - lost 2nd Test v England Johannesburg 12 Feb 1949 Test # 312
lost 3 wickets won 1st Test v England Gqeberha 5 Mar 1949 Test # 313
won 71 runs won 1st Test v England Nottingham 7 Jun 1951 Test # 334
lost 10 wickets lost 2nd Test v England Lord's 21 Jun 1951 Test # 335
lost 9 wickets won 1st Test v England Manchester 5 Jul 1951 Test # 336
draw - won 1st Test v England Leeds 26 Jul 1951 Test # 337
lost 4 wickets won 1st Test v England The Oval 16 Aug 1951 Test # 338
lost inns & 5 runs lost 2nd Test v England Nottingham 9 Jun 1955 Test # 407
lost 71 runs lost 2nd Test v England Lord's 23 Jun 1955 Test # 409
won 3 wickets lost 2nd Test v England Manchester 7 Jul 1955 Test # 410
won 224 runs won 1st Test v England Leeds 21 Jul 1955 Test # 411
lost 92 runs lost 2nd Test v England The Oval 13 Aug 1955 Test # 412
lost 131 runs lost 2nd Test v England Johannesburg 24 Dec 1956 Test # 434
lost 312 runs lost 2nd Test v England Cape Town 1 Jan 1957 Test # 435
draw - lost 2nd Test v England Durban 25 Jan 1957 Test # 436
won 17 runs won 1st Test v England Johannesburg 15 Feb 1957 Test # 437
won 58 runs won 1st Test v England Gqeberha 1 Mar 1957 Test # 438
lost 100 runs lost 2nd Test v England Birmingham 9 Jun 1960 Test # 492
lost inns & 73 runs lost 2nd Test v England Lord's 23 Jun 1960 Test # 493
lost 8 wickets lost 2nd Test v England Nottingham 7 Jul 1960 Test # 494
draw - lost 2nd Test v England Manchester 21 Jul 1960 Test # 495
draw - lost 2nd Test v England The Oval 18 Aug 1960 Test # 496
lost inns & 104 runs lost 2nd Test v England Durban 4 Dec 1964 Test # 571
draw - lost 2nd Test v England Johannesburg 23 Dec 1964 Test # 572
draw - won 1st Test v England Cape Town 1 Jan 1965 Test # 573
draw - lost 1st Test v England Johannesburg 22 Jan 1965 Test # 575
draw - won 1st Test v England Gqeberha 12 Feb 1965 Test # 578
draw - won 1st Test v England Lord's 22 Jul 1965 Test # 594
won 94 runs won 1st Test v England Nottingham 5 Aug 1965 Test # 595
draw - lost 1st Test v England The Oval 26 Aug 1965 Test # 596
lost 3 wickets 1 lost 1st ODI v England Melbourne 12 Mar 1992 ODI # 741
lost 19 runs won 2nd ODI v England Sydney 22 Mar 1992 ODI # 751
won 356 runs won 1st Test v England Lord's 21 Jul 1994 Test # 1263
draw - lost 2nd Test v England Leeds 4 Aug 1994 Test # 1264
lost 8 wickets won 1st Test v England The Oval 18 Aug 1994 Test # 1266
lost 6 wickets 6 won 1st ODI v England Birmingham 25 Aug 1994 ODI # 919
lost 4 wickets 40 lost 1st ODI v England Manchester 27 Aug 1994 ODI # 920
draw - won 2nd Test v England Centurion 16 Nov 1995 Test # 1312
draw - lost 1st Test v England Johannesburg 30 Nov 1995 Test # 1315
draw - won 1st Test v England Durban 14 Dec 1995 Test # 1318
draw - won 1st Test v England Gqeberha 26 Dec 1995 Test # 1320
won 10 wickets lost 2nd Test v England Cape Town 2 Jan 1996 Test # 1321
won 6 runs won 1st ODI v England Cape Town 9 Jan 1996 ODI # 1033
lost 5 wickets 10 won 1st ODI v England Bloemfontein 11 Jan 1996 ODI # 1034
won 3 wickets 11 lost 2nd ODI v England Johannesburg 13 Jan 1996 ODI # 1036
won 7 wickets 12 lost 2nd ODI v England Centurion 14 Jan 1996 ODI # 1038
won 5 wickets 10 won 2nd ODI v England Durban 17 Jan 1996 ODI # 1040
won 14 runs won 1st ODI v England East London 19 Jan 1996 ODI # 1042
won 64 runs won 1st ODI v England Gqeberha 21 Jan 1996 ODI # 1044
won 78 runs won 1st ODI v England Rawalpindi 25 Feb 1996 ODI # 1060
won 3 wickets 8 won 2nd ODI v England The Oval 21 May 1998 ODI # 1331
won 32 runs lost 1st ODI v England Manchester 23 May 1998 ODI # 1332
lost 7 wickets 90 won 1st ODI v England Leeds 24 May 1998 ODI # 1334
draw - won 2nd Test v England Birmingham 4 Jun 1998 Test # 1417
won 10 wickets lost 1st Test v England Lord's 18 Jun 1998 Test # 1419
draw - won 1st Test v England Manchester 2 Jul 1998 Test # 1420
lost 8 wickets lost 1st Test v England Nottingham 23 Jul 1998 Test # 1421
lost 23 runs lost 2nd Test v England Leeds 6 Aug 1998 Test # 1422
won 14 runs won 1st ODI v England Birmingham 18 Aug 1998 ODI # 1347
won 6 wickets 20 lost 2nd ODI v England Dhaka 25 Oct 1998 ODI # 1358
won 122 runs lost 1st ODI v England The Oval 22 May 1999 ODI # 1455
won inns & 21 runs won 2nd Test v England Johannesburg 25 Nov 1999 Test # 1471
draw - lost 1st Test v England Gqeberha 9 Dec 1999 Test # 1475
draw - lost 2nd Test v England Durban 26 Dec 1999 Test # 1480
won inns & 37 runs lost 2nd Test v England Cape Town 2 Jan 2000 Test # 1482
lost 2 wickets lost 1st Test v England Centurion 14 Jan 2000 Test # 1483
lost 9 wickets 63 won 1st ODI v England Bloemfontein 23 Jan 2000 ODI # 1546
won 1 runs won 1st ODI v England Cape Town 26 Jan 2000 ODI # 1549
won 2 wickets 2 won 2nd ODI v England East London 4 Feb 2000 ODI # 1557
won 38 runs lost 1st ODI v England Johannesburg 13 Feb 2000 ODI # 1560
won 8 wickets 65 lost 2nd ODI v England Nairobi (Gym) 10 Oct 2000 ODI # 1636
lost 6 wickets 25 won 1st ODI v England The Oval 28 Jun 2003 ODI # 2029
won 7 wickets 15 lost 2nd ODI v England Manchester 3 Jul 2003 ODI # 2032
lost 4 wickets 66 won 1st ODI v England Birmingham 8 Jul 2003 ODI # 2035
lost 7 wickets 178 lost 1st ODI v England Lord's 12 Jul 2003 ODI # 2037
draw - won 1st Test v England Birmingham 24 Jul 2003 Test # 1651
won inns & 92 runs won 2nd Test v England Lord's 31 Jul 2003 Test # 1653
lost 70 runs lost 2nd Test v England Nottingham 14 Aug 2003 Test # 1654
won 191 runs won 1st Test v England Leeds 21 Aug 2003 Test # 1656
lost 9 wickets won 1st Test v England The Oval 4 Sep 2003 Test # 1659
lost 7 wickets won 1st Test v England Gqeberha 17 Dec 2004 Test # 1728
draw - won 2nd Test v England Durban 26 Dec 2004 Test # 1730
won 196 runs won 1st Test v England Cape Town 2 Jan 2005 Test # 1732
lost 77 runs lost 2nd Test v England Johannesburg 13 Jan 2005 Test # 1734
draw - lost 1st Test v England Centurion 21 Jan 2005 Test # 1736
lost 26 runs lost 1st ODI v England Johannesburg 30 Jan 2005 ODI # 2216
tied - won 2nd ODI v England Bloemfontein 2 Feb 2005 ODI # 2219
won 3 wickets 5 lost 2nd ODI v England Gqeberha 4 Feb 2005 ODI # 2221
won 108 runs lost 1st ODI v England Cape Town 6 Feb 2005 ODI # 2223
won 7 runs won 1st ODI v England East London 9 Feb 2005 ODI # 2224
n/r - won 1st ODI v England Durban 11 Feb 2005 ODI # 2225
won 3 wickets 6 won 2nd ODI v England Centurion 13 Feb 2005 ODI # 2226
won 9 wickets 184 lost 2nd ODI v England Bridgetown 17 Apr 2007 ODI # 2574
won 19 runs lost 1st T20I v England Cape Town 16 Sep 2007 T20I # 34
draw - won 2nd Test v England Lord's 10 Jul 2008 Test # 1880
won 10 wickets won 2nd Test v England Leeds 18 Jul 2008 Test # 1881
won 5 wickets lost 2nd Test v England Birmingham 30 Jul 2008 Test # 1883
lost 6 wickets won 1st Test v England The Oval 7 Aug 2008 Test # 1885
aban - - - T20I v England Chester-le-Street 20 Aug 2008 T20I # 68a
lost 20 runs lost 2nd ODI v England Leeds 22 Aug 2008 ODI # 2748
lost 10 wickets 215 won 1st ODI v England Nottingham 26 Aug 2008 ODI # 2754
lost 126 runs won 2nd ODI v England The Oval 29 Aug 2008 ODI # 2757
lost 7 wickets 14 lost 1st ODI v England Lord's 31 Aug 2008 ODI # 2759
n/r - lost 1st ODI v England Cardiff 3 Sep 2008 ODI # 2761
won 7 wickets 10 lost 2nd T20I v England Nottingham 11 Jun 2009 T20I # 103
lost 22 runs lost 2nd ODI v England Centurion 27 Sep 2009 ODI # 2900
lost 1 runs won 2nd T20I v England Johannesburg 13 Nov 2009 T20I # 124
won 84 runs won 1st T20I v England Centurion 15 Nov 2009 T20I # 125
aban - - - ODI v England Johannesburg 20 Nov 2009 ODI # 2928b
lost 7 wickets 24 lost 1st ODI v England Centurion 22 Nov 2009 ODI # 2929
won 112 runs won 1st ODI v England Cape Town 27 Nov 2009 ODI # 2930
lost 7 wickets 112 won 1st ODI v England Gqeberha 29 Nov 2009 ODI # 2931
aban - - - ODI v England Durban 4 Dec 2009 ODI # 2931a
draw - lost 1st Test v England Centurion 16 Dec 2009 Test # 1942
lost inns & 98 runs won 1st Test v England Durban 26 Dec 2009 Test # 1944
draw - lost 1st Test v England Cape Town 3 Jan 2010 Test # 1946
won inns & 74 runs lost 2nd Test v England Johannesburg 14 Jan 2010 Test # 1948
lost 39 runs lost 2nd T20I v England Bridgetown 8 May 2010 T20I # 168
lost 6 runs lost 2nd ODI v England Chennai 6 Mar 2011 ODI # 3120
won inns & 12 runs lost 2nd Test v England The Oval 19 Jul 2012 Test # 2049
draw - lost 1st Test v England Leeds 2 Aug 2012 Test # 2051
won 51 runs won 1st Test v England Lord's 16 Aug 2012 Test # 2053
n/r - won 2nd ODI v England Cardiff 24 Aug 2012 ODI # 3296
won 80 runs won 1st ODI v England Southampton 28 Aug 2012 ODI # 3298
lost 4 wickets 12 won 1st ODI v England The Oval 31 Aug 2012 ODI # 3300
lost 6 wickets 20 lost 1st ODI v England Lord's 2 Sep 2012 ODI # 3302
won 7 wickets 93 lost 2nd ODI v England Nottingham 5 Sep 2012 ODI # 3304
won 7 wickets 6 won 2nd T20I v England Chester-le-Street 8 Sep 2012 T20I # 258
n/r - lost 1st T20I v England Manchester 10 Sep 2012 T20I # 260
lost 28 runs won 2nd T20I v England Birmingham 12 Sep 2012 T20I # 262
lost 7 wickets 75 lost 1st ODI v England The Oval 19 Jun 2013 ODI # 3375
won 3 runs lost 1st T20I v England Chattogram 29 Mar 2014 T20I # 391
lost 241 runs won 2nd Test v England Durban 26 Dec 2015 Test # 2196
draw - lost 2nd Test v England Cape Town 2 Jan 2016 Test # 2197
lost 7 wickets won 1st Test v England Johannesburg 14 Jan 2016 Test # 2199
won 280 runs won 1st Test v England Centurion 22 Jan 2016 Test # 2200
lost 39 runs lost 2nd ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
lost 5 wickets 22 won 1st ODI v England Gqeberha 6 Feb 2016 ODI # 3734
won 7 wickets 22 lost 2nd ODI v England Centurion 9 Feb 2016 ODI # 3736
won 1 wickets 16 won 2nd ODI v England Johannesburg 12 Feb 2016 ODI # 3737
won 5 wickets 36 won 2nd ODI v England Cape Town 14 Feb 2016 ODI # 3738
won 3 wickets 0 won 2nd T20I v England Cape Town 19 Feb 2016 T20I # 503
won 9 wickets 32 won 2nd T20I v England Johannesburg 21 Feb 2016 T20I # 506
lost 2 wickets 2 lost 1st T20I v England Wankhede 18 Mar 2016 T20I # 540
lost 72 runs won 2nd ODI v England Leeds 24 May 2017 ODI # 3872
lost 2 runs won 2nd ODI v England Southampton 27 May 2017 ODI # 3873
won 7 wickets 127 won 2nd ODI v England Lord's 29 May 2017 ODI # 3874
lost 9 wickets 33 won 1st T20I v England Southampton 21 Jun 2017 T20I # 614
won 3 runs lost 1st T20I v England Taunton 23 Jun 2017 T20I # 615
lost 19 runs won 2nd T20I v England Cardiff 25 Jun 2017 T20I # 616
lost 211 runs lost 2nd Test v England Lord's 6 Jul 2017 Test # 2262
won 340 runs won 1st Test v England Nottingham 14 Jul 2017 Test # 2264
lost 239 runs lost 2nd Test v England The Oval 27 Jul 2017 Test # 2266
lost 177 runs lost 2nd Test v England Manchester 4 Aug 2017 Test # 2268
lost 104 runs won 2nd ODI v England The Oval 30 May 2019 ODI # 4143
won 107 runs lost 1st Test v England Centurion 26 Dec 2019 Test # 2377
lost 189 runs lost 2nd Test v England Cape Town 3 Jan 2020 Test # 2379
lost inns & 53 runs lost 2nd Test v England Gqeberha 16 Jan 2020 Test # 2380
lost 191 runs lost 2nd Test v England Johannesburg 24 Jan 2020 Test # 2382
won 7 wickets 14 won 2nd ODI v England Cape Town 4 Feb 2020 ODI # 4234
n/r - lost 1st ODI v England Durban 7 Feb 2020 ODI # 4238
lost 2 wickets 40 lost 1st ODI v England Johannesburg 9 Feb 2020 ODI # 4242
won 1 runs lost 1st T20I v England East London 12 Feb 2020 T20I # 1039
lost 2 runs won 2nd T20I v England Durban 14 Feb 2020 T20I # 1041
lost 5 wickets 5 won 1st T20I v England Centurion 16 Feb 2020 T20I # 1043
lost 5 wickets 4 lost 1st T20I v England Cape Town 27 Nov 2020 T20I # 1109
lost 4 wickets 1 lost 1st T20I v England Paarl 29 Nov 2020 T20I # 1111
lost 9 wickets 14 won 1st T20I v England Cape Town 1 Dec 2020 T20I # 1113
canc - - - ODI v England Paarl 6 Dec 2020 ODI # 4267a
canc - - - ODI v England Cape Town 7 Dec 2020 ODI # 4267b
canc - - - ODI v England Cape Town 9 Dec 2020 ODI # 4267c
won 10 runs lost 1st T20I v England Sharjah 6 Nov 2021 T20I # 1400
won 62 runs won 1st ODI v England Chester-le-Street 19 Jul 2022 ODI # 4434
lost 118 runs won 2nd ODI v England Manchester 22 Jul 2022 ODI # 4435
n/r - won 1st ODI v England Leeds 24 Jul 2022 ODI # 4437
lost 41 runs won 2nd T20I v England Bristol 27 Jul 2022 T20I # 1693
won 58 runs lost 1st T20I v England Cardiff 28 Jul 2022 T20I # 1698
won 90 runs lost 1st T20I v England Southampton 31 Jul 2022 T20I # 1717
won inns & 12 runs won 2nd Test v England Lord's 17 Aug 2022 Test # 2474
lost inns & 85 runs won 1st Test v England Manchester 25 Aug 2022 Test # 2475
lost 9 wickets lost 1st Test v England The Oval 8 Sep 2022 Test # 2476
won 27 runs won 1st ODI v England Bloemfontein 27 Jan 2023 ODI # 4512
won 5 wickets 5 won 2nd ODI v England Bloemfontein 29 Jan 2023 ODI # 4513
lost 59 runs won 2nd ODI v England Kimberley 1 Feb 2023 ODI # 4514
won 229 runs lost 1st ODI v England Wankhede 21 Oct 2023 ODI # 4677
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]
    » Netherlands 158/5 (20.0 ov, BFW de Leede 8*, LV van Beek 1*, BJ McCarthy 0/37) - Match over
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