View innings by innings list
Start of match date greater than or equal to 1 May 2003 remove greater than or equal to 1 May 2003 from query
Totals in terms of batting team switch totals
Ordered by team score (descending)
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-2024 125 113 113 1 11 0 1.000 83087 2841 148945 29.24 3.34 Profile
filtered 2004-2024 66 60 60 1 5 0 1.000 41413 1361 62776 30.42 3.95
Team innings list
South Africa 651 154.3 4.21 2 won Test v Australia 19 Mar 2009 Test # 1916
England 629/6d 125.5 4.99 1 draw Test v South Africa 2 Jan 2016 Test # 2197
South Africa 627/7d 211.0 2.97 2 draw Test v England 2 Jan 2016 Test # 2197
New Zealand 593/8d 165.0 3.59 1 draw Test v South Africa 27 Apr 2006 Test # 1800
South Africa 580/4d 139.0 4.17 1 won Test v Sri Lanka 3 Jan 2012 Test # 2028
South Africa 532 145.0 3.66 1 draw Test v West Indies 2 Jan 2004 Test # 1681
South Africa 512 188.0 2.72 2 draw Test v New Zealand 27 Apr 2006 Test # 1800
Australia 494/7d 127.4 3.86 1 won Test v South Africa 1 Mar 2014 Test # 2122
South Africa 447/7d 111.2 4.01 3 draw Test v England 3 Jan 2010 Test # 1946
South Africa 441 142.1 3.10 1 won Test v England 2 Jan 2005 Test # 1732
South Africa 431 124.1 3.47 2 won Test v Pakistan 3 Jan 2019 Test # 2340
West Indies 427 112.1 3.80 2 draw Test v South Africa 2 Jan 2004 Test # 1681
Australia 422 121.5 3.46 3 lost Test v South Africa 19 Mar 2009 Test # 1916
South Africa 421 122.4 3.43 2 won Test v West Indies 2 Jan 2015 Test # 2154
India 414 131.1 3.15 1 lost Test v South Africa 2 Jan 2007 Test # 1827
South Africa 392 116.0 3.37 1 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 373 128.3 2.90 2 won Test v India 2 Jan 2007 Test # 1827
South Africa 373 112.2 3.32 3 won Test v Australia 22 Mar 2018 Test # 2300
South Africa 367/5 50.0 7.34 1 won ODI v Sri Lanka 7 Feb 2017 ODI # 3833
India 364 117.1 3.10 2 draw Test v South Africa 2 Jan 2011 Test # 1988
South Africa 362 112.5 3.20 1 draw Test v India 2 Jan 2011 Test # 1988
South Africa 354/6 50.0 7.08 1 won ODI v England 27 Nov 2009 ODI # 2930
West Indies 354/5 100.0 441 3.54 4 draw Test v South Africa 2 Jan 2004 Test # 1681
South Africa 347/8d 95.2 3.63 2 won Test v New Zealand 2 Jan 2013 Test # 2069
Sri Lanka 342 107.5 3.17 3 lost Test v South Africa 3 Jan 2012 Test # 2028
South Africa 341 102.0 3.34 3 draw Test v India 2 Jan 2011 Test # 1988
South Africa 340/3d 50.0 6.80 2 won Test v Zimbabwe 4 Mar 2005 Test # 1737
Pakistan 338 116.2 2.90 1 lost Test v South Africa 14 Feb 2013 Test # 2073
South Africa 335/3d 76.0 4.40 3 draw Test v West Indies 2 Jan 2004 Test # 1681
West Indies 329 99.5 3.29 1 lost Test v South Africa 2 Jan 2015 Test # 2154
South Africa 327/8 50.0 6.54 1 won ODI v Australia 12 Oct 2016 ODI # 3795
Sri Lanka 327 48.1 368 6.78 2 lost ODI v South Africa 7 Feb 2017 ODI # 3833
South Africa 326 102.1 3.19 2 won Test v Pakistan 14 Feb 2013 Test # 2073
South Africa 321 118.2 2.71 2 won Test v West Indies 2 Jan 2008 Test # 1858
South Africa 311 97.5 3.17 1 won Test v Australia 22 Mar 2018 Test # 2300
Australia 308 87.2 3.52 2 won Test v South Africa 16 Mar 2006 Test # 1789
England 304 123.4 501 2.45 4 lost Test v South Africa 2 Jan 2005 Test # 1732
India 303/6 50.0 6.06 1 won ODI v South Africa 7 Feb 2018 ODI # 3971
Australia 303/5d 58.0 5.22 3 won Test v South Africa 1 Mar 2014 Test # 2122
Australia 296 48.2 328 6.12 2 lost ODI v South Africa 12 Oct 2016 ODI # 3795
England 296/9 141.0 466 2.09 4 draw Test v South Africa 3 Jan 2010 Test # 1946
Pakistan 294 70.4 4.16 3 lost Test v South Africa 3 Jan 2019 Test # 2340
South Africa 291/5 50.0 5.82 1 won ODI v England 6 Feb 2005 ODI # 2223
South Africa 291 86.1 3.37 1 draw Test v England 3 Jan 2010 Test # 1946
South Africa 289/6 50.0 5.78 1 won ODI v Australia 9 Apr 2009 ODI # 2839
South Africa 289/7 50.0 5.78 1 won ODI v Australia 3 Mar 2006 ODI # 2345
South Africa 287 49.5 5.75 1 won ODI v India 23 Jan 2022 ODI # 4349
South Africa 287 82.5 3.46 2 lost Test v Australia 1 Mar 2014 Test # 2122
South Africa 286 73.1 3.90 1 won Test v India 5 Jan 2018 Test # 2292
Australia 284 75.0 3.78 1 lost Test v South Africa 9 Nov 2011 Test # 2016
India 283 49.2 288 5.73 2 lost ODI v South Africa 23 Jan 2022 ODI # 4349
New Zealand 275 102.1 2.69 3 lost Test v South Africa 2 Jan 2013 Test # 2069
South Africa 274/7 50.0 5.48 1 won ODI v India 26 Nov 2006 ODI # 2449
England 273 88.0 3.10 2 draw Test v South Africa 3 Jan 2010 Test # 1946
England 269 91.5 2.92 1 won Test v South Africa 3 Jan 2020 Test # 2379
Zimbabwe 265 75.2 3.51 3 lost Test v South Africa 4 Mar 2005 Test # 1737
South Africa 265 134.3 511 1.97 4 lost Test v Australia 1 Mar 2014 Test # 2122
Australia 264/7 50.0 290 5.28 2 lost ODI v South Africa 9 Apr 2009 ODI # 2839
South Africa 263/4 50.0 5.26 1 won ODI v West Indies 25 Jan 2004 ODI # 2088
West Indies 262 101.5 2.57 3 lost Test v South Africa 2 Jan 2008 Test # 1858
South Africa 259/3 47.4 259 5.43 2 won ODI v England 4 Feb 2020 ODI # 4234
England 258/8 50.0 5.16 1 lost ODI v South Africa 4 Feb 2020 ODI # 4234
South Africa 255/9 50.0 5.10 1 won ODI v West Indies 25 Jan 2008 ODI # 2664
Australia 255 69.5 3.65 2 lost Test v South Africa 22 Mar 2018 Test # 2300
South Africa 248 137.4 438 1.80 4 lost Test v England 3 Jan 2020 Test # 2379
West Indies 243 92.0 2.64 1 lost Test v South Africa 2 Jan 2008 Test # 1858
England 242 41.3 355 5.83 2 lost ODI v South Africa 27 Nov 2009 ODI # 2930
South Africa 242/5 45.2 239 5.33 2 won ODI v New Zealand 2 Dec 2007 ODI # 2652
South Africa 241/3 40.0 241 6.02 2 won ODI v Pakistan 30 Jan 2019 ODI # 4090
Pakistan 240/8 50.0 4.80 1 lost ODI v South Africa 30 Jan 2019 ODI # 4090
Sri Lanka 239 73.5 3.23 2 lost Test v South Africa 3 Jan 2012 Test # 2028
New Zealand 238/8 50.0 4.76 1 lost ODI v South Africa 2 Dec 2007 ODI # 2652
South Africa 237/5 44.0 237 5.38 2 won ODI v England 14 Feb 2016 ODI # 3738
England 236 45.0 5.24 1 lost ODI v South Africa 14 Feb 2016 ODI # 3738
South Africa 236/2 50.2 236 4.68 4 won Test v Australia 9 Nov 2011 Test # 2016
Sri Lanka 225 49.3 4.54 1 lost ODI v South Africa 16 Mar 2019 ODI # 4115
South Africa 224/7d 51.5 4.32 3 won Test v Sri Lanka 2 Jan 2017 Test # 2244
Sri Lanka 224 62.0 507 3.61 4 lost Test v South Africa 2 Jan 2017 Test # 2244
India 223 77.3 2.87 1 lost Test v South Africa 11 Jan 2022 Test # 2448
India 223/8 48.2 221 4.61 2 won ODI v South Africa 18 Jan 2011 ODI # 3082
South Africa 223 89.0 2.50 2 lost Test v England 3 Jan 2020 Test # 2379
South Africa 222/8d 69.3 3.19 3 won Test v England 2 Jan 2005 Test # 1732
South Africa 220 49.2 4.45 1 lost ODI v India 18 Jan 2011 ODI # 3082
Pakistan 218/9 50.0 4.36 1 won ODI v South Africa 24 Nov 2013 ODI # 3438
West Indies 215 79.5 2.69 3 lost Test v South Africa 2 Jan 2015 Test # 2154
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
South Africa 210 76.3 2.74 2 won Test v India 11 Jan 2022 Test # 2448
Australia 209 72.0 2.90 1 lost Test v South Africa 19 Mar 2009 Test # 1916
India 209 73.4 2.83 2 lost Test v South Africa 5 Jan 2018 Test # 2292
South Africa 205 63.5 3.21 1 lost Test v Australia 16 Mar 2006 Test # 1789
South Africa 201/9 50.0 4.02 1 won ODI v New Zealand 28 Oct 2005 ODI # 2288
India 198 67.3 2.93 3 lost Test v South Africa 11 Jan 2022 Test # 2448
South Africa 197 63.5 3.08 3 lost Test v Australia 16 Mar 2006 Test # 1789
South Africa 195 48.1 219 4.04 2 lost ODI v Pakistan 24 Nov 2013 ODI # 3438
Australia 193/5 20.0 9.65 1 won T20I v South Africa 26 Feb 2020 T20I # 1065
South Africa 192/6 20.0 9.60 1 won T20I v Pakistan 1 Feb 2019 T20I # 732
England 192/1 17.4 192 10.86 2 won T20I v South Africa 1 Dec 2020 T20I # 1113
South Africa 191/3 20.0 9.55 1 lost T20I v England 1 Dec 2020 T20I # 1113
England 188/9 20.0 9.40 1 won T20I v Zimbabwe 13 Sep 2007 T20I # 25
Pakistan 186/9 20.0 193 9.30 2 lost T20I v South Africa 1 Feb 2019 T20I # 732
Pakistan 186 51.2 3.62 3 lost Test v South Africa 26 Jan 2007 Test # 1830
South Africa 186/3 35.2 185 5.26 4 won Test v West Indies 2 Jan 2008 Test # 1858
England 183/5 19.2 180 9.46 2 won T20I v South Africa 27 Nov 2020 T20I # 1109
England 183 41.2 292 4.42 2 lost ODI v South Africa 6 Feb 2005 ODI # 2223
South Africa 183 53.0 3.45 2 won Test v Pakistan 26 Jan 2007 Test # 1830
New Zealand 182 47.5 202 3.80 2 lost ODI v South Africa 28 Oct 2005 ODI # 2288
South Africa 182/6 43.1 182 4.21 4 won Test v Pakistan 14 Feb 2013 Test # 2073
Australia 181/4 19.2 179 9.36 2 won T20I v South Africa 9 Mar 2016 T20I # 526
South Africa 179/6 20.0 8.95 1 lost T20I v England 27 Nov 2020 T20I # 1109
South Africa 179 40.0 304 4.47 2 lost ODI v India 7 Feb 2018 ODI # 3971
South Africa 178/4 20.0 8.90 1 lost T20I v Australia 9 Mar 2016 T20I # 526
Pakistan 177 51.1 3.45 1 lost Test v South Africa 3 Jan 2019 Test # 2340
Pakistan 176/4 20.0 8.80 1 won T20I v South Africa 22 Nov 2013 T20I # 343
South Africa 176 36.5 4.77 3 lost Test v India 3 Jan 2024 Test # 2522
India 172/7 20.0 8.60 1 won T20I v South Africa 24 Feb 2018 T20I # 655
Sri Lanka 170/5 19.5 170 8.57 2 won T20I v South Africa 25 Jan 2017 T20I # 591
South Africa 170/4 20.0 177 8.50 2 lost T20I v Pakistan 22 Nov 2013 T20I # 343
South Africa 169/5 20.0 8.45 1 lost T20I v Sri Lanka 25 Jan 2017 T20I # 591
West Indies 169 48.2 256 3.49 2 lost ODI v South Africa 25 Jan 2008 ODI # 2664
Pakistan 169 75.3 2.23 3 lost Test v South Africa 14 Feb 2013 Test # 2073
India 169 64.0 2.64 3 lost Test v South Africa 2 Jan 2007 Test # 1827
India 168 41.3 275 4.04 2 lost ODI v South Africa 26 Nov 2006 ODI # 2449
West Indies 168/6 19.2 166 8.68 2 won T20I v South Africa 9 Jan 2015 T20I # 413
India 166/3 82.0 340 2.02 4 draw Test v South Africa 2 Jan 2011 Test # 1988
South Africa 165/4 20.0 8.25 1 lost T20I v West Indies 9 Jan 2015 T20I # 413
South Africa 165/6 20.0 173 8.25 2 lost T20I v India 24 Feb 2018 T20I # 655
England 163 58.0 2.81 2 lost Test v South Africa 2 Jan 2005 Test # 1732
South Africa 161/5 64.0 161 2.51 4 won Test v Pakistan 26 Jan 2007 Test # 1830
England 159/6 65.0 2.44 3 draw Test v South Africa 2 Jan 2016 Test # 2197
Pakistan 157 43.1 3.63 1 lost Test v South Africa 26 Jan 2007 Test # 1830
South Africa 154/8 20.0 7.70 1 won T20I v England 16 Sep 2007 T20I # 34
India 153 34.5 4.39 2 won Test v South Africa 3 Jan 2024 Test # 2522
Pakistan 147/4 18.5 144 7.80 2 won T20I v New Zealand 22 Sep 2007 T20I # 44
Australia 147/5 19.3 147 7.53 2 won T20I v South Africa 13 Oct 2011 T20I # 210
South Africa 146/7 20.0 7.30 1 lost T20I v Australia 13 Oct 2011 T20I # 210
South Africa 146/3 18.5 145 7.75 2 won T20I v Bangladesh 15 Sep 2007 T20I # 31
Bangladesh 144 19.3 7.38 1 lost T20I v South Africa 15 Sep 2007 T20I # 31
New Zealand 143/8 20.0 7.15 1 lost T20I v Pakistan 22 Sep 2007 T20I # 44
Pakistan 141/6 19.0 141 7.42 2 won T20I v Bangladesh 20 Sep 2007 T20I # 42
Bangladesh 140 19.4 7.11 1 lost T20I v Pakistan 20 Sep 2007 T20I # 42
Zimbabwe 139/5 19.5 139 7.00 2 won T20I v Australia 12 Sep 2007 T20I # 23
Australia 138/9 20.0 6.90 1 lost T20I v Zimbabwe 12 Sep 2007 T20I # 23
Zimbabwe 138/7 20.0 189 6.90 2 lost T20I v England 13 Sep 2007 T20I # 25
Australia 136/2 14.5 136 9.16 2 won T20I v England 14 Sep 2007 T20I # 28
England 135 20.0 6.75 1 lost T20I v Australia 14 Sep 2007 T20I # 28
South Africa 135/7 20.0 135 6.75 2 won T20I v England 19 Feb 2016 T20I # 503
England 135/7 20.0 155 6.75 2 lost T20I v South Africa 16 Sep 2007 T20I # 34
South Africa 135/2 28.0 95 4.82 2 won ODI v Sri Lanka 16 Mar 2019 ODI # 4115
India 135 42.4 208 3.16 4 lost Test v South Africa 5 Jan 2018 Test # 2292
England 134/8 20.0 6.70 1 lost T20I v South Africa 19 Feb 2016 T20I # 503
Sri Lanka 134/7 20.0 6.70 1 tied T20I v South Africa 19 Mar 2019 T20I # 755
South Africa 134/8 20.0 135 6.70 2 tied T20I v Sri Lanka 19 Mar 2019 T20I # 755
South Africa 130 41.2 3.14 3 won Test v India 5 Jan 2018 Test # 2292
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
Bangladesh 123/8 20.0 6.15 1 lost T20I v Australia 16 Sep 2007 T20I # 33
New Zealand 121/3 37.0 3.27 3 draw Test v South Africa 27 Apr 2006 Test # 1800
South Africa 113/0 14.0 108 8.07 2 won ODI v Pakistan 11 Feb 2007 ODI # 2521
Sri Lanka 110 43.0 2.55 2 lost Test v South Africa 2 Jan 2017 Test # 2244
Pakistan 107 45.4 2.34 1 lost ODI v South Africa 11 Feb 2007 ODI # 2521
Australia 107 39.4 430 2.69 4 lost Test v South Africa 22 Mar 2018 Test # 2300
Australia 102/0 10.2 102 9.87 2 won T20I v Sri Lanka 20 Sep 2007 T20I # 41
Sri Lanka 101 19.3 5.17 1 lost T20I v Australia 20 Sep 2007 T20I # 41
South Africa 96 15.3 194 6.19 2 lost T20I v Australia 26 Feb 2020 T20I # 1065
South Africa 96 24.3 3.91 2 won Test v Australia 9 Nov 2011 Test # 2016
Australia 95/3 27.1 95 3.49 4 won Test v South Africa 16 Mar 2006 Test # 1789
Australia 93 34.3 290 2.69 2 lost ODI v South Africa 3 Mar 2006 ODI # 2345
India 80/3 12.0 79 6.66 4 won Test v South Africa 3 Jan 2024 Test # 2522
South Africa 55 23.2 2.35 1 lost Test v India 3 Jan 2024 Test # 2522
Zimbabwe 54 31.2 1.72 1 lost Test v South Africa 4 Mar 2005 Test # 1737
West Indies 54 23.2 264 2.31 2 lost ODI v South Africa 25 Jan 2004 ODI # 2088
Australia 47 18.0 2.61 3 lost Test v South Africa 9 Nov 2011 Test # 2016
New Zealand 45 19.2 2.32 1 lost Test v South Africa 2 Jan 2013 Test # 2069
South Africa 43/1 9.5 41 4.37 4 won Test v Pakistan 3 Jan 2019 Test # 2340
South Africa 2/0 0.0 2 - 4 won Test v Sri Lanka 3 Jan 2012 Test # 2028
Statsguru includes the following current or recent relevant matches:
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]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
 
Feedback Print this page