Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 9 Aug 2009 remove greater than or equal to 9 Aug 2009 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 2016-2024 50 80 6 1135 84 15.33 1890 60.05 0 5 12 135 22 Profile
filtered 2016-2024 50 80 6 1135 84 15.33 1890 60.05 0 5 12 135 22
Innings by innings list
16 33 19 1 1 84.21 9 caught 1 v Australia Perth 3 Nov 2016 Test # 2230
41* 41 34 2 3 120.58 9 not out 3 v Australia Perth 3 Nov 2016 Test # 2230
1 4 5 0 0 20.00 9 bowled 2 v Australia Hobart 12 Nov 2016 Test # 2233
0 6 3 0 0 0.00 9 caught 1 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
DNB - - - - - - - 3 v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
32* 77 35 3 0 91.42 10 not out 1 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
20* 43 19 2 1 105.26 8 not out 3 v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
5 13 9 1 0 55.55 9 caught 1 v New Zealand Dunedin 8 Mar 2017 Test # 2253
DNB - - - - - - - 3 v New Zealand Dunedin 8 Mar 2017 Test # 2253
1 16 5 0 0 20.00 10 caught 2 v New Zealand Wellington 16 Mar 2017 Test # 2255
DNB - - - - - - - 4 v New Zealand Wellington 16 Mar 2017 Test # 2255
9 35 34 2 0 26.47 9 caught 1 v New Zealand Hamilton 25 Mar 2017 Test # 2257
DNB - - - - - - - 3 v New Zealand Hamilton 25 Mar 2017 Test # 2257
9 31 22 1 0 40.90 10 lbw 2 v England Lord's 6 Jul 2017 Test # 2262
10 - 9 2 0 111.11 9 bowled 4 v England Lord's 6 Jul 2017 Test # 2262
0 9 5 0 0 0.00 9 caught 1 v England Nottingham 14 Jul 2017 Test # 2264
1 8 8 0 0 12.50 9 caught 3 v England Nottingham 14 Jul 2017 Test # 2264
5 12 8 0 0 62.50 8 caught 2 v England The Oval 27 Jul 2017 Test # 2266
24* 47 26 5 0 92.30 9 not out 4 v England The Oval 27 Jul 2017 Test # 2266
13 32 26 1 1 50.00 8 lbw 2 v England Manchester 4 Aug 2017 Test # 2268
21* 43 33 2 1 63.63 8 not out 4 v England Manchester 4 Aug 2017 Test # 2268
DNB - - - - - - - 1 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
19* 12 11 1 1 172.72 8 not out 3 v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
DNB - - - - - - - 1 v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
5 4 5 1 0 100.00 10 caught 1 v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
35 72 47 3 1 74.46 8 run out 1 v India Cape Town 5 Jan 2018 Test # 2292
15 27 21 2 0 71.42 9 caught 3 v India Cape Town 5 Jan 2018 Test # 2292
18 70 54 3 0 33.33 8 caught 1 v India Centurion 13 Jan 2018 Test # 2293
6 14 8 1 0 75.00 8 caught 3 v India Centurion 13 Jan 2018 Test # 2293
0 5 5 0 0 0.00 9 bowled 2 v Australia Durban 1 Mar 2018 Test # 2297
0 3 3 0 0 0.00 9 bowled 4 v Australia Durban 1 Mar 2018 Test # 2297
30 38 24 3 2 125.00 10 bowled 2 v Australia Gqeberha 9 Mar 2018 Test # 2298
DNB - - - - - - - 4 v Australia Gqeberha 9 Mar 2018 Test # 2298
3 7 7 0 0 42.85 9 caught 1 v Australia Cape Town 22 Mar 2018 Test # 2300
5 18 14 1 0 35.71 10 caught 3 v Australia Cape Town 22 Mar 2018 Test # 2300
45 65 51 4 2 88.23 10 caught 1 v Australia Johannesburg 30 Mar 2018 Test # 2302
DNB - - - - - - - 3 v Australia Johannesburg 30 Mar 2018 Test # 2302
3 13 12 0 0 25.00 3 lbw 2 v Sri Lanka Galle 12 Jul 2018 Test # 2311
9 23 9 2 0 100.00 8 caught 4 v Sri Lanka Galle 12 Jul 2018 Test # 2311
2 6 4 0 0 50.00 8 caught 2 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
0 3 1 0 0 0.00 6 lbw 4 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
4 25 15 0 0 26.66 9 lbw 2 v Pakistan Centurion 26 Dec 2018 Test # 2338
DNB - - - - - - - 4 v Pakistan Centurion 26 Dec 2018 Test # 2338
29 37 35 4 0 82.85 8 caught 1 v Sri Lanka Durban 13 Feb 2019 Test # 2347
4 22 13 0 0 30.76 8 bowled 3 v Sri Lanka Durban 13 Feb 2019 Test # 2347
0 11 5 0 0 0.00 8 caught 1 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
6 23 17 0 0 35.29 8 lbw 3 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
9 - 31 1 0 29.03 10 caught 2 v India Visakhapatnam 2 Oct 2019 Test # 2363
0 - 1 0 0 0.00 9 lbw 4 v India Visakhapatnam 2 Oct 2019 Test # 2363
72 - 132 12 0 54.54 10 caught 2 v India Pune 10 Oct 2019 Test # 2364
22 - 65 3 0 33.84 9 lbw 3 v India Pune 10 Oct 2019 Test # 2364
6 15 15 1 0 40.00 9 caught 1 v England Centurion 26 Dec 2019 Test # 2377
11 37 16 1 0 68.75 10 caught 3 v England Centurion 26 Dec 2019 Test # 2377
4 21 16 0 0 25.00 9 caught 2 v England Cape Town 3 Jan 2020 Test # 2379
2 24 17 0 0 11.76 4 lbw 4 v England Cape Town 3 Jan 2020 Test # 2379
0 9 3 0 0 0.00 9 bowled 2 v England Gqeberha 16 Jan 2020 Test # 2380
71 148 106 10 3 66.98 8 run out 3 v England Gqeberha 16 Jan 2020 Test # 2380
73 157 106 6 2 68.86 8 caught 2 v Sri Lanka Centurion 26 Dec 2020 Test # 2399
2 9 8 0 0 25.00 8 caught 2 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
DNB - - - - - - - 4 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
0 14 11 0 0 0.00 8 bowled 1 v Pakistan Karachi 26 Jan 2021 Test # 2406
2 13 7 0 0 28.57 5 bowled 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
1 26 15 0 0 6.66 9 bowled 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
0 12 4 0 0 0.00 9 caught 4 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
0 14 10 0 0 0.00 8 caught 2 v West Indies Gros Islet 10 Jun 2021 Test # 2424
12 73 52 0 0 23.07 8 caught 1 v West Indies Gros Islet 18 Jun 2021 Test # 2426
6 31 13 0 0 46.15 8 caught 3 v West Indies Gros Islet 18 Jun 2021 Test # 2426
12 28 19 3 0 63.15 10 caught 2 v India Centurion 26 Dec 2021 Test # 2443
8 24 19 1 0 42.10 5 bowled 4 v India Centurion 26 Dec 2021 Test # 2443
21 43 29 3 0 72.41 9 bowled 2 v India Johannesburg 3 Jan 2022 Test # 2445
DNB - - - - - - - 4 v India Johannesburg 3 Jan 2022 Test # 2445
25 74 45 4 0 55.55 3 bowled 2 v India Cape Town 11 Jan 2022 Test # 2448
DNB - - - - - - - 4 v India Cape Town 11 Jan 2022 Test # 2448
36 51 50 6 0 72.00 10 caught 1 v New Zealand Christchurch 25 Feb 2022 Test # 2451
4 15 4 1 0 100.00 10 caught 3 v New Zealand Christchurch 25 Feb 2022 Test # 2451
19 83 40 4 0 47.50 8 bowled 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
5 10 5 0 0 100.00 8 lbw 3 v Bangladesh Durban 31 Mar 2022 Test # 2460
84 124 95 9 3 88.42 8 bowled 1 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
DNB - - - - - - - 3 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
41 55 49 7 0 83.67 8 caught 2 v England Lord's 17 Aug 2022 Test # 2474
0 2 1 0 0 0.00 8 lbw 1 v England Manchester 25 Aug 2022 Test # 2475
2 9 7 0 0 28.57 8 caught 3 v England Manchester 25 Aug 2022 Test # 2475
18 47 32 2 0 56.25 9 bowled 1 v England The Oval 8 Sep 2022 Test # 2476
18 30 24 2 0 75.00 10 bowled 3 v England The Oval 8 Sep 2022 Test # 2476
2 6 6 0 0 33.33 8 caught 1 v Australia Brisbane 17 Dec 2022 Test # 2482
16 18 18 3 0 88.88 8 caught 3 v Australia Brisbane 17 Dec 2022 Test # 2482
2 18 9 0 0 22.22 8 caught 1 v Australia Melbourne 26 Dec 2022 Test # 2485
13 25 20 2 0 65.00 8 run out 3 v Australia Melbourne 26 Dec 2022 Test # 2485
53 105 81 6 1 65.43 9 lbw 2 v Australia Sydney 4 Jan 2023 Test # 2488
DNB - - - - - - - 3 v Australia Sydney 4 Jan 2023 Test # 2488
1 10 7 0 0 14.28 9 caught 1 v West Indies Johannesburg 8 Mar 2023 Test # 2497
10 36 24 1 0 41.66 9 caught 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
3 20 13 0 0 23.07 8 caught 1 v India Cape Town 3 Jan 2024 Test # 2522
3 8 4 0 0 75.00 8 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