Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 3 Jan 2014 remove greater than or equal to 3 Jan 2014 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 2018-2024 43 77 5 2451 205 34.04 3956 61.95 5 11 3 279 12 Profile
filtered 2018-2024 43 77 5 2451 205 34.04 3956 61.95 5 11 3 279 12
Innings by innings list
28 60 38 3 0 73.68 4 lbw 2 v India Lord's 9 Aug 2018 Test # 2315
10 34 22 1 0 45.45 4 caught 2 v India Nottingham 18 Aug 2018 Test # 2316
16 63 39 3 0 41.02 4 caught 4 v India Nottingham 18 Aug 2018 Test # 2316
29 88 56 6 0 51.78 6 caught 1 v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
6 36 24 1 0 25.00 7 caught 3 v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
75 260 202 6 0 37.12 7 caught 2 v New Zealand Hamilton 29 Nov 2019 Test # 2371
61* 199 144 7 0 42.36 6 not out 1 v South Africa Cape Town 3 Jan 2020 Test # 2379
3 8 8 0 0 37.50 7 bowled 3 v South Africa Cape Town 3 Jan 2020 Test # 2379
135* 382 226 18 1 59.73 6 not out 1 v South Africa Gqeberha 16 Jan 2020 Test # 2380
56 108 78 8 0 71.79 6 bowled 1 v South Africa Johannesburg 24 Jan 2020 Test # 2382
11 17 13 2 0 84.61 6 caught 3 v South Africa Johannesburg 24 Jan 2020 Test # 2382
12 18 13 2 0 92.30 6 caught 1 v West Indies Southampton 8 Jul 2020 Test # 2388
12 63 30 1 0 40.00 6 bowled 3 v West Indies Southampton 8 Jul 2020 Test # 2388
7 20 8 0 0 87.50 6 lbw 1 v West Indies Manchester 16 Jul 2020 Test # 2389
12* 19 7 1 0 171.42 5 not out 3 v West Indies Manchester 16 Jul 2020 Test # 2389
91 227 150 11 0 60.66 5 bowled 1 v West Indies Manchester 24 Jul 2020 Test # 2390
DNB - - - - - - - 3 v West Indies Manchester 24 Jul 2020 Test # 2390
62 179 117 8 0 52.99 5 caught 2 v Pakistan Manchester 5 Aug 2020 Test # 2391
7 30 18 1 0 38.88 5 caught 4 v Pakistan Manchester 5 Aug 2020 Test # 2391
9 22 16 1 0 56.25 5 lbw 2 v Pakistan Southampton 13 Aug 2020 Test # 2392
3 16 15 0 0 20.00 5 bowled 1 v Pakistan Southampton 21 Aug 2020 Test # 2393
34 106 89 3 0 38.20 6 lbw 1 v India Chennai 5 Feb 2021 Test # 2409
28 61 32 3 0 87.50 6 caught 3 v India Chennai 5 Feb 2021 Test # 2409
22 68 57 1 0 38.59 6 caught 2 v India Chennai 13 Feb 2021 Test # 2411
12 26 20 1 0 60.00 7 caught 4 v India Chennai 13 Feb 2021 Test # 2411
1 9 12 0 0 8.33 6 bowled 1 v India Ahmedabad 24 Feb 2021 Test # 2412
12 19 15 2 0 80.00 6 bowled 3 v India Ahmedabad 24 Feb 2021 Test # 2412
29 130 87 2 0 33.33 6 caught 1 v India Ahmedabad 4 Mar 2021 Test # 2414
15 44 31 0 1 48.38 6 stumped 3 v India Ahmedabad 4 Mar 2021 Test # 2414
22 44 32 5 0 68.75 5 lbw 2 v New Zealand Lord's 2 Jun 2021 Test # 2422
20* 66 41 3 0 48.78 5 not out 4 v New Zealand Lord's 2 Jun 2021 Test # 2422
19 71 49 1 0 38.77 5 caught 1 v New Zealand Birmingham 10 Jun 2021 Test # 2423
23 29 20 3 0 115.00 5 lbw 3 v New Zealand Birmingham 10 Jun 2021 Test # 2423
81 260 159 6 0 50.94 6 bowled 2 v India The Oval 2 Sep 2021 Test # 2433
2 14 11 0 0 18.18 5 bowled 4 v India The Oval 2 Sep 2021 Test # 2433
35 136 79 2 0 44.30 6 caught 1 v Australia Brisbane 8 Dec 2021 Test # 2440
4 9 6 1 0 66.66 6 caught 3 v Australia Brisbane 8 Dec 2021 Test # 2440
5 22 19 1 0 26.31 6 caught 2 v Australia Adelaide 16 Dec 2021 Test # 2441
4 10 7 1 0 57.14 6 caught 4 v Australia Adelaide 16 Dec 2021 Test # 2441
14 39 23 3 0 60.86 6 caught 2 v Australia Hobart 14 Jan 2022 Test # 2449
5 45 26 0 0 19.23 6 bowled 4 v Australia Hobart 14 Jan 2022 Test # 2449
7 50 27 1 0 25.92 3 caught 2 v New Zealand Lord's 2 Jun 2022 Test # 2464
10 40 27 0 0 37.03 3 bowled 4 v New Zealand Lord's 2 Jun 2022 Test # 2464
145 353 239 13 3 60.66 3 caught 2 v New Zealand Nottingham 10 Jun 2022 Test # 2465
18 56 34 3 0 52.94 3 caught 4 v New Zealand Nottingham 10 Jun 2022 Test # 2465
5 17 8 1 0 62.50 3 bowled 2 v New Zealand Leeds 23 Jun 2022 Test # 2467
82 158 108 12 0 75.92 3 bowled 4 v New Zealand Leeds 23 Jun 2022 Test # 2467
10 43 18 2 0 55.55 3 caught 2 v India Birmingham 1 Jul 2022 Test # 2470
0 10 3 0 0 0.00 3 caught 4 v India Birmingham 1 Jul 2022 Test # 2470
73 156 102 5 0 71.56 3 bowled 1 v South Africa Lord's 17 Aug 2022 Test # 2474
5 20 15 0 0 33.33 3 lbw 3 v South Africa Lord's 17 Aug 2022 Test # 2474
23 37 27 4 0 85.18 3 bowled 2 v South Africa Manchester 25 Aug 2022 Test # 2475
67 116 77 13 0 87.01 3 caught 2 v South Africa The Oval 8 Sep 2022 Test # 2476
11* - 10 1 0 110.00 3 not out 4 v South Africa The Oval 8 Sep 2022 Test # 2476
108 155 104 14 0 103.84 3 lbw 1 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
15 22 13 2 0 115.38 3 caught 3 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
60 91 61 5 0 98.36 3 caught 1 v Pakistan Multan 9 Dec 2022 Test # 2480
4 11 11 0 0 36.36 6 run out 3 v Pakistan Multan 9 Dec 2022 Test # 2480
51 96 64 4 0 79.68 3 bowled 2 v Pakistan Karachi 17 Dec 2022 Test # 2483
DNB - - - - - - - 4 v Pakistan Karachi 17 Dec 2022 Test # 2483
42 124 65 6 0 64.61 3 caught 1 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
49 84 46 5 3 106.52 3 caught 3 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
10 11 6 2 0 166.66 3 caught 1 v New Zealand Wellington 24 Feb 2023 Test # 2494
14 36 27 2 0 51.85 4 caught 4 v New Zealand Wellington 24 Feb 2023 Test # 2494
205 282 208 22 3 98.55 3 stumped 2 v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - - - - - - - 4 v Ireland Lord's 1 Jun 2023 Test # 2504
31 60 44 2 0 70.45 3 lbw 1 v Australia Birmingham 16 Jun 2023 Test # 2507
14 42 16 2 0 87.50 3 bowled 3 v Australia Birmingham 16 Jun 2023 Test # 2507
42 93 63 4 0 66.66 3 caught 2 v Australia Lord's 28 Jun 2023 Test # 2508
3 13 10 0 0 30.00 3 bowled 4 v Australia Lord's 28 Jun 2023 Test # 2508
1 8 11 0 0 9.09 3 caught 1 v India Hyderabad 25 Jan 2024 Test # 2525
196 373 278 21 0 70.50 3 bowled 3 v India Hyderabad 25 Jan 2024 Test # 2525
23 71 55 2 0 41.81 3 bowled 2 v India Visakhapatnam 2 Feb 2024 Test # 2526
23 26 21 5 0 109.52 4 caught 4 v India Visakhapatnam 2 Feb 2024 Test # 2526
39 88 55 5 1 70.90 3 lbw 2 v India Rajkot 15 Feb 2024 Test # 2530
3 14 14 0 0 21.42 3 caught 4 v India Rajkot 15 Feb 2024 Test # 2530
0 2 2 0 0 0.00 3 lbw 1 v India Ranchi 23 Feb 2024 Test # 2531
0 1 1 0 0 0.00 3 lbw 3 v India Ranchi 23 Feb 2024 Test # 2531
11 29 24 0 0 45.83 3 stumped 1 v India Dharamsala 7 Mar 2024 Test # 2534
19 31 23 3 0 82.60 3 caught 3 v India Dharamsala 7 Mar 2024 Test # 2534
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