View innings by innings list
Totals in terms of batting team switch totals
Ordered by target to win (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Runs Wkts Balls Ave RPO
overall 1889-2024 125 113 113 1 11 0 1.000 83087 2841 148945 29.24 3.34 Profile
Team innings list
South Africa 265 134.3 511 1.97 4 lost Test v Australia 1 Mar 2014 Test # 2122
Sri Lanka 224 62.0 507 3.61 4 lost Test v South Africa 2 Jan 2017 Test # 2244
England 304 123.4 501 2.45 4 lost Test v South Africa 2 Jan 2005 Test # 1732
England 296/9 141.0 466 2.09 4 draw Test v South Africa 3 Jan 2010 Test # 1946
Australia 280 129.1 451 2.16 4 lost Test v South Africa 22 Jan 1970 Test # 670
West Indies 354/5 100.0 441 3.54 4 draw Test v South Africa 2 Jan 2004 Test # 1681
South Africa 248 137.4 438 1.80 4 lost Test v England 3 Jan 2020 Test # 2379
Australia 107 39.4 430 2.69 4 lost Test v South Africa 22 Mar 2018 Test # 2300
India 144 66.2 427 2.17 4 lost Test v South Africa 2 Jan 1997 Test # 1349
West Indies 271 91.4 421 2.95 4 lost Test v South Africa 2 Jan 1999 Test # 1440
South Africa 335 142.2 408 2.35 4 lost Test v New Zealand 1 Jan 1962 Test # 519
England 15/0 8.0 406 1.87 4 draw Test v South Africa 1 Jan 1965 Test # 573
South Africa 72 50.1x8 385 1.07 4 lost Test v England 1 Jan 1957 Test # 435
Sri Lanka 306 95.3 377 3.20 4 lost Test v South Africa 19 Mar 1998 Test # 1410
Sri Lanka 327 48.1 368 6.78 2 lost ODI v South Africa 7 Feb 2017 ODI # 3833
England 242 41.3 355 5.83 2 lost ODI v South Africa 27 Nov 2009 ODI # 2930
Kenya 146 45.3 355 3.20 2 lost ODI v South Africa 22 Oct 2001 ODI # 1763
India 166/3 82.0 340 2.02 4 draw Test v South Africa 2 Jan 2011 Test # 1988
Australia 334/6 79.1 331 4.21 4 won Test v South Africa 8 Mar 2002 Test # 1593
Australia 296 48.2 328 6.12 2 lost ODI v South Africa 12 Oct 2016 ODI # 3795
South Africa 224 101.1 312 2.21 4 lost Test v England 31 Dec 1927 Test # 169
South Africa 179 40.0 304 4.47 2 lost ODI v India 7 Feb 2018 ODI # 3971
England 183 41.2 292 4.42 2 lost ODI v South Africa 6 Feb 2005 ODI # 2223
Sri Lanka 191 42.2 291 4.51 2 lost ODI v South Africa 11 Jan 2001 ODI # 1668
Australia 93 34.3 290 2.69 2 lost ODI v South Africa 3 Mar 2006 ODI # 2345
Australia 264/7 50.0 290 5.28 2 lost ODI v South Africa 9 Apr 2009 ODI # 2839
India 283 49.2 288 5.73 2 lost ODI v South Africa 23 Jan 2022 ODI # 4349
South Africa 275/9 49.0 279 5.61 2 lost ODI v West Indies 9 Feb 2003 ODI # 1942
India 168 41.3 275 4.04 2 lost ODI v South Africa 26 Nov 2006 ODI # 2449
Pakistan 231 47.4 266 4.84 2 lost ODI v South Africa 18 Dec 2002 ODI # 1923
West Indies 54 23.2 264 2.31 2 lost ODI v South Africa 25 Jan 2004 ODI # 2088
South Africa 259/3 47.4 259 5.43 2 won ODI v England 4 Feb 2020 ODI # 4234
South Africa 258/7 50.0 257 5.16 2 won ODI v New Zealand 4 Nov 2000 ODI # 1655
West Indies 169 48.2 256 3.49 2 lost ODI v South Africa 25 Jan 2008 ODI # 2664
Australia 185 32.3 251 5.69 2 lost ODI v South Africa 9 Apr 2002 ODI # 1827
Pakistan 134 31.0 247 4.32 2 lost ODI v England 22 Feb 2003 ODI # 1962
Australia 199 44.5 246 4.43 2 lost ODI v South Africa 2 Apr 1997 ODI # 1188
South Africa 35 22.4x5 246 1.84 4 lost Test v England 1 Apr 1899 Test # 59
South Africa 206/5 50.0 243 4.12 2 lost ODI v Australia 6 Apr 1994 ODI # 902
South Africa 241/3 40.0 241 6.02 2 won ODI v Pakistan 30 Jan 2019 ODI # 4090
South Africa 242/5 45.2 239 5.33 2 won ODI v New Zealand 2 Dec 2007 ODI # 2652
South Africa 237/5 44.0 237 5.38 2 won ODI v England 14 Feb 2016 ODI # 3738
South Africa 236/2 50.2 236 4.68 4 won Test v Australia 9 Nov 2011 Test # 2016
West Indies 222/9 50.0 229 4.44 2 lost ODI v Sri Lanka 28 Feb 2003 ODI # 1973
South Africa 142/4 31.0x8 229 3.43 4 draw Test v England 1 Jan 1949 Test # 309
South Africa 229/5 47.0 227 4.87 2 won ODI v Zimbabwe 29 Jan 1997 ODI # 1170
India 226/4 47.5 226 4.72 2 won ODI v Kenya 7 Mar 2003 ODI # 1983
West Indies 132 42.4 222 3.09 2 lost ODI v South Africa 2 Feb 1999 ODI # 1399
India 223/8 48.2 221 4.61 2 won ODI v South Africa 18 Jan 2011 ODI # 3082
South Africa 195 48.1 219 4.04 2 lost ODI v Pakistan 24 Nov 2013 ODI # 3438
Pakistan 178 42.5 216 4.15 2 lost ODI v South Africa 10 Jan 1995 ODI # 970
India 29/1 14.0 215 2.07 4 draw Test v South Africa 2 Jan 1993 Test # 1209
England 107 34.2 212 3.11 2 lost ODI v Zimbabwe 28 Jan 2000 ODI # 1551
England 205 49.5 212 4.11 2 lost ODI v South Africa 9 Jan 1996 ODI # 1033
South Africa 212/3 63.3 212 3.33 4 won Test v India 11 Jan 2022 Test # 2448
South Africa 211/5 64.1 211 3.28 4 won Test v India 2 Jan 2007 Test # 1827
India 135 42.4 208 3.16 4 lost Test v South Africa 5 Jan 2018 Test # 2292
England 203/9 50.0 205 4.06 2 lost ODI v South Africa 26 Jan 2000 ODI # 1549
New Zealand 134 39.5 204 3.36 2 lost ODI v South Africa 6 Dec 1994 ODI # 956
New Zealand 182 47.5 202 3.80 2 lost ODI v South Africa 28 Oct 2005 ODI # 2288
Kenya 198/6 48.3 198 4.08 2 won ODI v Canada 15 Feb 2003 ODI # 1952
South Africa 96 15.3 194 6.19 2 lost T20I v Australia 26 Feb 2020 T20I # 1065
Pakistan 186/9 20.0 193 9.30 2 lost T20I v South Africa 1 Feb 2019 T20I # 732
England 192/1 17.4 192 10.86 2 won T20I v South Africa 1 Dec 2020 T20I # 1113
Zimbabwe 138/7 20.0 189 6.90 2 lost T20I v England 13 Sep 2007 T20I # 25
South Africa 185/4 49.3 185 3.73 2 won ODI v India 7 Dec 1992 ODI # 770
South Africa 186/3 35.2 185 5.26 4 won Test v West Indies 2 Jan 2008 Test # 1858
South Africa 182/6 43.1 182 4.21 4 won Test v Pakistan 14 Feb 2013 Test # 2073
England 183/5 19.2 180 9.46 2 won T20I v South Africa 27 Nov 2020 T20I # 1109
Australia 181/4 19.2 179 9.36 2 won T20I v South Africa 9 Mar 2016 T20I # 526
Australia 180/4 65.1 179 2.76 4 won Test v South Africa 31 Dec 1966 Test # 613
South Africa 170/4 20.0 177 8.50 2 lost T20I v Pakistan 22 Nov 2013 T20I # 343
South Africa 175/6 59.3 175 2.94 4 won Test v England 7 Mar 1910 Test # 109
South Africa 165/6 20.0 173 8.25 2 lost T20I v India 24 Feb 2018 T20I # 655
England 173/9 88.3 173 1.95 4 won Test v South Africa 1 Jan 1923 Test # 149
Sri Lanka 170/5 19.5 170 8.57 2 won T20I v South Africa 25 Jan 2017 T20I # 591
West Indies 168/6 19.2 166 8.68 2 won T20I v South Africa 9 Jan 2015 T20I # 413
South Africa 161/5 64.0 161 2.51 4 won Test v Pakistan 26 Jan 2007 Test # 1830
England 160/6 59.1 159 2.70 4 won Test v South Africa 24 Mar 1906 Test # 91
England 135/7 20.0 155 6.75 2 lost T20I v South Africa 16 Sep 2007 T20I # 34
Australia 147/5 19.3 147 7.53 2 won T20I v South Africa 13 Oct 2011 T20I # 210
South Africa 146/3 18.5 145 7.75 2 won T20I v Bangladesh 15 Sep 2007 T20I # 31
Australia 145/5 24.3 145 5.91 2 won ODI v South Africa 14 Apr 2000 ODI # 1589
Pakistan 147/4 18.5 144 7.80 2 won T20I v New Zealand 22 Sep 2007 T20I # 44
West Indies 136 47.0 141 2.89 2 lost ODI v South Africa 17 Feb 1993 ODI # 804
Pakistan 141/6 19.0 141 7.42 2 won T20I v Bangladesh 20 Sep 2007 T20I # 42
Zimbabwe 139/5 19.5 139 7.00 2 won T20I v Australia 12 Sep 2007 T20I # 23
Australia 136/2 14.5 136 9.16 2 won T20I v England 14 Sep 2007 T20I # 28
South Africa 134/8 20.0 135 6.70 2 tied T20I v Sri Lanka 19 Mar 2019 T20I # 755
South Africa 135/7 20.0 135 6.75 2 won T20I v England 19 Feb 2016 T20I # 503
Australia 124/1 13.5 124 8.96 2 won T20I v Bangladesh 16 Sep 2007 T20I # 33
South Africa 124/2 37.4 124 3.29 4 won Test v West Indies 2 Jan 2015 Test # 2154
South Africa 115/1 27.4 115 4.15 2 won ODI v Pakistan 23 Apr 1998 ODI # 1326
South Africa 113/0 14.0 108 8.07 2 won ODI v Pakistan 11 Feb 2007 ODI # 2521
Australia 102/0 10.2 102 9.87 2 won T20I v Sri Lanka 20 Sep 2007 T20I # 41
South Africa 135/2 28.0 95 4.82 2 won ODI v Sri Lanka 16 Mar 2019 ODI # 4115
Australia 95/3 27.1 95 3.49 4 won Test v South Africa 16 Mar 2006 Test # 1789
Australia 92/1 25.1 91 3.65 4 won Test v South Africa 17 Mar 1994 Test # 1253
South Africa 89/3 31.2 88 2.84 4 won Test v New Zealand 2 Jan 1995 Test # 1282
Australia 87/2 20.0x8 86 3.26 4 won Test v South Africa 31 Dec 1949 Test # 319
India 80/3 12.0 79 6.66 4 won Test v South Africa 3 Jan 2024 Test # 2522
South Africa 70/0 15.4 67 4.46 4 won Test v England 2 Jan 1996 Test # 1321
Australia 59/0 9.5 59 6.00 4 won Test v South Africa 8 Nov 1902 Test # 77
West Indies 45/3 12.3 44 3.60 2 won ODI v Pakistan 25 Feb 1993 ODI # 808
South Africa 43/1 9.5 41 4.37 4 won Test v Pakistan 3 Jan 2019 Test # 2340
England 16/1 4.1 14 3.84 4 won Test v South Africa 11 Mar 1910 Test # 110
South Africa 2/0 0.0 2 - 4 won Test v Sri Lanka 3 Jan 2012 Test # 2028
Australia 1/0 0.1 1 6.00 4 won Test v South Africa 26 Nov 1921 Test # 147
West Indies 243 92.0 2.64 1 lost Test v South Africa 2 Jan 2008 Test # 1858
South Africa 115 48.0x5 2.87 1 lost Test v England 21 Mar 1896 Test # 49
South Africa 529/7d 162.5 3.24 1 won Test v India 2 Jan 1997 Test # 1349
South Africa 354/3 50.0 7.08 1 won ODI v Kenya 22 Oct 2001 ODI # 1763
South Africa 211/8 50.0 4.22 1 won ODI v England 9 Jan 1996 ODI # 1033
Australia 362/8d 115.0 3.14 1 won Test v South Africa 1 Jan 1936 Test # 249
Australia 542 188.3 2.87 1 won Test v South Africa 31 Dec 1966 Test # 613
South Africa 406/8d 146.5 2.76 1 won Test v West Indies 2 Jan 1999 Test # 1440
England 188/9 20.0 9.40 1 won T20I v Zimbabwe 13 Sep 2007 T20I # 25
New Zealand 256/9 50.0 5.12 1 lost ODI v South Africa 4 Nov 2000 ODI # 1655
South Africa 360/9d 171.0 2.10 1 draw Test v India 2 Jan 1993 Test # 1209
Sri Lanka 95 38.4 2.45 1 lost Test v South Africa 2 Jan 2001 Test # 1528
South Africa 140/9 50.0 2.80 1 won ODI v West Indies 17 Feb 1993 ODI # 804
India 414 131.1 3.15 1 lost Test v South Africa 2 Jan 2007 Test # 1827
New Zealand 505 165.3x8 2.29 1 draw Test v South Africa 1 Jan 1954 Test # 379
South Africa 620/7d 135.0 4.59 1 won Test v Pakistan 2 Jan 2003 Test # 1637
England 133 59.1 2.24 1 won Test v South Africa 31 Dec 1927 Test # 169
Sri Lanka 225 49.3 4.54 1 lost ODI v South Africa 16 Mar 2019 ODI # 4115
South Africa 178/4 20.0 8.90 1 lost T20I v Australia 9 Mar 2016 T20I # 526
South Africa 362 112.5 3.20 1 draw Test v India 2 Jan 2011 Test # 1988
Pakistan 107 45.4 2.34 1 lost ODI v South Africa 11 Feb 2007 ODI # 2521
Sri Lanka 134/7 20.0 6.70 1 tied T20I v South Africa 19 Mar 2019 T20I # 755
South Africa 205 63.5 3.21 1 lost Test v Australia 16 Mar 2006 Test # 1789
South Africa 580/4d 139.0 4.17 1 won Test v Sri Lanka 3 Jan 2012 Test # 2028
South Africa 311 97.5 3.17 1 won Test v Australia 22 Mar 2018 Test # 2300
South Africa 290/7 50.0 5.80 1 won ODI v Sri Lanka 11 Jan 2001 ODI # 1668
England 203 53.0 3.83 1 lost Test v South Africa 7 Mar 1910 Test # 109
South Africa 354/6 50.0 7.08 1 won ODI v England 27 Nov 2009 ODI # 2930
South Africa 154/8 20.0 7.70 1 won T20I v England 16 Sep 2007 T20I # 34
England 292 123.1x4 3.55 1 won Test v South Africa 25 Mar 1889 Test # 32
England 369 135.2x8 2.04 1 won Test v South Africa 1 Jan 1957 Test # 435
Zimbabwe 226/6 50.0 4.52 1 lost ODI v South Africa 29 Jan 1997 ODI # 1170
South Africa 327/8 50.0 6.54 1 won ODI v Australia 12 Oct 2016 ODI # 3795
South Africa 146/7 20.0 7.30 1 lost T20I v Australia 13 Oct 2011 T20I # 210
Australia 209 72.0 2.90 1 lost Test v South Africa 19 Mar 2009 Test # 1916
West Indies 329 99.5 3.29 1 lost Test v South Africa 2 Jan 2015 Test # 2154
England 92 48.0x5 2.30 1 won Test v South Africa 1 Apr 1899 Test # 59
New Zealand 385 157.5 2.43 1 won Test v South Africa 1 Jan 1962 Test # 519
South Africa 201/9 50.0 4.02 1 won ODI v New Zealand 28 Oct 2005 ODI # 2288
England 258/8 50.0 5.16 1 lost ODI v South Africa 4 Feb 2020 ODI # 4234
South Africa 169/5 20.0 8.45 1 lost T20I v Sri Lanka 25 Jan 2017 T20I # 591
South Africa 441 142.1 3.10 1 won Test v England 2 Jan 2005 Test # 1732
South Africa 245/8 50.0 4.90 1 won ODI v Australia 2 Apr 1997 ODI # 1188
England 246/8 50.0 4.92 1 won ODI v Pakistan 22 Feb 2003 ODI # 1962
England 135 20.0 6.75 1 lost T20I v Australia 14 Sep 2007 T20I # 28
Australia 193/5 20.0 9.65 1 won T20I v South Africa 26 Feb 2020 T20I # 1065
Australia 526/7d 126.0x8 3.13 1 won Test v South Africa 31 Dec 1949 Test # 319
South Africa 220 49.2 4.45 1 lost ODI v India 18 Jan 2011 ODI # 3082
Pakistan 338 116.2 2.90 1 lost Test v South Africa 14 Feb 2013 Test # 2073
South Africa 291/5 50.0 5.82 1 won ODI v England 6 Feb 2005 ODI # 2223
New Zealand 288 114.5 2.50 1 lost Test v South Africa 2 Jan 1995 Test # 1282
South Africa 367/5 50.0 7.34 1 won ODI v Sri Lanka 7 Feb 2017 ODI # 3833
Pakistan 114 37.1 3.06 1 lost ODI v South Africa 23 Apr 1998 ODI # 1326
Pakistan 176/4 20.0 8.80 1 won T20I v South Africa 22 Nov 2013 T20I # 343
South Africa 286 73.1 3.90 1 won Test v India 5 Jan 2018 Test # 2292
South Africa 221/8 50.0 4.42 1 won ODI v West Indies 2 Feb 1999 ODI # 1399
England 559/9d 130.7x8 3.20 1 draw Test v South Africa 31 Dec 1938 Test # 268
New Zealand 238/8 50.0 4.76 1 lost ODI v South Africa 2 Dec 2007 ODI # 2652
Pakistan 43 19.5 2.16 1 lost ODI v West Indies 25 Feb 1993 ODI # 808
Sri Lanka 101 19.3 5.17 1 lost T20I v Australia 20 Sep 2007 T20I # 41
South Africa 180 88.0 2.04 1 lost Test v Australia 26 Nov 1921 Test # 147
South Africa 165/4 20.0 8.25 1 lost T20I v West Indies 9 Jan 2015 T20I # 413
South Africa 532 145.0 3.66 1 draw Test v West Indies 2 Jan 2004 Test # 1681
England 629/6d 125.5 4.99 1 draw Test v South Africa 2 Jan 2016 Test # 2197
India 184 50.0 3.68 1 lost ODI v South Africa 7 Dec 1992 ODI # 770
South Africa 418 124.4 3.35 1 won Test v Sri Lanka 19 Mar 1998 Test # 1410
South Africa 287 49.5 5.75 1 won ODI v India 23 Jan 2022 ODI # 4349
South Africa 218 97.3 2.23 1 lost Test v England 24 Mar 1906 Test # 91
England 258 113.0 2.28 1 lost Test v South Africa 2 Jan 2000 Test # 1482
South Africa 255/9 50.0 5.10 1 won ODI v West Indies 25 Jan 2008 ODI # 2664
New Zealand 593/8d 165.0 3.59 1 draw Test v South Africa 27 Apr 2006 Test # 1800
South Africa 249/7 39.0 6.38 1 won ODI v Australia 9 Apr 2002 ODI # 1827
South Africa 239 80.0 2.98 1 lost Test v Australia 8 Mar 2002 Test # 1593
South Africa 203/8 50.0 4.06 1 won ODI v New Zealand 6 Dec 1994 ODI # 956
Pakistan 157 43.1 3.63 1 lost Test v South Africa 26 Jan 2007 Test # 1830
Australia 494/7d 127.4 3.86 1 won Test v South Africa 1 Mar 2014 Test # 2122
West Indies 278/5 50.0 5.56 1 won ODI v South Africa 9 Feb 2003 ODI # 1942
England 153 68.1 2.24 1 lost Test v South Africa 2 Jan 1996 Test # 1321
South Africa 204/7 50.0 4.08 1 won ODI v England 26 Jan 2000 ODI # 1549
India 303/6 50.0 6.06 1 won ODI v South Africa 7 Feb 2018 ODI # 3971
Australia 242/6 50.0 4.84 1 won ODI v South Africa 6 Apr 1994 ODI # 902
South Africa 289/7 50.0 5.78 1 won ODI v Australia 3 Mar 2006 ODI # 2345
India 172/7 20.0 8.60 1 won T20I v South Africa 24 Feb 2018 T20I # 655
Zimbabwe 54 31.2 1.72 1 lost Test v South Africa 4 Mar 2005 Test # 1737
Australia 284 75.0 3.78 1 lost Test v South Africa 9 Nov 2011 Test # 2016
Sri Lanka 228/6 50.0 4.56 1 won ODI v West Indies 28 Feb 2003 ODI # 1973
Bangladesh 144 19.3 7.38 1 lost T20I v South Africa 15 Sep 2007 T20I # 31
South Africa 179/6 20.0 8.95 1 lost T20I v England 27 Nov 2020 T20I # 1109
Pakistan 177 51.1 3.45 1 lost Test v South Africa 3 Jan 2019 Test # 2340
South Africa 265/8 50.0 5.30 1 won ODI v Pakistan 18 Dec 2002 ODI # 1923
England 417 108.2 3.84 1 won Test v South Africa 11 Mar 1910 Test # 110
Pakistan 218/9 50.0 4.36 1 won ODI v South Africa 24 Nov 2013 ODI # 3438
Bangladesh 140 19.4 7.11 1 lost T20I v Pakistan 20 Sep 2007 T20I # 42
India 223 77.3 2.87 1 lost Test v South Africa 11 Jan 2022 Test # 2448
South Africa 97 58.2x5 1.99 1 lost Test v England 19 Mar 1892 Test # 37
Canada 197 49.0 4.02 1 lost ODI v Kenya 15 Feb 2003 ODI # 1952
Australia 449 152.2x8 2.21 1 won Test v South Africa 31 Dec 1957 Test # 445
England 134/8 20.0 6.70 1 lost T20I v South Africa 19 Feb 2016 T20I # 503
Australia 252 70.5 3.55 1 won Test v South Africa 8 Nov 1902 Test # 77
South Africa 501/7d 179.2 2.79 1 draw Test v England 1 Jan 1965 Test # 573
South Africa 274/7 50.0 5.48 1 won ODI v India 26 Nov 2006 ODI # 2449
Australia 138/9 20.0 6.90 1 lost T20I v Zimbabwe 12 Sep 2007 T20I # 23
South Africa 192/6 20.0 9.60 1 won T20I v Pakistan 1 Feb 2019 T20I # 732
South Africa 144/9 50.0 2.88 1 lost ODI v Australia 14 Apr 2000 ODI # 1589
England 187 65.2 2.86 1 lost Test v South Africa 30 Mar 1906 Test # 92
England 308 91.2x8 2.53 1 draw Test v South Africa 1 Jan 1949 Test # 309
South Africa 382 167.1 2.28 1 won Test v Australia 22 Jan 1970 Test # 670
New Zealand 45 19.2 2.32 1 lost Test v South Africa 2 Jan 2013 Test # 2069
South Africa 361 144.1 2.50 1 lost Test v Australia 17 Mar 1994 Test # 1253
South Africa 215 49.3 4.34 1 won ODI v Pakistan 10 Jan 1995 ODI # 970
England 236 45.0 5.24 1 lost ODI v South Africa 14 Feb 2016 ODI # 3738
New Zealand 143/8 20.0 7.15 1 lost T20I v Pakistan 22 Sep 2007 T20I # 44
South Africa 113 56.0 2.01 1 lost Test v England 1 Jan 1923 Test # 149
Zimbabwe 211/7 50.0 4.22 1 won ODI v England 28 Jan 2000 ODI # 1551
Pakistan 240/8 50.0 4.80 1 lost ODI v South Africa 30 Jan 2019 ODI # 4090
South Africa 291 86.1 3.37 1 draw Test v England 3 Jan 2010 Test # 1946
South Africa 392 116.0 3.37 1 won Test v Sri Lanka 2 Jan 2017 Test # 2244
South Africa 513/8d 192.0 2.67 1 draw Test v England 1 Jan 1931 Test # 202
Kenya 225/6 50.0 4.50 1 lost ODI v India 7 Mar 2003 ODI # 1983
South Africa 289/6 50.0 5.78 1 won ODI v Australia 9 Apr 2009 ODI # 2839
Bangladesh 123/8 20.0 6.15 1 lost T20I v Australia 16 Sep 2007 T20I # 33
South Africa 191/3 20.0 9.55 1 lost T20I v England 1 Dec 2020 T20I # 1113
England 269 91.5 2.92 1 won Test v South Africa 3 Jan 2020 Test # 2379
South Africa 263/4 50.0 5.26 1 won ODI v West Indies 25 Jan 2004 ODI # 2088
South Africa 55 23.2 2.35 1 lost Test v India 3 Jan 2024 Test # 2522
South Africa 421 122.4 3.43 2 won Test v West Indies 2 Jan 2015 Test # 2154
South Africa 190 68.4 2.76 2 lost Test v New Zealand 1 Jan 1962 Test # 519
England 163 58.0 2.81 2 lost Test v South Africa 2 Jan 2005 Test # 1732
South Africa 85 33.2 2.55 2 lost Test v Australia 8 Nov 1902 Test # 77
South Africa 333 110.4 3.00 2 won Test v England 30 Mar 1906 Test # 92
South Africa 356 119.2x8 2.23 2 draw Test v England 1 Jan 1949 Test # 309
South Africa 326 102.1 3.19 2 won Test v Pakistan 14 Feb 2013 Test # 2073
South Africa 440 181.2 2.42 2 won Test v New Zealand 2 Jan 1995 Test # 1282
India 153 34.5 4.39 2 won Test v South Africa 3 Jan 2024 Test # 2522
Sri Lanka 110 43.0 2.55 2 lost Test v South Africa 2 Jan 2017 Test # 2244
South Africa 102 38.2 2.66 2 lost Test v Australia 1 Jan 1936 Test # 249
South Africa 223 89.0 2.50 2 lost Test v England 3 Jan 2020 Test # 2379
Australia 396 120.0 3.30 2 won Test v South Africa 26 Nov 1921 Test # 147
Pakistan 252 87.4 2.87 2 lost Test v South Africa 2 Jan 2003 Test # 1637
India 359 92.2 3.88 2 lost Test v South Africa 2 Jan 1997 Test # 1349
England 198 89.5 2.20 2 won Test v South Africa 24 Mar 1906 Test # 91
South Africa 353 127.1 2.77 2 lost Test v Australia 31 Dec 1966 Test # 613
West Indies 212 85.0 2.49 2 lost Test v South Africa 2 Jan 1999 Test # 1440
India 276 151.4 1.81 2 draw Test v South Africa 2 Jan 1993 Test # 1209
Australia 382 80.5 4.72 2 won Test v South Africa 8 Mar 2002 Test # 1593
South Africa 183 53.0 3.45 2 won Test v Pakistan 26 Jan 2007 Test # 1830
South Africa 47 47.1x4 1.49 2 lost Test v England 25 Mar 1889 Test # 32
South Africa 250 101.0 2.47 2 lost Test v England 31 Dec 1927 Test # 169
India 364 117.1 3.10 2 draw Test v South Africa 2 Jan 2011 Test # 1988
South Africa 512 188.0 2.72 2 draw Test v New Zealand 27 Apr 2006 Test # 1800
Sri Lanka 239 73.5 3.23 2 lost Test v South Africa 3 Jan 2012 Test # 2028
South Africa 431 124.1 3.47 2 won Test v Pakistan 3 Jan 2019 Test # 2340
South Africa 207 67.0 3.08 2 won Test v England 7 Mar 1910 Test # 109
South Africa 210 76.3 2.74 2 won Test v India 11 Jan 2022 Test # 2448
South Africa 205 99.6x8 1.54 2 lost Test v England 1 Jan 1957 Test # 435
South Africa 651 154.3 4.21 2 won Test v Australia 19 Mar 2009 Test # 1916
South Africa 177 57.2x5 3.70 2 lost Test v England 1 Apr 1899 Test # 59
England 442 205.2 2.15 2 draw Test v South Africa 1 Jan 1965 Test # 573
South Africa 340/3d 50.0 6.80 2 won Test v Zimbabwe 4 Mar 2005 Test # 1737
South Africa 286 118.6x8 1.80 2 draw Test v England 31 Dec 1938 Test # 268
Australia 164 66.4 2.46 2 lost Test v South Africa 22 Jan 1970 Test # 670
South Africa 278 75.4x8 2.76 2 lost Test v Australia 31 Dec 1949 Test # 319
Australia 435 159.4 2.72 2 won Test v South Africa 17 Mar 1994 Test # 1253
England 369 119.2x5 3.70 2 won Test v South Africa 19 Mar 1892 Test # 37
England 273 88.0 3.10 2 draw Test v South Africa 3 Jan 2010 Test # 1946
England 350 120.4 2.90 2 draw Test v South Africa 1 Jan 1931 Test # 202
India 209 73.4 2.83 2 lost Test v South Africa 5 Jan 2018 Test # 2292
South Africa 347/8d 95.2 3.63 2 won Test v New Zealand 2 Jan 2013 Test # 2069
England 183 68.1 2.68 2 won Test v South Africa 1 Jan 1923 Test # 149
South Africa 209 86.5x8 1.80 2 lost Test v Australia 31 Dec 1957 Test # 445
South Africa 244 101.0 2.41 2 won Test v England 2 Jan 1996 Test # 1321
West Indies 427 112.1 3.80 2 draw Test v South Africa 2 Jan 2004 Test # 1681
South Africa 627/7d 211.0 2.97 2 draw Test v England 2 Jan 2016 Test # 2197
Sri Lanka 306 84.3 3.62 2 lost Test v South Africa 19 Mar 1998 Test # 1410
South Africa 421 153.4 2.73 2 won Test v England 2 Jan 2000 Test # 1482
South Africa 373 128.3 2.90 2 won Test v India 2 Jan 2007 Test # 1827
South Africa 326 127.7x8 1.91 2 draw Test v New Zealand 1 Jan 1954 Test # 379
South Africa 321 118.2 2.71 2 won Test v West Indies 2 Jan 2008 Test # 1858
South Africa 287 82.5 3.46 2 lost Test v Australia 1 Mar 2014 Test # 2122
England 265 101.4x5 3.12 2 won Test v South Africa 21 Mar 1896 Test # 49
Australia 308 87.2 3.52 2 won Test v South Africa 16 Mar 2006 Test # 1789
South Africa 96 24.3 3.91 2 won Test v Australia 9 Nov 2011 Test # 2016
Australia 255 69.5 3.65 2 lost Test v South Africa 22 Mar 2018 Test # 2300
South Africa 504/7d 158.2 3.18 2 won Test v Sri Lanka 2 Jan 2001 Test # 1528
South Africa 103 38.5 2.65 2 lost Test v England 11 Mar 1910 Test # 110
South Africa 176 36.5 4.77 3 lost Test v India 3 Jan 2024 Test # 2522
South Africa 242 114.2 2.11 3 lost Test v England 1 Jan 1923 Test # 149
South Africa 447/7d 111.2 4.01 3 draw Test v England 3 Jan 2010 Test # 1946
South Africa 224/7d 51.5 4.32 3 won Test v Sri Lanka 2 Jan 2017 Test # 2244
England 391/8d 111.0 3.52 3 won Test v South Africa 3 Jan 2020 Test # 2379
South Africa 327 99.0 3.30 3 lost Test v England 11 Mar 1910 Test # 110
West Indies 262 101.5 2.57 3 lost Test v South Africa 2 Jan 2008 Test # 1858
South Africa 117 64.0x5 2.19 3 lost Test v England 21 Mar 1896 Test # 49
South Africa 256/6d 72.0 3.55 3 won Test v India 2 Jan 1997 Test # 1349
South Africa 225 63.1 3.56 3 lost Test v Australia 8 Nov 1902 Test # 77
South Africa 226/7d 87.4 2.57 3 won Test v West Indies 2 Jan 1999 Test # 1440
South Africa 130/6d 97.0 1.34 3 draw Test v India 2 Jan 1993 Test # 1209
Sri Lanka 180 45.2 3.97 3 lost Test v South Africa 2 Jan 2001 Test # 1528
India 169 64.0 2.64 3 lost Test v South Africa 2 Jan 2007 Test # 1827
England 428 158.5 2.69 3 won Test v South Africa 31 Dec 1927 Test # 169
South Africa 341 102.0 3.34 3 draw Test v India 2 Jan 2011 Test # 1988
South Africa 182 87.4 2.07 3 lost Test v Australia 1 Jan 1936 Test # 249
South Africa 197 63.5 3.08 3 lost Test v Australia 16 Mar 2006 Test # 1789
South Africa 373 112.2 3.32 3 won Test v Australia 22 Mar 2018 Test # 2300
England 178 51.3 3.45 3 lost Test v South Africa 7 Mar 1910 Test # 109
England 220/6d 63.5x8 2.59 3 won Test v South Africa 1 Jan 1957 Test # 435
Pakistan 226 59.1 3.81 3 lost Test v South Africa 2 Jan 2003 Test # 1637
Australia 422 121.5 3.46 3 lost Test v South Africa 19 Mar 2009 Test # 1916
West Indies 215 79.5 2.69 3 lost Test v South Africa 2 Jan 2015 Test # 2154
England 330 132.2x5 2.99 3 won Test v South Africa 1 Apr 1899 Test # 59
New Zealand 212/9d 88.1 2.40 3 won Test v South Africa 1 Jan 1962 Test # 519
South Africa 222/8d 69.3 3.19 3 won Test v England 2 Jan 2005 Test # 1732
South Africa 367 166.3 2.20 3 lost Test v Australia 31 Dec 1966 Test # 613
Pakistan 169 75.3 2.23 3 lost Test v South Africa 14 Feb 2013 Test # 2073
South Africa 43 28.2x4 2.26 3 lost Test v England 25 Mar 1889 Test # 32
New Zealand 239 111.1 2.14 3 lost Test v South Africa 2 Jan 1995 Test # 1282
South Africa 130 41.2 3.14 3 won Test v India 5 Jan 2018 Test # 2292
Sri Lanka 342 107.5 3.17 3 lost Test v South Africa 3 Jan 2012 Test # 2028
South Africa 216 80.3 2.68 3 lost Test v Australia 26 Nov 1921 Test # 147
South Africa 335/3d 76.0 4.40 3 draw Test v West Indies 2 Jan 2004 Test # 1681
England 159/6 65.0 2.44 3 draw Test v South Africa 2 Jan 2016 Test # 2197
South Africa 264 103.0 2.56 3 won Test v Sri Lanka 19 Mar 1998 Test # 1410
South Africa 138 59.5 2.30 3 lost Test v England 24 Mar 1906 Test # 91
South Africa 201/2 53.0x8 2.84 3 draw Test v England 31 Dec 1938 Test # 268
England 126 60.3 2.08 3 lost Test v South Africa 2 Jan 2000 Test # 1482
New Zealand 121/3 37.0 3.27 3 draw Test v South Africa 27 Apr 2006 Test # 1800
South Africa 333 102.4x8 2.43 3 lost Test v Australia 31 Dec 1949 Test # 319
South Africa 473 162.0 2.91 3 lost Test v Australia 8 Mar 2002 Test # 1593
Pakistan 186 51.2 3.62 3 lost Test v South Africa 26 Jan 2007 Test # 1830
Australia 303/5d 58.0 5.22 3 won Test v South Africa 1 Mar 2014 Test # 2122
England 157 62.5 2.49 3 lost Test v South Africa 2 Jan 1996 Test # 1321
England 252 124.0 2.03 3 draw Test v South Africa 1 Jan 1931 Test # 202
Zimbabwe 265 75.2 3.51 3 lost Test v South Africa 4 Mar 2005 Test # 1737
Australia 47 18.0 2.61 3 lost Test v South Africa 9 Nov 2011 Test # 2016
Pakistan 294 70.4 4.16 3 lost Test v South Africa 3 Jan 2019 Test # 2340
India 198 67.3 2.93 3 lost Test v South Africa 11 Jan 2022 Test # 2448
South Africa 83 49.3x5 2.00 3 lost Test v England 19 Mar 1892 Test # 37
South Africa 99 57.4x8 1.29 3 lost Test v Australia 31 Dec 1957 Test # 445
South Africa 346 119.1 2.90 3 draw Test v England 1 Jan 1965 Test # 573
England 130 49.2 2.63 3 lost Test v South Africa 30 Mar 1906 Test # 92
England 276/3d 96.0x8 2.15 3 draw Test v South Africa 1 Jan 1949 Test # 309
South Africa 232 96.0 2.41 3 won Test v Australia 22 Jan 1970 Test # 670
New Zealand 275 102.1 2.69 3 lost Test v South Africa 2 Jan 2013 Test # 2069
South Africa 159/3 54.0x8 2.20 3 draw Test v New Zealand 1 Jan 1954 Test # 379
South Africa 164 90.3 1.81 3 lost Test v Australia 17 Mar 1994 Test # 1253
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638 - Live]
    » Netherlands 109/4 (18.4 ov, BFW de Leede 11*, MP O'Dowd 54*, A Bohara 1/29) - Match over
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637 - Live]
    » Scotland 90/0 (10.0 ov, MA Jones 45*, HG Munsey 41*, AU Rashid 0/26) - Match over
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page