Records type all-round analysis [change type]
View match by match list [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 8 Mar 2017 remove greater than or equal to 8 Mar 2017 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2012-2021 69 4163 199 40.02 8986 46.32 10 0 - - 0 63 0 - Profile
filtered 2017-2021 31 1736 135* 33.38 3445 50.39 3 - - - - - - -
Match by match list
63 48 111 283 39.22 - - 1 0 v India Centurion 13 Jan 2018 Test # 2293
52 56* 108 273 39.56 - - 1 0 v New Zealand Dunedin 8 Mar 2017 Test # 2253
35 90 125 236 52.96 - - 4 0 v Sri Lanka Durban 13 Feb 2019 Test # 2347
103 3* 106 232 45.68 - - 2 0 v Pakistan Cape Town 3 Jan 2019 Test # 2340
135* - 135 181 74.58 - - 3 0 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
0 120 120 179 67.03 - - 1 0 v Australia Johannesburg 30 Mar 2018 Test # 2302
64 5 69 171 40.35 - - 2 0 v India Pune 10 Oct 2019 Test # 2364
19 63 82 161 50.93 - - 2 0 v England Nottingham 14 Jul 2017 Test # 2264
53 15* 68 159 42.76 - - 0 0 v New Zealand Hamilton 25 Mar 2017 Test # 2257
26* 81 107 150 71.33 - - 0 0 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
25 50* 75 130 57.69 - - 0 0 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
55 13 68 129 52.71 - - 1 0 v India Visakhapatnam 2 Oct 2019 Test # 2363
8 36 44 129 34.10 - - 0 0 v England Gqeberha 16 Jan 2020 Test # 2380
27 61 88 124 70.96 - - 3 0 v England Manchester 4 Aug 2017 Test # 2268
3 35 38 121 31.40 - - 2 0 v England Johannesburg 24 Jan 2020 Test # 2382
62 0 62 109 56.88 - - 3 0 v India Cape Town 5 Jan 2018 Test # 2292
29 20 49 108 45.37 - - 0 0 v England Centurion 26 Dec 2019 Test # 2377
49 1 50 91 54.94 - - 0 0 v Sri Lanka Galle 12 Jul 2018 Test # 2311
1 19 20 71 28.16 - - 1 0 v England Cape Town 3 Jan 2020 Test # 2379
23 10 33 67 49.25 - - 1 0 v Pakistan Karachi 26 Jan 2021 Test # 2406
48 7 55 64 85.93 - - 3 0 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
5 20 25 58 43.10 - - 0 0 v Australia Cape Town 22 Mar 2018 Test # 2300
17 5 22 46 47.82 - - 1 0 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
22 DNB 22 40 55.00 - - 1 0 v New Zealand Wellington 16 Mar 2017 Test # 2255
15 4 19 30 63.33 - - 0 0 v Australia Durban 1 Mar 2018 Test # 2297
8 2 10 28 35.71 - - 3 0 v India Johannesburg 24 Jan 2018 Test # 2294
9 2* 11 26 42.30 - - 0 0 v Australia Gqeberha 9 Mar 2018 Test # 2298
1 4 5 19 26.31 - - 0 0 v India Ranchi 19 Oct 2019 Test # 2365
8 DNB 8 15 53.33 - - 1 0 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
1 0 1 8 12.50 - - 2 0 v England The Oval 27 Jul 2017 Test # 2266
0 0 0 7 0.00 - - 2 0 v Pakistan Centurion 26 Dec 2018 Test # 2338
- - - - - - - 1 0 v Sri Lanka Centurion 26 Dec 2020 Test # 2399
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