Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Batting position equal to 4 remove equal to 4 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2014-2023 57 97 12 2997 172 35.25 6206 48.29 2 20 9 362 7 Profile
filtered 2017-2023 15 26 2 812 172 33.83 1650 49.21 1 4 4 81 3
Innings by innings list
46 122 93 4 0 49.46 4 bowled 2 v England Manchester 4 Aug 2017 Test # 2268
12 38 32 1 0 37.50 4 caught 4 v England Manchester 4 Aug 2017 Test # 2268
31* 118 87 2 1 35.63 4 not out 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
71 169 107 7 0 66.35 4 caught 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
7 14 12 1 0 58.33 4 caught 1 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
2 13 17 0 0 11.76 4 caught 4 v Sri Lanka Galle 12 Jul 2018 Test # 2311
47 117 66 7 0 71.21 4 run out 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
3 14 16 0 0 18.75 4 lbw 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
0 5 2 0 0 0.00 4 run out 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
6 49 25 0 0 24.00 4 caught 3 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
0 - 2 0 0 0.00 4 bowled 4 v India Visakhapatnam 2 Oct 2019 Test # 2363
8 - 15 1 0 53.33 4 caught 2 v India Pune 10 Oct 2019 Test # 2364
93 295 190 12 0 48.94 4 bowled 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
4 32 22 0 0 18.18 4 caught 3 v Bangladesh Durban 31 Mar 2022 Test # 2460
67 209 162 7 0 41.35 4 caught 1 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
30 86 56 2 0 53.57 4 lbw 3 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
38 119 70 3 0 54.28 4 bowled 1 v Australia Brisbane 17 Dec 2022 Test # 2482
29 96 61 3 0 47.54 4 lbw 3 v Australia Brisbane 17 Dec 2022 Test # 2482
1 17 8 0 0 12.50 4 caught 1 v Australia Melbourne 26 Dec 2022 Test # 2485
65 201 144 6 0 45.13 4 caught 3 v Australia Melbourne 26 Dec 2022 Test # 2485
35 70 74 1 2 47.29 4 caught 2 v Australia Sydney 4 Jan 2023 Test # 2488
17* 61 42 1 0 40.47 4 not out 3 v Australia Sydney 4 Jan 2023 Test # 2488
0 3 2 0 0 0.00 4 lbw 1 v West Indies Centurion 28 Feb 2023 Test # 2495
0 3 1 0 0 0.00 4 caught 3 v West Indies Centurion 28 Feb 2023 Test # 2495
28 76 64 3 0 43.75 4 lbw 1 v West Indies Johannesburg 8 Mar 2023 Test # 2497
172 376 280 20 0 61.42 4 caught 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
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