View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Start of match date less than or equal to 17 Oct 2023 remove less than or equal to 17 Oct 2023 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 1991-2022 156 65 77 0 10 4 0.844 29.64 3.95 190 643 66
Innings by innings list
178/7 40.4 4.37 178 1 2 won ODI v South Africa Eden Gardens 10 Nov 1991 ODI # 686
223/6 45.0 4.95 223 1 won ODI v South Africa Gwalior 12 Nov 1991 ODI # 687
287/4 50.0 5.74 287 1 lost ODI v South Africa New Delhi 14 Nov 1991 ODI # 688
180/6 30.0 6.00 180 1 lost ODI v South Africa Adelaide 15 Mar 1992 ODI # 745
277 134.0 2.06 23 2 draw Test v South Africa Durban 13 Nov 1992 Test # 1200
227 108.0 2.10 -65 2 draw Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
141/4 82.0 1.71 318 -176 4 draw Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
184 50.0 3.68 184 1 lost ODI v South Africa Cape Town 7 Dec 1992 ODI # 770
147 49.4 2.95 147 1 lost ODI v South Africa Gqeberha 9 Dec 1992 ODI # 772
215/6 49.1 4.37 215 1 2 won ODI v South Africa Centurion 11 Dec 1992 ODI # 774
161/9 50.0 3.22 161 1 lost ODI v South Africa Johannesburg 13 Dec 1992 ODI # 779
207/4 50.0 4.14 207 1 lost ODI v South Africa Bloemfontein 15 Dec 1992 ODI # 781
177 47.5 3.70 217 -39 2 lost ODI v South Africa Durban 17 Dec 1992 ODI # 783
204/5 47.2 4.30 204 1 2 won ODI v South Africa East London 19 Dec 1992 ODI # 784
212 95.5 2.21 212 1 lost Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
215 73.0 2.94 152 3 lost Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
276 151.4 1.81 -84 2 draw Test v South Africa Cape Town 2 Jan 1993 Test # 1209
29/1 14.0 2.07 215 -185 4 draw Test v South Africa Cape Town 2 Jan 1993 Test # 1209
221 49.2 4.47 221 1 won ODI v South Africa Mohali 22 Nov 1993 ODI # 855
195 50.0 3.90 195 1 won ODI v South Africa Eden Gardens 24 Nov 1993 ODI # 856
209/9 50.0 4.18 224 -14 2 lost ODI v South Africa Hamilton 18 Feb 1995 ODI # 977
208/8 50.0 4.16 289 -80 2 lost ODI v South Africa Sharjah 14 Apr 1996 ODI # 1097
215/8 50.0 4.30 215 1 lost ODI v South Africa Sharjah 17 Apr 1996 ODI # 1100
249/9 50.0 4.98 288 -38 2 lost ODI v South Africa Sharjah 19 Apr 1996 ODI # 1101
214 46.3 4.60 262 -47 2 lost ODI v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
222/7 50.0 4.44 250 -27 2 lost ODI v South Africa Jaipur 23 Oct 1996 ODI # 1130
185 48.1 3.84 185 1 lost ODI v South Africa Rajkot 29 Oct 1996 ODI # 1132
220/7 50.0 4.40 220 1 won ODI v South Africa Wankhede 6 Nov 1996 ODI # 1138
223 99.0 2.25 223 1 won Test v South Africa Ahmedabad 20 Nov 1996 Test # 1338
190 79.2 2.39 169 3 won Test v South Africa Ahmedabad 20 Nov 1996 Test # 1338
329 81.2 4.04 -99 2 lost Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
137 53.3 2.56 467 -329 4 lost Test v South Africa Eden Gardens 27 Nov 1996 Test # 1341
237 100.1 2.36 237 1 won Test v South Africa Kanpur 8 Dec 1996 Test # 1344
400/7d 126.0 3.17 460 3 won Test v South Africa Kanpur 8 Dec 1996 Test # 1344
267/6 50.0 5.34 267 1 won ODI v South Africa Wankhede 14 Dec 1996 ODI # 1151
100 39.1 2.55 -135 2 lost Test v South Africa Durban 26 Dec 1996 Test # 1347
66 34.1 1.93 395 -328 4 lost Test v South Africa Durban 26 Dec 1996 Test # 1347
359 92.2 3.88 -170 2 lost Test v South Africa Cape Town 2 Jan 1997 Test # 1349
144 66.2 2.17 427 -282 4 lost Test v South Africa Cape Town 2 Jan 1997 Test # 1349
410 150.3 2.72 410 1 draw Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
266/8d 83.0 3.20 355 3 draw Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
231 47.4 4.84 271 -39 2 lost ODI v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
179/9 50.0 3.58 179 1 lost ODI v South Africa Gqeberha 2 Feb 1997 ODI # 1172
232/5 50.0 4.64 232 1 lost ODI v South Africa East London 4 Feb 1997 ODI # 1173
191/9 50.0 3.82 191 1 n/r ODI v South Africa Durban 12 Feb 1997 ODI # 1176
234 39.2 5.94 251 -44 2 lost ODI v South Africa Durban 13 Feb 1997 ODI # 1177
253/5 50.0 5.06 253 1 lost ODI v South Africa Hove 15 May 1999 ODI # 1444
120/2 22.4 5.29 118 3 2 won ODI v South Africa Nairobi (Gym) 26 Sep 1999 ODI # 1504
209 47.3 4.40 236 -26 2 lost ODI v South Africa Nairobi (Gym) 3 Oct 1999 ODI # 1509
225 79.2 2.83 225 1 lost Test v South Africa Wankhede 24 Feb 2000 Test # 1484
113 50.2 2.24 162 3 lost Test v South Africa Wankhede 24 Feb 2000 Test # 1484
158 82.3 1.91 158 1 lost Test v South Africa Bengaluru 2 Mar 2000 Test # 1486
250 101.0 2.47 -71 3 lost Test v South Africa Bengaluru 2 Mar 2000 Test # 1486
302/7 49.4 6.08 302 1 2 won ODI v South Africa Kochi 9 Mar 2000 ODI # 1572
203/4 47.1 4.30 200 4 2 won ODI v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
248/8 50.0 4.96 248 1 lost ODI v South Africa Faridabad 15 Mar 2000 ODI # 1574
283/6 49.5 5.67 283 1 2 won ODI v South Africa Vadodara 17 Mar 2000 ODI # 1575
310 48.5 6.34 321 -10 2 lost ODI v South Africa Nagpur 19 Mar 2000 ODI # 1576
164 45.2 3.61 164 1 lost ODI v South Africa Sharjah 22 Mar 2000 ODI # 1577
164 48.5 3.35 164 1 lost ODI v South Africa Sharjah 27 Mar 2000 ODI # 1581
295/6 50.0 5.90 295 1 won ODI v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
279/5 50.0 5.58 279 1 lost ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
233 48.5 4.77 233 1 won ODI v South Africa Centurion 10 Oct 2001 ODI # 1757
236 44.4 5.28 283 -46 2 lost ODI v South Africa East London 19 Oct 2001 ODI # 1762
183 48.2 3.78 183 1 lost ODI v South Africa Durban 26 Oct 2001 ODI # 1766
379 95.1 3.98 379 1 lost Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
237 69.4 3.40 53 3 lost Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
201 62.0 3.24 -161 2 draw Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
206/3 96.2 2.13 395 -188 4 draw Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
261/9 50.0 5.22 261 1 won ODI v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
307/4 50.0 6.14 307 1 won ODI v South Africa Dhaka 13 Apr 2003 ODI # 2002
215 49.1 4.37 215 1 lost ODI v South Africa Dhaka 18 Apr 2003 ODI # 2006
46/3 17.1 2.67 46 1 n/r ODI v South Africa Dhaka 21 Apr 2003 ODI # 2007
466 134.4 3.46 -44 2 draw Test v South Africa Kanpur 20 Nov 2004 Test # 1722
411 150.1 2.73 106 2 won Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
120/2 39.4 3.02 117 4 4 won Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
249/9 50.0 4.98 249 1 lost ODI v South Africa Hyderabad 16 Nov 2005 ODI # 2297
171/4 35.4 4.79 170 2 2 won ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
188 45.5 4.10 188 1 lost ODI v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
224/5 47.3 4.71 222 3 2 won ODI v South Africa Wankhede 28 Nov 2005 ODI # 2300
91 29.1 3.12 249 -157 2 lost ODI v South Africa Durban 22 Nov 2006 ODI # 2447
168 41.3 4.04 275 -106 2 lost ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
163 38.1 4.27 244 -80 2 lost ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
127/4 19.5 6.40 127 1 2 won T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
200/9 50.0 4.00 200 1 lost ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
249 79.5 3.11 249 1 won Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
236 64.4 3.64 401 3 won Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
240 77.5 3.08 -88 2 lost Test v South Africa Durban 26 Dec 2006 Test # 1825
179 55.1 3.24 354 -174 4 lost Test v South Africa Durban 26 Dec 2006 Test # 1825
414 131.1 3.15 414 1 lost Test v South Africa Cape Town 2 Jan 2007 Test # 1827
169 64.0 2.64 210 3 lost Test v South Africa Cape Town 2 Jan 2007 Test # 1827
242/8 50.0 4.84 242 1 lost ODI v South Africa Belfast 26 Jun 2007 ODI # 2592
227/4 49.1 4.61 227 1 2 won ODI v South Africa Belfast 29 Jun 2007 ODI # 2593
152/4 30.2 5.01 149 4 2 won ODI v South Africa Belfast 1 Jul 2007 ODI # 2595
153/5 20.0 7.65 153 1 won T20I v South Africa Durban 20 Sep 2007 T20I # 43
627 155.1 4.04 87 2 draw Test v South Africa Chennai 26 Mar 2008 Test # 1870
76 20.0 3.80 76 1 lost Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
328 94.2 3.47 -90 3 lost Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
325 99.4 3.26 60 2 won Test v South Africa Kanpur 11 Apr 2008 Test # 1873
64/2 13.1 4.86 62 3 4 won Test v South Africa Kanpur 11 Apr 2008 Test # 1873
118/8 20.0 5.90 131 -12 2 lost T20I v South Africa Nottingham 16 Jun 2009 T20I # 113
233 64.4 3.60 -325 2 lost Test v South Africa Nagpur 6 Feb 2010 Test # 1951
319 107.1 2.97 -6 3 lost Test v South Africa Nagpur 6 Feb 2010 Test # 1951
643/6d 153.0 4.20 347 2 won Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
298/9 50.0 5.96 298 1 won ODI v South Africa Jaipur 21 Feb 2010 ODI # 2961
401/3 50.0 8.02 401 1 won ODI v South Africa Gwalior 24 Feb 2010 ODI # 2962
275 44.3 6.17 366 -90 2 lost ODI v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
186/5 20.0 9.30 186 1 won T20I v South Africa Gros Islet 2 May 2010 T20I # 155
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
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page