View innings by innings list [change view]
At ground SA: SuperSport Park, Centurion remove SA: SuperSport Park, Centurion from query
Totals in terms of bowling 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 1889-2024 1315 687 472 7 125 24 1.455 32.68 3.59 1693 682 30 Profile
filtered 1992-2023 89 56 28 0 3 2 2.000 26.04 4.10 116 459 101
Innings by innings list
215/6 49.1 4.37 215 1 2 lost ODI v India Centurion 11 Dec 1992 ODI # 774
220/8 50.0 4.40 220 1 lost ODI v Pakistan Centurion 21 Feb 1993 ODI # 806
209 42.4 4.89 266 -56 2 won ODI v Australia Centurion 20 Feb 1994 ODI # 884
233 40.3 5.75 315 -81 2 won ODI v New Zealand Centurion 11 Dec 1994 ODI # 960
381/9d 143.0 2.66 381 1 draw Test v England Centurion 16 Nov 1995 Test # 1312
272/8 50.0 5.44 272 1 won ODI v England Centurion 14 Jan 1996 ODI # 1038
211 48.5 4.32 211 1 won ODI v Zimbabwe Centurion 25 Jan 1997 ODI # 1168
227 89.5 2.52 227 1 won Test v Australia Centurion 21 Mar 1997 Test # 1362
185 73.4 2.51 28 3 won Test v Australia Centurion 21 Mar 1997 Test # 1362
287/5 49.0 5.85 285 3 2 lost ODI v Australia Centurion 10 Apr 1997 ODI # 1197
303 118.3 2.55 303 1 won Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
122 41.3 2.93 225 3 won Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
145 41.5 3.46 145 1 won ODI v Pakistan Centurion 17 Apr 1998 ODI # 1318
144 47.1 3.05 -169 2 won Test v West Indies Centurion 15 Jan 1999 Test # 1441
217 75.2 2.88 569 -351 4 won Test v West Indies Centurion 15 Jan 1999 Test # 1441
176 44.5 3.92 227 -50 2 won ODI v West Indies Centurion 7 Feb 1999 ODI # 1404
0/0d 0.0 - -248 2 lost Test v England Centurion 14 Jan 2000 Test # 1483
251/8 75.1 3.33 249 3 4 lost Test v England Centurion 14 Jan 2000 Test # 1483
189 33.4 5.61 305 -135 2 won ODI v New Zealand Centurion 25 Oct 2000 ODI # 1647
119 36.5 3.23 -259 2 won Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
252 81.3 3.09 -7 3 won Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
233 48.5 4.77 233 1 lost ODI v India Centurion 10 Oct 2001 ODI # 1757
226/8 50.0 4.52 226 1 lost ODI v Australia Centurion 24 Mar 2002 ODI # 1820
323 108.5 2.96 323 1 won Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
245 77.2 3.16 120 3 won Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
140 33.2 4.20 318 -177 2 won ODI v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
301 82.2 3.65 -303 2 won Test v West Indies Centurion 16 Jan 2004 Test # 1682
348 106.4 3.26 45 3 won Test v West Indies Centurion 16 Jan 2004 Test # 1682
300/3 45.0 6.66 298 3 2 lost ODI v West Indies Centurion 1 Feb 2004 ODI # 2094
359 123.0 2.91 112 2 draw Test v England Centurion 21 Jan 2005 Test # 1736
73/4 41.2 1.76 185 -111 4 draw Test v England Centurion 21 Jan 2005 Test # 1736
240 49.5 4.81 240 1 won ODI v England Centurion 13 Feb 2005 ODI # 2226
269 85.0 3.16 269 1 won Test v Zimbabwe Centurion 11 Mar 2005 Test # 1740
149 59.3 2.50 -62 3 won Test v Zimbabwe Centurion 11 Mar 2005 Test # 1740
215 49.3 4.34 215 1 won ODI v New Zealand Centurion 6 Nov 2005 ODI # 2293
229/8 47.0 4.87 229 1 won ODI v Australia Centurion 26 Feb 2006 ODI # 2341
327 71.4 4.56 51 2 won Test v New Zealand Centurion 15 Apr 2006 Test # 1798
120 36.0 3.33 249 -128 4 won Test v New Zealand Centurion 15 Apr 2006 Test # 1798
200/9 50.0 4.00 200 1 won ODI v India Centurion 3 Dec 2006 ODI # 2458
313 96.5 3.23 313 1 won Test v Pakistan Centurion 11 Jan 2007 Test # 1828
302 96.2 3.13 198 3 won Test v Pakistan Centurion 11 Jan 2007 Test # 1828
228 46.4 4.88 393 -164 2 won ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
188 56.4 3.31 188 1 won Test v New Zealand Centurion 16 Nov 2007 Test # 1848
136 34.3 3.94 -59 3 won Test v New Zealand Centurion 16 Nov 2007 Test # 1848
175 35.5 4.88 175 1 won ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
250 76.2 3.27 250 1 won Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
131 36.4 3.57 -48 3 won Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
139/8 20.0 6.95 157 -17 2 won T20I v Australia Centurion 29 Mar 2009 T20I # 88
131 40.2 3.24 131 1 won ODI v Australia Centurion 5 Apr 2009 ODI # 2834
319/8 50.0 6.38 319 1 lost ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
214 47.5 4.47 214 1 won ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
323/8 50.0 6.46 323 1 lost ODI v England Centurion 27 Sep 2009 ODI # 2900
119 34.3 3.44 332 -212 2 won ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
157/8 20.0 7.85 242 -84 2 won T20I v England Centurion 15 Nov 2009 T20I # 125
252/3 46.0 5.47 251 2 2 lost ODI v England Centurion 22 Nov 2009 ODI # 2929
356 104.0 3.42 -62 2 draw Test v England Centurion 16 Dec 2009 Test # 1942
228/9 96.0 2.37 364 -135 4 draw Test v England Centurion 16 Dec 2009 Test # 1942
136 38.4 3.51 136 1 won Test v India Centurion 16 Dec 2010 Test # 1985
459 128.1 3.58 -25 3 won Test v India Centurion 16 Dec 2010 Test # 1985
234 40.2 5.80 268 -16 2 won ODI v India Centurion 23 Jan 2011 ODI # 3087
183/4 29.0 6.31 183 1 lost ODI v Australia Centurion 19 Oct 2011 ODI # 3203
180 47.4 3.77 180 1 won Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
150 39.1 3.82 -81 3 won Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
156 46.4 3.34 -253 2 won Test v Pakistan Centurion 22 Feb 2013 Test # 2075
235 78.0 3.01 -18 3 won Test v Pakistan Centurion 22 Feb 2013 Test # 2075
195/7 20.0 9.75 195 1 lost T20I v Pakistan Centurion 3 Mar 2013 T20I # 306
192/4 39.2 4.88 192 1 2 lost ODI v Pakistan Centurion 15 Mar 2013 ODI # 3346
179 46.5 3.82 179 1 won ODI v Pakistan Centurion 30 Nov 2013 ODI # 3441
DNB 0.0 - 0 0 n/r ODI v India Centurion 11 Dec 2013 ODI # 3444
397 122.0 3.25 397 1 lost Test v Australia Centurion 12 Feb 2014 Test # 2119
290/4d 72.2 4.00 481 3 lost Test v Australia Centurion 12 Feb 2014 Test # 2119
129/4 15.0 8.60 129 1 2 lost T20I v Australia Centurion 14 Mar 2014 T20I # 365
201 60.2 3.33 -351 2 won Test v West Indies Centurion 17 Dec 2014 Test # 2150
131 42.3 3.08 -220 3 won Test v West Indies Centurion 17 Dec 2014 Test # 2150
230 37.4 6.10 362 -131 2 won ODI v West Indies Centurion 28 Jan 2015 ODI # 3593
177/7 20.0 8.85 177 1 lost T20I v New Zealand Centurion 16 Aug 2015 T20I # 452
284 48.1 5.89 305 -20 2 won ODI v New Zealand Centurion 19 Aug 2015 ODI # 3676
342 104.2 3.27 -133 2 won Test v England Centurion 22 Jan 2016 Test # 2200
101 34.4 2.91 382 -280 4 won Test v England Centurion 22 Jan 2016 Test # 2200
318/8 50.0 6.36 318 1 won ODI v England Centurion 9 Feb 2016 ODI # 3736
214 58.3 3.65 -267 2 won Test v New Zealand Centurion 27 Aug 2016 Test # 2220
195 58.2 3.34 400 -204 4 won Test v New Zealand Centurion 27 Aug 2016 Test # 2220
294/9 50.0 5.88 294 1 won ODI v Australia Centurion 30 Sep 2016 ODI # 3785
107/6 10.0 10.70 127 -19 2 won T20I v Sri Lanka Centurion 20 Jan 2017 T20I # 589
296/8 50.0 5.92 385 -88 2 won ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
307 92.1 3.33 -28 2 won Test v India Centurion 13 Jan 2018 Test # 2293
151 50.2 3.00 287 -135 4 won Test v India Centurion 13 Jan 2018 Test # 2293
119/1 20.3 5.80 119 1 2 lost ODI v India Centurion 4 Feb 2018 ODI # 3970
206/2 32.1 6.40 205 2 2 lost ODI v India Centurion 16 Feb 2018 ODI # 3978
188/4 20.0 9.40 188 1 won T20I v India Centurion 21 Feb 2018 T20I # 654
181 47.0 3.85 181 1 won Test v Pakistan Centurion 26 Dec 2018 Test # 2338
190 56.0 3.39 148 3 won Test v Pakistan Centurion 26 Dec 2018 Test # 2338
317/6 50.0 6.34 317 1 won ODI v Pakistan Centurion 25 Jan 2019 ODI # 4084
168/9 20.0 8.40 168 1 lost T20I v Pakistan Centurion 6 Feb 2019 T20I # 736
138 32.2 4.26 252 -113 2 won ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
164/9 20.0 8.20 181 -16 2 won T20I v Sri Lanka Centurion 22 Mar 2019 T20I # 758
181 53.2 3.39 -103 2 won Test v England Centurion 26 Dec 2019 Test # 2377
268 93.0 2.88 376 -107 4 won Test v England Centurion 26 Dec 2019 Test # 2377
226/5 19.1 11.79 223 4 2 lost T20I v England Centurion 16 Feb 2020 T20I # 1043
396 96.0 4.12 396 1 won Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
180 46.1 3.89 -45 3 won Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
274/7 50.0 5.48 274 1 2 lost ODI v Pakistan Centurion 2 Apr 2021 ODI # 4285
320/7 50.0 6.40 320 1 lost ODI v Pakistan Centurion 7 Apr 2021 ODI # 4287
205/1 18.0 11.38 204 2 2 lost T20I v Pakistan Centurion 14 Apr 2021 T20I # 1147
149/7 19.5 7.51 145 5 2 lost T20I v Pakistan Centurion 16 Apr 2021 T20I # 1148
11/0 2.0 5.50 278 -266 2 n/r ODI v Netherlands Centurion 26 Nov 2021 ODI # 4337
327 105.3 3.09 327 1 lost Test v India Centurion 26 Dec 2021 Test # 2443
174 50.3 3.44 304 3 lost Test v India Centurion 26 Dec 2021 Test # 2443
314/7 50.0 6.28 314 1 lost ODI v Bangladesh Centurion 18 Mar 2022 ODI # 4370
156/1 26.3 5.88 155 2 2 lost ODI v Bangladesh Centurion 23 Mar 2022 ODI # 4375
212 69.0 3.07 -130 2 won Test v West Indies Centurion 28 Feb 2023 Test # 2495
159 41.0 3.87 247 -87 4 won Test v West Indies Centurion 28 Feb 2023 Test # 2495
132/7 10.3 12.57 132 1 2 lost T20I v West Indies Centurion 25 Mar 2023 T20I # 2031
258/5 20.0 12.90 258 1 won T20I v West Indies Centurion 26 Mar 2023 T20I # 2032
252 34.5 7.23 417 -164 2 won ODI v Australia Centurion 15 Sep 2023 ODI # 4646
245 67.4 3.62 245 1 won Test v India Centurion 26 Dec 2023 Test # 2520
131 34.1 3.83 -32 3 won Test v India Centurion 26 Dec 2023 Test # 2520
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]
    » West Indies 20/2 (4.0 ov, BA King 2*, RL Chase 0*, TG Southee 1/10)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
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