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 3 Dec 2010 remove greater than or equal to 3 Dec 2010 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 1932-2024 1853 877 689 15 222 50 1.272 33.80 3.78 2285 759 36 Profile
filtered 2010-2024 76 39 32 0 3 2 1.218 31.01 4.40 92 601 92
Innings by innings list
136 38.4 3.51 136 1 lost Test v South Africa Centurion 16 Dec 2010 Test # 1985
459 128.1 3.58 -25 3 lost Test v South Africa Centurion 16 Dec 2010 Test # 1985
205 65.1 3.14 205 1 won Test v South Africa Durban 26 Dec 2010 Test # 1987
228 70.5 3.21 302 3 won Test v South Africa Durban 26 Dec 2010 Test # 1987
364 117.1 3.10 2 2 draw Test v South Africa Cape Town 2 Jan 2011 Test # 1988
166/3 82.0 2.02 340 -173 4 draw Test v South Africa Cape Town 2 Jan 2011 Test # 1988
168/6 20.0 8.40 168 1 won T20I v South Africa Durban 9 Jan 2011 T20I # 196
154 35.4 4.31 290 -135 2 lost ODI v South Africa Durban 12 Jan 2011 ODI # 3079
190 47.2 4.01 190 1 won ODI v South Africa Johannesburg 15 Jan 2011 ODI # 3080
223/8 48.2 4.61 221 3 2 won ODI v South Africa Cape Town 18 Jan 2011 ODI # 3082
142/6 32.5 4.32 191 -123 2 lost ODI v South Africa Gqeberha 21 Jan 2011 ODI # 3084
234 40.2 5.80 268 -16 2 lost ODI v South Africa Centurion 23 Jan 2011 ODI # 3087
296 48.4 6.08 296 1 lost ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
71/0 7.5 9.06 83 -148 2 lost T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
152/6 20.0 7.60 152 1 won T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
331/7 50.0 6.62 331 1 won ODI v South Africa Cardiff 6 Jun 2013 ODI # 3363
217 41.0 5.29 359 -141 2 lost ODI v South Africa Johannesburg 5 Dec 2013 ODI # 3442
146 35.1 4.15 281 -134 2 lost ODI v South Africa Durban 8 Dec 2013 ODI # 3443
DNB 0.0 - 0 0 n/r ODI v South Africa Centurion 11 Dec 2013 ODI # 3444
280 103.0 2.71 280 1 draw Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
421 120.4 3.48 457 3 draw Test v South Africa Johannesburg 18 Dec 2013 Test # 2108
334 111.3 2.99 334 1 lost Test v South Africa Durban 26 Dec 2013 Test # 2111
223 86.0 2.59 57 3 lost Test v South Africa Durban 26 Dec 2013 Test # 2111
176/4 19.1 9.18 173 4 2 won T20I v South Africa Mirpur 4 Apr 2014 T20I # 399
307/7 50.0 6.14 307 1 won ODI v South Africa Melbourne 22 Feb 2015 ODI # 3610
199/5 20.0 9.95 199 1 lost T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
92 17.2 5.30 92 1 lost T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
298/7 50.0 5.96 304 -5 2 lost ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
247/9 50.0 4.94 247 1 won ODI v South Africa Indore 14 Oct 2015 ODI # 3692
252/6 50.0 5.04 271 -18 2 lost ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
299/8 50.0 5.98 299 1 won ODI v South Africa Chennai 22 Oct 2015 ODI # 3698
224 36.0 6.22 439 -214 2 lost ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
201 68.0 2.95 201 1 won Test v South Africa Mohali 5 Nov 2015 Test # 2186
200 75.3 2.64 217 3 won Test v South Africa Mohali 5 Nov 2015 Test # 2186
80/0 22.0 3.63 -134 2 draw Test v South Africa Bengaluru 14 Nov 2015 Test # 2188
215 78.2 2.74 215 1 won Test v South Africa Nagpur 25 Nov 2015 Test # 2189
173 46.3 3.72 309 3 won Test v South Africa Nagpur 25 Nov 2015 Test # 2189
334 117.5 2.83 334 1 won Test v South Africa Delhi 3 Dec 2015 Test # 2191
267/5d 100.1 2.66 480 3 won Test v South Africa Delhi 3 Dec 2015 Test # 2191
193/2 38.0 5.07 192 2 2 won ODI v South Africa The Oval 11 Jun 2017 ODI # 3886
209 73.4 2.83 -77 2 lost Test v South Africa Cape Town 5 Jan 2018 Test # 2292
135 42.4 3.16 208 -72 4 lost Test v South Africa Cape Town 5 Jan 2018 Test # 2292
307 92.1 3.33 -28 2 lost Test v South Africa Centurion 13 Jan 2018 Test # 2293
151 50.2 3.00 287 -135 4 lost Test v South Africa Centurion 13 Jan 2018 Test # 2293
187 76.4 2.43 187 1 won Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
247 80.1 3.08 240 3 won Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
270/4 45.3 5.93 270 1 2 won ODI v South Africa Durban 1 Feb 2018 ODI # 3969
119/1 20.3 5.80 119 1 2 won ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
303/6 50.0 6.06 303 1 won ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
289/7 50.0 5.78 289 1 lost ODI v South Africa Johannesburg 10 Feb 2018 ODI # 3973
274/7 50.0 5.48 274 1 won ODI v South Africa Gqeberha 13 Feb 2018 ODI # 3976
206/2 32.1 6.40 205 2 2 won ODI v South Africa Centurion 16 Feb 2018 ODI # 3978
203/5 20.0 10.15 203 1 won T20I v South Africa Johannesburg 18 Feb 2018 T20I # 652
188/4 20.0 9.40 188 1 lost T20I v South Africa Centurion 21 Feb 2018 T20I # 654
172/7 20.0 8.60 172 1 won T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
230/4 47.3 4.84 228 3 2 won ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
151/3 19.0 7.94 150 2 2 won T20I v South Africa Mohali 18 Sep 2019 T20I # 888
134/9 20.0 6.70 134 1 lost T20I v South Africa Bengaluru 22 Sep 2019 T20I # 893
502/7d 136.0 3.69 502 1 won Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
323/4d 67.0 4.82 394 3 won Test v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
601/5d 156.3 3.84 601 1 won Test v South Africa Pune 10 Oct 2019 Test # 2364
497/9d 116.3 4.26 497 1 won Test v South Africa Ranchi 19 Oct 2019 Test # 2365
327 105.3 3.09 327 1 won Test v South Africa Centurion 26 Dec 2021 Test # 2443
174 50.3 3.44 304 3 won Test v South Africa Centurion 26 Dec 2021 Test # 2443
202 63.1 3.19 202 1 lost Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
266 60.1 4.42 239 3 lost Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
223 77.3 2.87 223 1 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
198 67.3 2.93 211 3 lost Test v South Africa Cape Town 11 Jan 2022 Test # 2448
265/8 50.0 5.30 297 -31 2 lost ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
287/6 50.0 5.74 287 1 lost ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
283 49.2 5.73 288 -4 2 lost ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
211/4 20.0 10.55 211 1 lost T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
148/6 20.0 7.40 148 1 lost T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
179/5 20.0 8.95 179 1 won T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
169/6 20.0 8.45 169 1 won T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
28/2 3.3 8.00 28 1 n/r T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
110/2 16.4 6.60 107 4 2 won T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
237/3 20.0 11.85 237 1 won T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
178 18.3 9.62 228 -49 2 lost T20I v South Africa Indore 4 Oct 2022 T20I # 1805
240/8 40.0 6.00 250 -9 2 lost ODI v South Africa Lucknow 6 Oct 2022 ODI # 4470
282/3 45.5 6.15 279 4 2 won ODI v South Africa Ranchi 9 Oct 2022 ODI # 4471
105/3 19.1 5.47 100 6 2 won ODI v South Africa Delhi 11 Oct 2022 ODI # 4472
133/9 20.0 6.65 133 1 lost T20I v South Africa Perth 30 Oct 2022 T20I # 1853
326/5 50.0 6.52 326 1 won ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
180/7 19.3 9.23 180 1 lost T20I v South Africa Gqeberha 12 Dec 2023 T20I # 2396
201/7 20.0 10.05 201 1 won T20I v South Africa Johannesburg 14 Dec 2023 T20I # 2401
117/2 16.4 7.02 117 1 2 won ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
211 46.2 4.55 211 1 lost ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
296/8 50.0 5.92 296 1 won ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
245 67.4 3.62 245 1 lost Test v South Africa Centurion 26 Dec 2023 Test # 2520
131 34.1 3.83 -32 3 lost Test v South Africa Centurion 26 Dec 2023 Test # 2520
153 34.5 4.39 98 2 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
80/3 12.0 6.66 79 2 4 won Test v South Africa Cape Town 3 Jan 2024 Test # 2522
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 - Live]
    » Oman 52/4 (8.5 ov, Ayaan Khan 10*, Khalid Kail 12*, BM Scholtz 1/12)
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
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