Records type all-round analysis [change type]
View match results [change view]
Primary team South Africa remove South Africa from query
Runs scored between 50 and 99 remove between 50 and 99 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 50+ Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2017-2024 37 2398 152 36.33 7 17 2 2/27 65.00 0 37 0 -28.66 Profile
filtered 2017-2023 10 801 97 80.10 0 10 - - - - - - -
Match results
won 333 runs lost 1st v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
won inns & 254 runs lost 1st v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
won inns & 120 runs won 1st v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
won 72 runs won 1st v India Cape Town 5 Jan 2018 Test # 2292
won 135 runs won 1st v India Centurion 13 Jan 2018 Test # 2293
lost 63 runs lost 2nd v India Johannesburg 24 Jan 2018 Test # 2294
lost 118 runs lost 2nd v Australia Durban 1 Mar 2018 Test # 2297
won 6 wickets lost 2nd v Australia Gqeberha 9 Mar 2018 Test # 2298
won 322 runs won 1st v Australia Cape Town 22 Mar 2018 Test # 2300
won 492 runs won 1st v Australia Johannesburg 30 Mar 2018 Test # 2302
lost 278 runs lost 2nd v Sri Lanka Galle 12 Jul 2018 Test # 2311
lost 199 runs lost 2nd v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
won 6 wickets lost 2nd v Pakistan Centurion 26 Dec 2018 Test # 2338
won 9 wickets won 2nd v Pakistan Cape Town 3 Jan 2019 Test # 2340
won 107 runs won 1st v Pakistan Johannesburg 11 Jan 2019 Test # 2341
lost 1 wickets lost 1st v Sri Lanka Durban 13 Feb 2019 Test # 2347
lost 8 wickets won 1st v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
lost 203 runs lost 2nd v India Visakhapatnam 2 Oct 2019 Test # 2363
lost inns & 137 runs lost 2nd v India Pune 10 Oct 2019 Test # 2364
won 107 runs lost 1st v England Centurion 26 Dec 2019 Test # 2377
won inns & 45 runs lost 2nd v Sri Lanka Centurion 26 Dec 2020 Test # 2399
won 10 wickets lost 2nd v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
lost 7 wickets won 1st v Pakistan Karachi 26 Jan 2021 Test # 2406
lost 95 runs lost 2nd v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
won inns & 63 runs lost 2nd v West Indies Gros Islet 10 Jun 2021 Test # 2424
won 158 runs lost 1st v West Indies Gros Islet 18 Jun 2021 Test # 2426
lost 113 runs lost 2nd v India Centurion 26 Dec 2021 Test # 2443
won 7 wickets lost 2nd v India Johannesburg 3 Jan 2022 Test # 2445
won 7 wickets lost 2nd v India Cape Town 11 Jan 2022 Test # 2448
lost inns & 276 runs lost 1st v New Zealand Christchurch 17 Feb 2022 Test # 2450
won 198 runs won 1st v New Zealand Christchurch 25 Feb 2022 Test # 2451
won inns & 12 runs won 2nd v England Lord's 17 Aug 2022 Test # 2474
lost inns & 85 runs won 1st v England Manchester 25 Aug 2022 Test # 2475
won 87 runs won 1st v West Indies Centurion 28 Feb 2023 Test # 2495
won 284 runs won 1st v West Indies Johannesburg 8 Mar 2023 Test # 2497
won inns & 32 runs won 2nd v India Centurion 26 Dec 2023 Test # 2520
lost 7 wickets won 1st v India Cape Town 3 Jan 2024 Test # 2522
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page