View innings by innings list [change view]
Opposition team South Africa remove South Africa 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 1975-2024 1425 609 673 9 92 42 0.904 29.86 4.05 1670 952 43 Profile
filtered 1992-2024 130 47 74 2 6 1 0.635 32.12 4.05 154 621 73
Innings by innings list
195 50.0 3.90 195 1 won ODI v South Africa Wellington 2 Mar 1992 ODI # 727
52/4 14.0 3.71 107 -127 2 n/r ODI v South Africa Kandy 22 Aug 1993 ODI # 836
267 112.5 2.36 -64 2 draw Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
251/7 112.0 2.24 365 -113 4 draw Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
222/7 50.0 4.44 222 1 lost ODI v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
154 46.1 3.33 199 -44 2 won ODI v South Africa Colombo (RPS) 4 Sep 1993 ODI # 838
495 181.0 2.73 327 2 lost Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
316 121.1 2.60 316 1 draw Test v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
159/4 61.0 2.60 179 3 draw Test v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
214/7 50.0 4.28 214 1 lost ODI v South Africa Guwahati 19 Nov 1993 ODI # 853
191 47.5 3.99 227 -35 2 won ODI v South Africa Bloemfontein 15 Dec 1994 ODI # 963
237/8 50.0 4.74 237 1 lost ODI v South Africa Gqeberha 21 Dec 1994 ODI # 967
169 42.0 4.02 169 1 won ODI v South Africa Nairobi (Club) 1 Oct 1996 ODI # 1122
311/9 50.0 6.22 311 1 lost ODI v South Africa Lahore 6 Nov 1997 ODI # 1252
210/6 40.4 5.16 210 1 2 lost ODI v South Africa Lahore 8 Nov 1997 ODI # 1253
418 124.4 3.35 418 1 lost Test v South Africa Cape Town 19 Mar 1998 Test # 1410
264 103.0 2.56 376 3 lost Test v South Africa Cape Town 19 Mar 1998 Test # 1410
200 78.0 2.56 -103 2 lost Test v South Africa Centurion 27 Mar 1998 Test # 1414
226/4 62.5 3.59 226 1 4 lost Test v South Africa Centurion 27 Mar 1998 Test # 1414
266/8 50.0 5.32 266 1 lost ODI v South Africa Johannesburg 5 Apr 1998 ODI # 1306
231 49.5 4.63 231 1 won ODI v South Africa Gqeberha 13 Apr 1998 ODI # 1315
106/5 26.3 4.00 106 1 2 lost ODI v South Africa Bloemfontein 19 Apr 1998 ODI # 1321
201 49.0 4.10 259 -57 2 won ODI v South Africa Nottingham 14 Aug 1998 ODI # 1345
240/7 39.0 6.15 240 1 lost ODI v South Africa Dhaka 30 Oct 1998 ODI # 1362
199/9 50.0 3.98 199 1 lost ODI v South Africa Northampton 19 May 1999 ODI # 1451
212 48.2 4.38 250 -37 2 won ODI v South Africa Galle 6 Jul 2000 ODI # 1604
167 49.2 3.38 167 1 won ODI v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
264/9 50.0 5.28 295 -30 2 won ODI v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
238 99.0 2.40 -284 2 won Test v South Africa Galle 20 Jul 2000 Test # 1504
269 92.0 2.92 -15 3 won Test v South Africa Galle 20 Jul 2000 Test # 1504
253 84.5 2.98 253 1 lost Test v South Africa Kandy 30 Jul 2000 Test # 1505
231 93.5 2.46 176 3 lost Test v South Africa Kandy 30 Jul 2000 Test # 1505
279 108.2 2.57 279 1 draw Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
241/9d 113.5 2.11 262 3 draw Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
223/6 47.2 4.71 222 2 2 lost ODI v South Africa Gqeberha 15 Dec 2000 ODI # 1661
302/7 50.0 6.04 302 1 lost ODI v South Africa East London 17 Dec 2000 ODI # 1662
420 152.3 2.75 420 1 draw Test v South Africa Durban 26 Dec 2000 Test # 1526
140/7d 34.0 4.11 344 3 draw Test v South Africa Durban 26 Dec 2000 Test # 1526
504/7d 158.2 3.18 409 2 lost Test v South Africa Cape Town 2 Jan 2001 Test # 1528
250/2 48.5 5.11 248 3 2 lost ODI v South Africa Paarl 9 Jan 2001 ODI # 1666
290/7 50.0 5.80 290 1 lost ODI v South Africa Cape Town 11 Jan 2001 ODI # 1668
207/5 42.0 4.92 207 1 2 lost ODI v South Africa Bloemfontein 14 Jan 2001 ODI # 1671
204 42.0 4.85 209 -10 2 won ODI v South Africa Johannesburg 17 Jan 2001 ODI # 1673
378 91.3 4.13 378 1 lost Test v South Africa Centurion 20 Jan 2001 Test # 1529
174 45.0 3.86 268 -93 2 won ODI v South Africa Tangier 15 Aug 2002 ODI # 1862
220/6 50.0 4.40 220 1 won ODI v South Africa Tangier 19 Aug 2002 ODI # 1865
208 48.3 4.28 236 -27 2 won ODI v South Africa Tangier 21 Aug 2002 ODI # 1866
386 104.4 3.68 194 2 lost Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
448 166.3 2.69 125 2 lost Test v South Africa Centurion 15 Nov 2002 Test # 1626
124/7 35.3 3.49 121 4 4 lost Test v South Africa Centurion 15 Nov 2002 Test # 1626
129/4 29.3 4.37 129 1 2 lost ODI v South Africa Johannesburg 27 Nov 2002 ODI # 1903
317/6 50.0 6.34 317 1 lost ODI v South Africa Centurion 29 Nov 2002 ODI # 1905
253/7 50.0 5.06 253 1 won ODI v South Africa Benoni 1 Dec 2002 ODI # 1908
190/2 30.5 6.16 185 6 2 lost ODI v South Africa Kimberley 4 Dec 2002 ODI # 1911
229/4 45.1 5.07 229 1 2 lost ODI v South Africa Bloemfontein 6 Dec 2002 ODI # 1912
229/6 45.0 5.08 230 -39 2 tied ODI v South Africa Durban 3 Mar 2003 ODI # 1979
376 139.4 2.69 -110 2 draw Test v South Africa Galle 4 Aug 2004 Test # 1709
203/3 90.0 2.25 325 -121 4 draw Test v South Africa Galle 4 Aug 2004 Test # 1709
189 69.1 2.73 -281 2 won Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
179 67.0 2.67 493 -313 4 won Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
263/9 50.0 5.26 263 1 won ODI v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
176 48.5 3.60 214 -37 2 won ODI v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
191 50.0 3.82 191 1 won ODI v South Africa Dambulla 25 Aug 2004 ODI # 2160
235/7 50.0 4.70 235 1 won ODI v South Africa Dambulla 28 Aug 2004 ODI # 2161
259 48.1 5.37 309 -49 2 won ODI v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
188 44.2 4.24 283 -94 2 won ODI v South Africa Brisbane 17 Jan 2006 ODI # 2315
263/5 50.0 5.26 263 1 lost ODI v South Africa Adelaide 24 Jan 2006 ODI # 2318
224/5 45.1 4.95 222 3 2 lost ODI v South Africa Perth 31 Jan 2006 ODI # 2321
181 43.4 4.14 258 -76 2 won ODI v South Africa Hobart 7 Feb 2006 ODI # 2325
169 50.2 3.35 169 1 won Test v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
434 157.2 2.75 -153 3 won Test v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
361 89.5 4.01 361 1 won Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
311 107.5 2.88 351 3 won Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
219/9 50.0 4.38 219 1 lost ODI v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
212/9 48.2 4.38 210 3 2 lost ODI v South Africa Providence 28 Mar 2007 ODI # 2556
206/7 37.4 5.46 262 -113 2 won ODI v South Africa Centurion 22 Sep 2009 ODI # 2893
411 122.0 3.36 231 2 lost Test v South Africa Centurion 15 Dec 2011 Test # 2023
168 54.4 3.07 -170 2 won Test v South Africa Durban 26 Dec 2011 Test # 2026
241 87.3 2.75 450 -208 4 won Test v South Africa Durban 26 Dec 2011 Test # 2026
580/4d 139.0 4.17 580 1 lost Test v South Africa Cape Town 3 Jan 2012 Test # 2028
2/0 0.0 - 2 1 4 lost Test v South Africa Cape Town 3 Jan 2012 Test # 2028
301/8 50.0 6.02 301 1 lost ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
237/5 48.4 4.86 237 1 2 lost ODI v South Africa East London 14 Jan 2012 ODI # 3226
179/5 34.0 5.26 176 -87 2 lost ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
299/7 50.0 5.98 299 1 won ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
312/4 50.0 6.24 312 1 won ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
78/4 7.0 11.14 78 1 lost T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
140 31.5 4.39 321 -180 2 won ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
104/5 21.0 4.95 122 -119 2 won ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
223/7 50.0 4.46 223 1 lost ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
238 48.4 4.89 238 1 won ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
179 43.5 4.08 308 -128 2 won ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
115/6 20.0 5.75 115 1 lost T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
145/6 20.0 7.25 145 1 lost T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
163/3 20.0 8.15 163 1 won T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
160/8 20.0 8.00 166 -5 2 won T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
304/5 50.0 6.08 304 1 lost ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
180 38.1 4.71 268 -87 2 won ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
339/5 50.0 6.78 339 1 lost ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
455/9d 166.2 2.73 455 1 lost Test v South Africa Galle 16 Jul 2014 Test # 2129
206/6d 50.2 4.09 369 3 lost Test v South Africa Galle 16 Jul 2014 Test # 2129
282 134.5 2.09 -139 2 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
159/8 111.0 1.43 369 -209 4 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
134/1 18.0 7.44 134 1 2 lost ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
122/2 17.4 6.90 121 2 2 lost T20I v South Africa Delhi 28 Mar 2016 T20I # 554
286 98.5 2.89 286 1 lost Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
406/6d 90.5 4.46 487 3 lost Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
392 116.0 3.37 392 1 lost Test v South Africa Cape Town 2 Jan 2017 Test # 2244
224/7d 51.5 4.32 506 3 lost Test v South Africa Cape Town 2 Jan 2017 Test # 2244
426 124.1 3.43 426 1 lost Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
126/5 10.0 12.60 126 1 lost T20I v South Africa Centurion 20 Jan 2017 T20I # 589
113 19.3 5.79 113 1 won T20I v South Africa Johannesburg 22 Jan 2017 T20I # 590
169/5 20.0 8.45 169 1 won T20I v South Africa Cape Town 25 Jan 2017 T20I # 591
185/2 34.2 5.38 182 4 2 lost ODI v South Africa Gqeberha 28 Jan 2017 ODI # 3828
307/6 50.0 6.14 307 1 lost ODI v South Africa Durban 1 Feb 2017 ODI # 3830
164/3 32.0 5.12 164 1 2 lost ODI v South Africa Johannesburg 4 Feb 2017 ODI # 3831
367/5 50.0 7.34 367 1 lost ODI v South Africa Cape Town 7 Feb 2017 ODI # 3833
384/6 50.0 7.68 384 1 lost ODI v South Africa Centurion 10 Feb 2017 ODI # 3834
299/6 50.0 5.98 299 1 lost ODI v South Africa The Oval 3 Jun 2017 ODI # 3877
126 54.3 2.31 -161 2 won Test v South Africa Galle 12 Jul 2018 Test # 2311
73 28.5 2.53 352 -278 4 won Test v South Africa Galle 12 Jul 2018 Test # 2311
124 34.5 3.55 -214 2 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
290 86.5 3.33 490 -199 4 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
196/5 31.0 6.32 194 3 2 lost ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
246/6 42.5 5.74 245 2 2 lost ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
363/7 50.0 7.26 363 1 lost ODI v South Africa Pallekele 5 Aug 2018 ODI # 4029
187/9 21.0 8.90 191 -119 2 won ODI v South Africa Pallekele 8 Aug 2018 ODI # 4030
121 24.4 4.90 300 -178 2 won ODI v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
98 16.4 5.88 98 1 won T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
235 59.4 3.93 235 1 won Test v South Africa Durban 13 Feb 2019 Test # 2347
259 79.1 3.27 303 3 won Test v South Africa Durban 13 Feb 2019 Test # 2347
222 61.2 3.61 222 1 won Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
128 44.3 2.87 196 3 won Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
232/2 38.5 5.97 232 1 2 lost ODI v South Africa Johannesburg 3 Mar 2019 ODI # 4104
251 45.1 5.55 251 1 lost ODI v South Africa Centurion 6 Mar 2019 ODI # 4107
331/5 50.0 6.62 331 1 lost ODI v South Africa Durban 10 Mar 2019 ODI # 4112
190/4 32.5 5.78 190 1 2 lost ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
135/2 28.0 4.82 95 -90 2 lost ODI v South Africa Cape Town 16 Mar 2019 ODI # 4115
134/8 20.0 6.70 135 0 2 tied T20I v South Africa Cape Town 19 Mar 2019 T20I # 755
180/3 20.0 9.00 180 1 lost T20I v South Africa Centurion 22 Mar 2019 T20I # 758
198/2 20.0 9.90 198 1 lost T20I v South Africa Johannesburg 24 Mar 2019 T20I # 763
206/1 37.2 5.51 204 3 2 lost ODI v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
621 142.1 4.36 225 2 lost Test v South Africa Centurion 26 Dec 2020 Test # 2399
302 75.4 3.99 145 2 lost Test v South Africa Johannesburg 3 Jan 2021 Test # 2401
67/0 13.2 5.02 67 1 4 lost Test v South Africa Johannesburg 3 Jan 2021 Test # 2401
286/6 50.0 5.72 301 -14 2 won ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
283/6 47.0 6.02 283 1 lost ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
125 30.0 4.16 204 -78 2 won ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
163/5 20.0 8.15 163 1 lost T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
105/1 14.1 7.41 104 2 2 lost T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
121/0 14.4 8.25 121 1 2 lost T20I v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
146/6 19.5 7.36 143 4 2 lost T20I v South Africa Sharjah 30 Oct 2021 T20I # 1378
428/5 50.0 8.56 428 1 lost ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
80/4 16.2 4.89 78 3 2 lost T20I v South Africa New York 3 Jun 2024 T20I # 2635
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page