View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Start of match date greater than or equal to 30 Jan 2011 remove greater than or equal to 30 Jan 2011 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 1975-2024 1423 609 671 9 92 42 0.907 29.89 4.05 1668 952 43 Profile
filtered 2011-2023 66 21 43 1 1 0 0.488 24.58 4.47 80 421 43
Innings by innings list
180 47.4 3.77 180 1 lost Test v South Africa Centurion 15 Dec 2011 Test # 2023
150 39.1 3.82 -81 3 lost Test v South Africa Centurion 15 Dec 2011 Test # 2023
338 108.2 3.12 338 1 won Test v South Africa Durban 26 Dec 2011 Test # 2026
279 78.2 3.56 449 3 won Test v South Africa Durban 26 Dec 2011 Test # 2026
239 73.5 3.23 -341 2 lost Test v South Africa Cape Town 3 Jan 2012 Test # 2028
342 107.5 3.17 1 3 lost Test v South Africa Cape Town 3 Jan 2012 Test # 2028
43 20.1 2.13 302 -258 2 lost ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
236/6 50.0 4.72 236 1 lost ODI v South Africa East London 14 Jan 2012 ODI # 3226
266/9 50.0 5.32 266 1 lost ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
304/5 48.4 6.24 300 5 2 won ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
314/8 49.5 6.30 313 2 2 won ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
46/5 7.0 6.57 79 -32 2 lost T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
320/5 50.0 6.40 320 1 won ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
223/9 49.2 4.52 223 1 won ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
167 43.2 3.85 224 -56 2 lost ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
239/2 44.0 5.43 239 1 2 won ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
307/4 50.0 6.14 307 1 won ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
103/9 20.0 5.15 116 -12 2 lost T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
123/7 20.0 6.15 146 -22 2 lost T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
164/4 18.1 9.02 164 1 2 won T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
165/7 20.0 8.25 165 1 won T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
229 40.3 5.65 305 -75 2 lost ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
267 49.2 5.41 267 1 won ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
257 44.3 5.77 340 -82 2 lost ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
292 104.5 2.78 -163 2 lost Test v South Africa Galle 16 Jul 2014 Test # 2129
216 71.3 3.02 370 -153 4 lost Test v South Africa Galle 16 Jul 2014 Test # 2129
421 121.4 3.46 421 1 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
229/8d 53.4 4.26 368 3 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
133 37.2 3.56 133 1 lost ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
120 19.3 6.15 120 1 lost T20I v South Africa Delhi 28 Mar 2016 T20I # 554
205 64.5 3.16 -81 2 lost Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
281 96.3 2.91 488 -206 4 lost Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
110 43.0 2.55 -282 2 lost Test v South Africa Cape Town 2 Jan 2017 Test # 2244
224 62.0 3.61 507 -282 4 lost Test v South Africa Cape Town 2 Jan 2017 Test # 2244
131 45.4 2.86 -295 2 lost Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
177 42.3 4.16 -118 3 lost Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
107/6 10.0 10.70 127 -19 2 lost T20I v South Africa Centurion 20 Jan 2017 T20I # 589
119/7 19.4 6.05 114 6 2 won T20I v South Africa Johannesburg 22 Jan 2017 T20I # 590
170/5 19.5 8.57 170 1 2 won T20I v South Africa Cape Town 25 Jan 2017 T20I # 591
181 48.3 3.73 181 1 lost ODI v South Africa Gqeberha 28 Jan 2017 ODI # 3828
186 37.5 4.91 308 -121 2 lost ODI v South Africa Durban 1 Feb 2017 ODI # 3830
163 39.2 4.14 163 1 lost ODI v South Africa Johannesburg 4 Feb 2017 ODI # 3831
327 48.1 6.78 368 -40 2 lost ODI v South Africa Cape Town 7 Feb 2017 ODI # 3833
296/8 50.0 5.92 385 -88 2 lost ODI v South Africa Centurion 10 Feb 2017 ODI # 3834
203 41.3 4.89 300 -96 2 lost ODI v South Africa The Oval 3 Jun 2017 ODI # 3877
287 78.4 3.64 287 1 won Test v South Africa Galle 12 Jul 2018 Test # 2311
190 57.4 3.29 351 3 won Test v South Africa Galle 12 Jul 2018 Test # 2311
338 104.1 3.24 338 1 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
275/5d 81.0 3.39 489 3 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
193 34.3 5.59 193 1 lost ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
244/8 50.0 4.88 244 1 lost ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
285 45.2 6.28 364 -78 2 lost ODI v South Africa Pallekele 5 Aug 2018 ODI # 4029
306/7 39.0 7.84 306 1 won ODI v South Africa Pallekele 8 Aug 2018 ODI # 4030
299/8 50.0 5.98 299 1 won ODI v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
99/7 16.0 6.18 99 1 2 won T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
191 59.2 3.21 -44 2 won Test v South Africa Durban 13 Feb 2019 Test # 2347
304/9 85.3 3.55 304 1 4 won Test v South Africa Durban 13 Feb 2019 Test # 2347
154 37.4 4.08 -68 2 won Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
197/2 45.4 4.31 197 1 4 won Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
231 47.0 4.91 231 1 lost ODI v South Africa Johannesburg 3 Mar 2019 ODI # 4104
138 32.2 4.26 252 -113 2 lost ODI v South Africa Centurion 6 Mar 2019 ODI # 4107
121/5 24.0 5.04 193 -210 2 lost ODI v South Africa Durban 10 Mar 2019 ODI # 4112
189 39.2 4.80 189 1 lost ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
225 49.3 4.54 225 1 lost ODI v South Africa Cape Town 16 Mar 2019 ODI # 4115
134/7 20.0 6.70 134 1 tied T20I v South Africa Cape Town 19 Mar 2019 T20I # 755
164/9 20.0 8.20 181 -16 2 lost T20I v South Africa Centurion 22 Mar 2019 T20I # 758
137 15.4 8.74 183 -61 2 lost T20I v South Africa Johannesburg 24 Mar 2019 T20I # 763
203 49.3 4.10 203 1 lost ODI v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
396 96.0 4.12 396 1 lost Test v South Africa Centurion 26 Dec 2020 Test # 2399
180 46.1 3.89 -45 3 lost Test v South Africa Centurion 26 Dec 2020 Test # 2399
157 40.3 3.87 157 1 lost Test v South Africa Johannesburg 3 Jan 2021 Test # 2401
211 56.5 3.71 66 3 lost Test v South Africa Johannesburg 3 Jan 2021 Test # 2401
300/9 50.0 6.00 300 1 won ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
197 36.4 5.37 265 -86 2 lost ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
203/9 50.0 4.06 203 1 won ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
135/6 20.0 6.75 164 -28 2 lost T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
103 18.1 5.66 103 1 lost T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
120/8 20.0 6.00 120 1 lost T20I v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
142 20.0 7.10 142 1 lost T20I v South Africa Sharjah 30 Oct 2021 T20I # 1378
326 44.5 7.27 429 -102 2 lost ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page