Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 3 Dec 2012 remove greater than or equal to 3 Dec 2012 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 37 67 1 2398 152 36.33 4032 59.47 7 10 6 353 12
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
0 7 7 0 0 0.00 2 caught 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
19 47 46 0 0 41.30 1 stumped 4 v Sri Lanka Galle 12 Jul 2018 Test # 2311
7 30 20 0 0 35.00 1 lbw 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
14 26 24 3 0 58.33 2 lbw 4 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
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
5 - 21 1 0 23.80 2 bowled 2 v India Visakhapatnam 2 Oct 2019 Test # 2363
39 - 74 5 1 52.70 1 caught 4 v India Visakhapatnam 2 Oct 2019 Test # 2363
0 - 2 0 0 0.00 2 lbw 2 v India Pune 10 Oct 2019 Test # 2364
0 - 2 0 0 0.00 1 lbw 3 v India Pune 10 Oct 2019 Test # 2364
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 23 16 3 0 81.25 2 caught 1 v Pakistan Karachi 26 Jan 2021 Test # 2406
74 304 224 10 0 33.03 1 caught 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
32 108 60 5 0 53.33 2 caught 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
108 337 243 13 3 44.44 1 caught 4 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
60 165 110 7 0 54.54 2 caught 2 v West Indies Gros Islet 10 Jun 2021 Test # 2424
0 10 3 0 0 0.00 2 caught 1 v West Indies Gros Islet 18 Jun 2021 Test # 2426
4 3 3 1 0 133.33 1 caught 3 v West Indies Gros Islet 18 Jun 2021 Test # 2426
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
15 75 43 2 0 34.88 3 caught 1 v New Zealand Christchurch 17 Feb 2022 Test # 2450
2 17 11 0 0 18.18 3 caught 3 v New Zealand Christchurch 17 Feb 2022 Test # 2450
42 137 103 8 0 40.77 3 caught 1 v New Zealand Christchurch 25 Feb 2022 Test # 2451
14 61 44 3 0 31.81 3 bowled 3 v New Zealand Christchurch 25 Feb 2022 Test # 2451
16 38 27 3 0 59.25 4 caught 2 v England Lord's 17 Aug 2022 Test # 2474
14 46 27 0 0 51.85 4 caught 1 v England Manchester 25 Aug 2022 Test # 2475
6 30 18 1 0 33.33 4 caught 3 v England Manchester 25 Aug 2022 Test # 2475
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