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 1952-2024 1670 801 662 13 166 28 1.209 31.09 3.78 2025 765 43 Profile
filtered 1992-2023 133 48 77 0 7 1 0.623 33.75 4.22 155 620 100
Innings by innings list
211/7 50.0 4.22 211 1 lost ODI v South Africa Brisbane 8 Mar 1992 ODI # 735
198 50.0 3.96 209 -10 2 won ODI v South Africa Durban 9 Feb 1993 ODI # 800
162 30.1 5.37 172 -52 2 won ODI v South Africa East London 15 Feb 1993 ODI # 803
198/9 50.0 3.96 221 -22 2 won ODI v South Africa Centurion 21 Feb 1993 ODI # 806
163/9 50.0 3.26 163 1 won ODI v South Africa Karachi 16 Oct 1994 ODI # 930
210/5 50.0 4.20 250 -39 2 won ODI v South Africa Rawalpindi 20 Oct 1994 ODI # 934
222/4 50.0 4.44 222 1 won ODI v South Africa Faisalabad 28 Oct 1994 ODI # 940
215/3 45.4 4.70 215 1 2 lost ODI v South Africa Johannesburg 10 Dec 1994 ODI # 959
206/8 50.0 4.12 206 1 won ODI v South Africa Durban 17 Dec 1994 ODI # 964
215 49.3 4.34 215 1 lost ODI v South Africa Cape Town 10 Jan 1995 ODI # 970
266/5 50.0 5.32 266 1 lost ODI v South Africa Johannesburg 12 Jan 1995 ODI # 971
460 120.2 3.82 460 1 lost Test v South Africa Johannesburg 19 Jan 1995 Test # 1283
259/7d 80.0 3.23 489 3 lost Test v South Africa Johannesburg 19 Jan 1995 Test # 1283
243/5 44.2 5.48 243 1 2 lost ODI v South Africa Karachi 29 Feb 1996 ODI # 1067
314/3 50.0 6.28 314 1 lost ODI v South Africa Sharjah 13 Apr 1996 ODI # 1095
189/2 33.1 5.69 189 1 2 lost ODI v South Africa Sharjah 16 Apr 1996 ODI # 1099
321/8 50.0 6.42 321 1 lost ODI v South Africa Nairobi (Gym) 29 Sep 1996 ODI # 1121
204/3 39.2 5.18 204 1 2 lost ODI v South Africa Nairobi (Gym) 6 Oct 1996 ODI # 1126
403 167.5 2.40 -53 2 draw Test v South Africa Rawalpindi 6 Oct 1997 Test # 1380
402 115.3 3.48 402 1 draw Test v South Africa Sheikhupura 17 Oct 1997 Test # 1381
239 68.4 3.48 239 1 lost Test v South Africa Faisalabad 24 Oct 1997 Test # 1382
214 69.0 3.10 145 3 lost Test v South Africa Faisalabad 24 Oct 1997 Test # 1382
271 48.0 5.64 271 1 lost ODI v South Africa Lahore 2 Nov 1997 ODI # 1248
364 104.2 3.48 364 1 draw Test v South Africa Johannesburg 14 Feb 1998 Test # 1400
44/0 10.3 4.19 79 3 draw Test v South Africa Johannesburg 14 Feb 1998 Test # 1400
231 90.0 2.56 -28 2 won Test v South Africa Durban 26 Feb 1998 Test # 1403
225 88.2 2.54 255 -29 4 won Test v South Africa Durban 26 Feb 1998 Test # 1403
293 99.0 2.95 293 1 lost Test v South Africa Gqeberha 6 Mar 1998 Test # 1406
206/7d 65.4 3.13 393 3 lost Test v South Africa Gqeberha 6 Mar 1998 Test # 1406
280/4 50.0 5.60 280 1 lost ODI v South Africa Durban 3 Apr 1998 ODI # 1303
254/7 46.2 5.48 251 4 2 lost ODI v South Africa East London 11 Apr 1998 ODI # 1314
149/3 35.3 4.19 146 4 2 lost ODI v South Africa Centurion 17 Apr 1998 ODI # 1318
115/1 27.4 4.15 115 1 2 lost ODI v South Africa Cape Town 23 Apr 1998 ODI # 1326
221/7 49.0 4.51 221 1 2 lost ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
199/7 44.3 4.47 197 3 2 lost ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
101 26.5 3.76 169 -67 2 won ODI v South Africa Sharjah 28 Mar 2000 ODI # 1582
247 49.0 5.04 264 -16 2 won ODI v South Africa Sharjah 31 Mar 2000 ODI # 1583
241/6 50.0 4.82 241 1 lost ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
156/3 37.3 4.16 154 3 2 lost ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
199 48.4 4.08 228 -28 2 won ODI v South Africa Singapore 23 Aug 2000 ODI # 1624
197/7 35.0 5.62 197 1 lost ODI v South Africa Singapore 27 Aug 2000 ODI # 1626
283/9 50.0 5.66 283 1 lost ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
196/8 50.0 3.92 196 1 lost ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
272/7 50.0 5.44 272 1 lost ODI v South Africa Durban 8 Dec 2002 ODI # 1914
153 29.0 5.27 336 -182 2 won ODI v South Africa Gqeberha 11 Dec 2002 ODI # 1916
182 47.5 3.80 182 1 lost ODI v South Africa East London 13 Dec 2002 ODI # 1918
214/1 42.0 5.09 214 1 2 lost ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
265/8 50.0 5.30 265 1 lost ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
368 107.0 3.43 368 1 lost Test v South Africa Durban 26 Dec 2002 Test # 1635
45/0 9.0 5.00 44 2 4 lost Test v South Africa Durban 26 Dec 2002 Test # 1635
620/7d 135.0 4.59 620 1 lost Test v South Africa Cape Town 2 Jan 2003 Test # 1637
269/6 50.0 5.38 278 -8 2 won ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
225/9 50.0 4.50 268 -42 2 won ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
221/6 45.0 4.91 209 -22 2 lost ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
158/4 38.5 4.06 158 1 2 lost ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
193/3 45.5 4.21 193 1 2 lost ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
320 83.0 3.85 320 1 won Test v South Africa Lahore 17 Oct 2003 Test # 1664
241 84.3 2.85 160 3 won Test v South Africa Lahore 17 Oct 2003 Test # 1664
278 99.1 2.80 278 1 draw Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
371/8d 127.3 2.90 301 3 draw Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
213/8 50.0 4.26 213 1 lost ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
417 117.5 3.53 104 2 lost Test v South Africa Centurion 11 Jan 2007 Test # 1828
199/3 60.5 3.27 199 1 4 lost Test v South Africa Centurion 11 Jan 2007 Test # 1828
124 40.0 3.10 124 1 won Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
331 133.2 2.48 190 3 won Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
183 53.0 3.45 26 2 lost Test v South Africa Cape Town 26 Jan 2007 Test # 1830
161/5 64.0 2.51 161 1 4 lost Test v South Africa Cape Town 26 Jan 2007 Test # 1830
132/0 11.3 11.47 130 3 2 lost T20I v South Africa Johannesburg 2 Feb 2007 T20I # 14
392/6 50.0 7.84 392 1 lost ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
210 40.0 5.25 352 -141 2 won ODI v South Africa Durban 7 Feb 2007 ODI # 2513
DNB 0.0 - 0 0 n/r ODI v South Africa Gqeberha 9 Feb 2007 ODI # 2517
113/0 14.0 8.07 108 6 2 lost ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
156/1 28.2 5.50 154 3 2 lost ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
450 136.3 3.29 450 1 lost Test v South Africa Karachi 1 Oct 2007 Test # 1843
264/7d 89.0 2.96 423 3 lost Test v South Africa Karachi 1 Oct 2007 Test # 1843
357 125.1 2.85 357 1 draw Test v South Africa Lahore 8 Oct 2007 Test # 1844
305/4d 110.3 2.76 456 3 draw Test v South Africa Lahore 8 Oct 2007 Test # 1844
294/5 50.0 5.88 294 1 lost ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
240 49.3 4.84 266 -25 2 won ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
197 49.2 3.99 197 1 won ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
233/3 37.4 6.18 231 3 2 lost ODI v South Africa Multan 26 Oct 2007 ODI # 2639
233/9 50.0 4.66 233 1 lost ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
142/5 20.0 7.10 150 -7 2 won T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
137/7 20.0 6.85 149 -11 2 won T20I v South Africa Gros Islet 10 May 2010 T20I # 171
120/4 18.2 6.54 120 1 2 lost T20I v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
125/4 18.4 6.69 121 5 2 lost T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
207/2 39.3 5.24 204 4 2 lost ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
286/8 50.0 5.72 286 1 won ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
228/9 50.0 4.56 228 1 lost ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
274/6 50.0 5.48 274 1 won ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
317/5 50.0 6.34 317 1 lost ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
380 123.0 3.08 380 1 draw Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
318/2d 95.0 3.34 450 3 draw Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
584/9d 153.0 3.81 584 1 draw Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
203/5d 55.0 3.69 353 3 draw Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
133/6 20.0 6.65 133 1 won T20I v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
253 85.2 2.96 253 1 lost Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
275/3d 62.0 4.43 479 3 lost Test v South Africa Johannesburg 1 Feb 2013 Test # 2072
326 102.1 3.19 -12 2 lost Test v South Africa Cape Town 14 Feb 2013 Test # 2073
182/6 43.1 4.21 182 1 4 lost Test v South Africa Cape Town 14 Feb 2013 Test # 2073
409 103.2 3.95 409 1 lost Test v South Africa Centurion 22 Feb 2013 Test # 2075
100 12.2 8.10 196 -95 2 won T20I v South Africa Centurion 3 Mar 2013 T20I # 306
315/4 50.0 6.30 315 1 lost ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
191 43.2 4.40 191 1 won ODI v South Africa Centurion 15 Mar 2013 ODI # 3346
343/5 50.0 6.86 343 1 lost ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
234/9 50.0 4.68 234 1 won ODI v South Africa Durban 21 Mar 2013 ODI # 3348
208/4 44.0 4.72 206 3 2 lost ODI v South Africa Benoni 24 Mar 2013 ODI # 3350
234/9 50.0 4.68 234 1 lost ODI v South Africa Birmingham 10 Jun 2013 ODI # 3367
249 93.1 2.67 249 1 won Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
232 82.4 2.80 39 3 won Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
517 163.1 3.16 418 2 lost Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
183 49.5 3.67 183 1 lost ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
143 40.4 3.51 210 -66 2 won ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
259/8 50.0 5.18 259 1 lost ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
266/5 50.0 5.32 266 1 lost ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
268/7 50.0 5.36 268 1 lost ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
99/1 14.3 6.82 99 1 2 lost T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
150/5 20.0 7.50 150 1 lost T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
153/7 20.0 7.65 153 1 lost T20I v South Africa Johannesburg 20 Nov 2013 T20I # 340
170/4 20.0 8.50 177 -6 2 won T20I v South Africa Cape Town 22 Nov 2013 T20I # 343
195 48.1 4.04 219 -23 2 won ODI v South Africa Cape Town 24 Nov 2013 ODI # 3438
261/6 45.0 5.80 263 -1 2 won ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
181/6 38.4 4.68 180 2 2 lost ODI v South Africa Centurion 30 Nov 2013 ODI # 3441
202 33.3 6.02 232 -20 2 won ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
219/8 50.0 4.38 219 1 won ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
223 60.0 3.71 42 2 lost Test v South Africa Centurion 26 Dec 2018 Test # 2338
151/4 50.4 2.98 149 3 4 lost Test v South Africa Centurion 26 Dec 2018 Test # 2338
431 124.1 3.47 254 2 lost Test v South Africa Cape Town 3 Jan 2019 Test # 2340
43/1 9.5 4.37 41 3 4 lost Test v South Africa Cape Town 3 Jan 2019 Test # 2340
262 77.4 3.37 262 1 lost Test v South Africa Johannesburg 11 Jan 2019 Test # 2341
303 80.3 3.76 380 3 lost Test v South Africa Johannesburg 11 Jan 2019 Test # 2341
266/2 50.0 5.32 266 1 won ODI v South Africa Gqeberha 19 Jan 2019 ODI # 4080
207/5 42.0 4.92 204 4 2 lost ODI v South Africa Durban 22 Jan 2019 ODI # 4081
187/2 33.0 5.66 175 -130 2 lost ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
164 41.0 4.00 164 1 won ODI v South Africa Johannesburg 27 Jan 2019 ODI # 4087
241/3 40.0 6.02 241 1 2 lost ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
192/6 20.0 9.60 192 1 lost T20I v South Africa Cape Town 1 Feb 2019 T20I # 732
188/3 20.0 9.40 188 1 lost T20I v South Africa Johannesburg 3 Feb 2019 T20I # 734
141/9 20.0 7.05 169 -27 2 won T20I v South Africa Centurion 6 Feb 2019 T20I # 736
259/9 50.0 5.18 309 -49 2 won ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
220 69.2 3.17 220 1 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
245 100.3 2.43 87 3 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
201 65.4 3.06 -71 2 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
274 91.4 2.98 370 -95 4 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
166/6 20.0 8.30 170 -3 2 won T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
145/4 16.2 8.87 145 1 2 lost T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
164/8 20.0 8.20 164 1 won T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
273/6 50.0 5.46 273 1 won ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
341/6 50.0 6.82 341 1 lost ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
292 49.3 5.89 321 -28 2 won ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
188/6 20.0 9.40 188 1 won T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
141/4 14.0 10.07 141 1 2 lost T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
203/5 20.0 10.15 203 1 won T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
144 19.3 7.38 144 1 won T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
108/9 14.0 7.71 142 -77 2 won T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
271/9 47.2 5.72 271 1 2 lost ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
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 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
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