Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Not involving the player BC Lara (ICC/WI) remove BC Lara (ICC/WI) 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 2017-2024 37 67 1 2398 152 36.33 4032 59.47 7 10 6 353 12 Profile
filtered 2017-2024 25 45 1 1914 152 43.50 2904 65.90 6 8 2 288 8
Innings by innings list
97 236 152 13 0 63.81 2 run out 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
15 49 26 2 0 57.69 1 caught 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
143 253 186 22 0 76.88 2 bowled 1 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
125 264 204 14 2 61.27 2 caught 1 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
5 10 11 1 0 45.45 2 lbw 1 v India Cape Town 5 Jan 2018 Test # 2292
34 65 43 7 0 79.06 1 caught 3 v India Cape Town 5 Jan 2018 Test # 2292
94 202 150 15 0 62.66 2 caught 1 v India Centurion 13 Jan 2018 Test # 2293
1 3 8 0 0 12.50 1 lbw 3 v India Centurion 13 Jan 2018 Test # 2293
2 9 8 0 0 25.00 2 caught 2 v India Johannesburg 24 Jan 2018 Test # 2294
4 7 7 1 0 57.14 1 caught 4 v India Johannesburg 24 Jan 2018 Test # 2294
32 82 59 6 0 54.23 2 caught 2 v Australia Durban 1 Mar 2018 Test # 2297
143 340 218 19 0 65.59 1 caught 4 v Australia Durban 1 Mar 2018 Test # 2297
11 33 21 1 0 52.38 2 lbw 2 v Australia Gqeberha 9 Mar 2018 Test # 2298
21 37 28 3 0 75.00 1 caught 4 v Australia Gqeberha 9 Mar 2018 Test # 2298
0 17 11 0 0 0.00 2 caught 1 v Australia Cape Town 22 Mar 2018 Test # 2300
84 216 145 10 2 57.93 1 caught 3 v Australia Cape Town 22 Mar 2018 Test # 2300
152 309 216 17 1 70.37 2 caught 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
37 76 56 4 0 66.07 1 caught 3 v Australia Johannesburg 30 Mar 2018 Test # 2302
12 26 19 3 0 63.15 1 lbw 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
0 5 2 0 0 0.00 2 lbw 4 v Pakistan Centurion 26 Dec 2018 Test # 2338
78 134 96 14 1 81.25 1 bowled 2 v Pakistan Cape Town 3 Jan 2019 Test # 2340
DNB - - - - - - - 4 v Pakistan Cape Town 3 Jan 2019 Test # 2340
90 147 124 16 0 72.58 1 caught 1 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
21 47 25 4 0 84.00 2 caught 3 v Pakistan Johannesburg 11 Jan 2019 Test # 2341
11 40 27 1 0 40.74 1 bowled 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
28 44 31 3 0 90.32 2 caught 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
60 166 116 9 0 51.72 2 lbw 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
18 42 27 3 0 66.66 1 caught 3 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
20 41 23 4 0 86.95 2 caught 1 v England Centurion 26 Dec 2019 Test # 2377
2 4 5 0 0 40.00 1 lbw 3 v England Centurion 26 Dec 2019 Test # 2377
68 132 94 14 0 72.34 2 caught 2 v Sri Lanka Centurion 26 Dec 2020 Test # 2399
5 36 21 0 0 23.80 2 caught 2 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
36* 47 53 4 0 67.92 1 not out 4 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
13 59 34 3 0 38.23 2 bowled 2 v India Centurion 26 Dec 2021 Test # 2443
1 12 7 0 0 14.28 1 bowled 4 v India Centurion 26 Dec 2021 Test # 2443
7 17 12 1 0 58.33 2 lbw 2 v India Johannesburg 3 Jan 2022 Test # 2445
31 47 38 6 0 81.57 1 lbw 4 v India Johannesburg 3 Jan 2022 Test # 2445
8 39 22 1 0 36.36 2 bowled 2 v India Cape Town 11 Jan 2022 Test # 2448
16 33 22 4 0 72.72 1 caught 4 v India Cape Town 11 Jan 2022 Test # 2448
115 278 174 18 0 66.09 2 bowled 1 v West Indies Centurion 28 Feb 2023 Test # 2495
47 80 58 7 0 81.03 1 caught 3 v West Indies Centurion 28 Feb 2023 Test # 2495
96 175 139 17 0 69.06 2 caught 1 v West Indies Johannesburg 8 Mar 2023 Test # 2497
18 74 56 3 0 32.14 1 caught 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
5 19 17 1 0 29.41 1 caught 2 v India Centurion 26 Dec 2023 Test # 2520
2 14 10 0 0 20.00 1 caught 1 v India Cape Town 3 Jan 2024 Test # 2522
106 164 103 17 2 102.91 1 caught 3 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