View innings by innings list
Start of match date greater than or equal to 3 Dec 1993 remove greater than or equal to 3 Dec 1993 from query
Match result won match remove won match 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 Runs Wkts Balls Ave RPO
unfiltered 1889-2023 79 73 73 0 5 1 1.000 47901 1729 86795 27.70 3.31 Profile
filtered 1994-2023 59 59 0 0 0 0 - 17630 473 25591 37.27 4.13
Team innings list
Australia 281/6 50.0 5.62 1 won ODI v South Africa 22 Feb 1994 ODI # 885
South Africa 227/6 50.0 4.54 1 won ODI v Australia 4 Apr 1994 ODI # 901
Pakistan 206/5 46.2 202 4.44 2 won ODI v New Zealand 13 Dec 1994 ODI # 961
South Africa 237/8 50.0 4.74 1 won ODI v Sri Lanka 21 Dec 1994 ODI # 967
South Africa 218/9 50.0 4.36 1 won ODI v England 21 Jan 1996 ODI # 1044
South Africa 180/4 45.1 180 3.98 2 won ODI v India 2 Feb 1997 ODI # 1172
Australia 108 70.4 1.52 2 won Test v South Africa 14 Mar 1997 Test # 1360
Australia 271/8 93.3 270 2.89 4 won Test v South Africa 14 Mar 1997 Test # 1360
Australia 222/3 45.0 222 4.93 2 won ODI v South Africa 31 Mar 1997 ODI # 1187
South Africa 293 99.0 2.95 1 won Test v Pakistan 6 Mar 1998 Test # 1406
South Africa 206/7d 65.4 3.13 3 won Test v Pakistan 6 Mar 1998 Test # 1406
Sri Lanka 232/4 46.4 232 4.97 2 won ODI v South Africa 13 Apr 1998 ODI # 1315
South Africa 245 70.4 3.46 1 won Test v West Indies 10 Dec 1998 Test # 1433
South Africa 195 63.5 3.05 3 won Test v West Indies 10 Dec 1998 Test # 1433
South Africa 278/6 50.0 5.56 1 won ODI v West Indies 30 Jan 1999 ODI # 1397
South Africa 204/7 50.0 4.08 1 won ODI v Zimbabwe 6 Feb 2000 ODI # 1558
South Africa 361 144.4 2.49 2 won Test v New Zealand 30 Nov 2000 Test # 1519
South Africa 89/3 34.1 86 2.60 4 won Test v New Zealand 30 Nov 2000 Test # 1519
South Africa 223/6 47.2 222 4.71 2 won ODI v Sri Lanka 15 Dec 2000 ODI # 1661
Kenya 246/6 50.0 4.92 1 won ODI v India 17 Oct 2001 ODI # 1761
Australia 330/7 49.1 327 6.71 2 won ODI v South Africa 6 Apr 2002 ODI # 1824
Pakistan 335/6 50.0 6.70 1 won ODI v South Africa 11 Dec 2002 ODI # 1916
New Zealand 241/7 50.0 4.82 1 won ODI v West Indies 13 Feb 2003 ODI # 1949
England 272 50.0 5.44 1 won ODI v Namibia 19 Feb 2003 ODI # 1959
Australia 208/8 49.4 205 4.18 2 won ODI v England 2 Mar 2003 ODI # 1976
Australia 208/9 50.0 4.16 1 won ODI v New Zealand 11 Mar 2003 ODI # 1986
Australia 212/7 50.0 4.24 1 won ODI v Sri Lanka 18 Mar 2003 ODI # 1991
South Africa 179/7 50.0 3.58 1 won ODI v West Indies 28 Jan 2004 ODI # 2090
England 425 126.5 3.35 2 won Test v South Africa 17 Dec 2004 Test # 1728
England 145/3 40.4 142 3.56 4 won Test v South Africa 17 Dec 2004 Test # 1728
South Africa 270/7 49.1 268 5.49 2 won ODI v England 4 Feb 2005 ODI # 2221
South Africa 207/5 46.3 207 4.45 2 won ODI v Zimbabwe 2 Mar 2005 ODI # 2233
South Africa 245/6 49.2 244 4.96 2 won ODI v New Zealand 30 Oct 2005 ODI # 2289
Australia 254/6 50.0 5.08 1 won ODI v South Africa 5 Mar 2006 ODI # 2347
South Africa 243/8 50.0 4.86 1 won ODI v India 29 Nov 2006 ODI # 2452
Pakistan 265 76.0 3.48 2 won Test v South Africa 19 Jan 2007 Test # 1829
Pakistan 191/5 57.3 191 3.32 4 won Test v South Africa 19 Jan 2007 Test # 1829
New Zealand 210/3 38.4 210 5.43 2 won ODI v South Africa 30 Nov 2007 ODI # 2650
West Indies 60/5 9.5 59 6.10 2 won T20I v South Africa 16 Dec 2007 T20I # 50
West Indies 408 133.4 3.05 1 won Test v South Africa 26 Dec 2007 Test # 1856
West Indies 175 57.4 3.03 3 won Test v South Africa 26 Dec 2007 Test # 1856
South Africa 256/3 48.4 253 5.26 2 won ODI v West Indies 27 Jan 2008 ODI # 2666
South Africa 317/6 50.0 6.34 1 won ODI v Australia 13 Apr 2009 ODI # 2840
England 121/3 31.2 120 3.86 2 won ODI v South Africa 29 Nov 2009 ODI # 2931
South Africa 265/7 50.0 5.30 1 won ODI v India 21 Jan 2011 ODI # 3084
South Africa 303/6 50.0 6.06 1 won ODI v Australia 23 Oct 2011 ODI # 3208
South Africa 179/6 20.0 8.95 1 won T20I v New Zealand 26 Dec 2012 T20I # 297
South Africa 525/8d 153.5 3.41 1 won Test v New Zealand 11 Jan 2013 Test # 2071
Pakistan 262 45.0 5.82 1 won ODI v South Africa 27 Nov 2013 ODI # 3440
South Africa 423 150.5 2.80 1 won Test v Australia 20 Feb 2014 Test # 2121
South Africa 270/5d 64.0 4.21 3 won Test v Australia 20 Feb 2014 Test # 2121
West Indies 266/9 48.3 263 5.48 2 won ODI v South Africa 25 Jan 2015 ODI # 3591
England 263/5 46.2 263 5.67 2 won ODI v South Africa 6 Feb 2016 ODI # 3734
South Africa 168/4 35.3 168 4.73 2 won ODI v Australia 9 Oct 2016 ODI # 3792
South Africa 286 98.5 2.89 1 won Test v Sri Lanka 26 Dec 2016 Test # 2243
South Africa 406/6d 90.5 4.46 3 won Test v Sri Lanka 26 Dec 2016 Test # 2243
South Africa 185/2 34.2 182 5.38 2 won ODI v Sri Lanka 28 Jan 2017 ODI # 3828
South Africa 309/9d 78.3 3.93 1 won Test v Zimbabwe 26 Dec 2017 Test # 2290
India 274/7 50.0 5.48 1 won ODI v South Africa 13 Feb 2018 ODI # 3976
South Africa 382 118.4 3.21 2 won Test v Australia 9 Mar 2018 Test # 2298
South Africa 102/4 22.5 101 4.46 4 won Test v Australia 9 Mar 2018 Test # 2298
Pakistan 267/5 49.1 267 5.43 2 won ODI v South Africa 19 Jan 2019 ODI # 4080
Sri Lanka 154 37.4 4.08 2 won Test v South Africa 21 Feb 2019 Test # 2348
Sri Lanka 197/2 45.4 197 4.31 4 won Test v South Africa 21 Feb 2019 Test # 2348
South Africa 190/4 32.5 190 5.78 2 won ODI v Sri Lanka 13 Mar 2019 ODI # 4114
England 499/9d 152.0 3.28 1 won Test v South Africa 16 Jan 2020 Test # 2380
South Africa 158/4 20.0 7.90 1 won T20I v Australia 23 Feb 2020 T20I # 1052
South Africa 453 136.2 3.32 1 won Test v Bangladesh 8 Apr 2022 Test # 2461
South Africa 176/6d 39.5 4.41 3 won Test v Bangladesh 8 Apr 2022 Test # 2461
South Africa 154/5 13.5 152 11.13 2 won T20I v India 12 Dec 2023 T20I # 2396
South Africa 215/2 42.3 212 5.05 2 won ODI v India 19 Dec 2023 ODI # 4714
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 136/9 (20.0 ov, MJ Santner 21*, LH Ferguson 0*, R Shepherd 0/36) - Match over
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671]
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page