View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 5 Dec 2019 remove greater than or equal to 5 Dec 2019 from query
Toss result lost the toss remove lost the toss 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 1889-2024 1314 686 472 7 125 24 1.453 32.69 3.59 1692 682 30 Profile
filtered 2019-2023 33 17 14 0 0 2 1.214 32.28 4.33 42 621 144
Innings by innings list
284 84.3 3.36 284 1 won Test v England Centurion 26 Dec 2019 Test # 2377
272 61.4 4.41 375 3 won Test v England Centurion 26 Dec 2019 Test # 2377
223 89.0 2.50 -46 2 lost Test v England Cape Town 3 Jan 2020 Test # 2379
248 137.4 1.80 438 -189 4 lost Test v England Cape Town 3 Jan 2020 Test # 2379
209 86.4 2.41 -290 2 lost Test v England Gqeberha 16 Jan 2020 Test # 2380
237 88.5 2.66 -53 3 lost Test v England Gqeberha 16 Jan 2020 Test # 2380
183 68.3 2.67 -217 2 lost Test v England Johannesburg 24 Jan 2020 Test # 2382
274 77.1 3.55 466 -191 4 lost Test v England Johannesburg 24 Jan 2020 Test # 2382
71/2 11.2 6.26 71 1 n/r ODI v England Durban 7 Feb 2020 ODI # 4238
256/7 50.0 5.12 256 1 lost ODI v England Johannesburg 9 Feb 2020 ODI # 4242
177/8 20.0 8.85 177 1 won T20I v England East London 12 Feb 2020 T20I # 1039
274/4 48.3 5.64 272 3 2 won ODI v Australia Bloemfontein 4 Mar 2020 ODI # 4252
179/6 20.0 8.95 179 1 lost T20I v England Cape Town 27 Nov 2020 T20I # 1109
146/6 20.0 7.30 146 1 lost T20I v England Paarl 29 Nov 2020 T20I # 1111
621 142.1 4.36 225 2 won Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
302 75.4 3.99 145 2 won Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
67/0 13.2 5.02 67 1 4 won Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
273/6 50.0 5.46 273 1 lost ODI v Pakistan Centurion 2 Apr 2021 ODI # 4285
341/6 50.0 6.82 341 1 won ODI v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
141/4 14.0 10.07 141 1 2 won T20I v Pakistan Johannesburg 12 Apr 2021 T20I # 1146
203/5 20.0 10.15 203 1 lost T20I v Pakistan Centurion 14 Apr 2021 T20I # 1147
144 19.3 7.38 144 1 lost T20I v Pakistan Centurion 16 Apr 2021 T20I # 1148
277/8 50.0 5.54 277 1 n/r ODI v Netherlands Centurion 26 Nov 2021 ODI # 4337
197 62.3 3.15 -130 2 lost Test v India Centurion 26 Dec 2021 Test # 2443
191 68.0 2.80 305 -113 4 lost Test v India Centurion 26 Dec 2021 Test # 2443
229 79.4 2.87 27 2 won Test v India Johannesburg 3 Jan 2022 Test # 2445
243/3 67.4 3.59 240 4 4 won Test v India Johannesburg 3 Jan 2022 Test # 2445
210 76.3 2.74 -13 2 won Test v India Cape Town 11 Jan 2022 Test # 2448
212/3 63.3 3.33 212 1 4 won Test v India Cape Town 11 Jan 2022 Test # 2448
288/3 48.1 5.97 288 1 2 won ODI v India Paarl 21 Jan 2022 ODI # 4346
287 49.5 5.75 287 1 won ODI v India Cape Town 23 Jan 2022 ODI # 4349
195/3 37.2 5.22 195 1 2 won ODI v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
367 121.0 3.03 367 1 won Test v Bangladesh Durban 31 Mar 2022 Test # 2460
204 74.0 2.75 273 3 won Test v Bangladesh Durban 31 Mar 2022 Test # 2460
287 41.4 6.88 336 -48 2 lost ODI v West Indies East London 18 Mar 2023 ODI # 4540
131/8 11.0 11.90 131 1 lost T20I v West Indies Centurion 25 Mar 2023 T20I # 2031
370/8 50.0 7.40 370 1 won ODI v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
164/8 20.0 8.20 164 1 lost T20I v Australia Durban 1 Sep 2023 T20I # 2228
222 49.0 4.53 222 1 lost ODI v Australia Bloemfontein 7 Sep 2023 ODI # 4635
338/6 50.0 6.76 338 1 won ODI v Australia Potchefstroom 12 Sep 2023 ODI # 4642
416/5 50.0 8.32 416 1 won ODI v Australia Centurion 15 Sep 2023 ODI # 4646
315/9 50.0 6.30 315 1 won ODI v Australia Johannesburg 17 Sep 2023 ODI # 4648
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page