Records type batting analysis [change type]
View innings by innings list [change view]
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 2012-2024 140 257 21 11736 254 49.72 20762 56.52 31 61 12 1280 44 Profile
filtered 2013-2024 85 144 11 6858 228 51.56 11546 59.39 20 33 5 765 28
Innings by innings list
71 178 120 8 0 59.16 4 bowled 3 v New Zealand Lord's 16 May 2013 Test # 2088
63 113 75 9 1 84.00 4 caught 2 v Australia Birmingham 29 Jul 2015 Test # 2173
38* 89 63 6 1 60.31 4 not out 4 v Australia Birmingham 29 Jul 2015 Test # 2173
130 246 176 19 1 73.86 4 caught 2 v Australia Nottingham 6 Aug 2015 Test # 2175
6 59 39 1 0 15.38 4 caught 2 v Australia The Oval 20 Aug 2015 Test # 2178
11 52 30 1 0 36.66 4 caught 3 v Australia The Oval 20 Aug 2015 Test # 2178
88 227 141 12 0 62.41 4 caught 2 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
71 218 171 6 0 41.52 4 caught 4 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
4 19 14 0 0 28.57 4 caught 2 v Pakistan Sharjah 1 Nov 2015 Test # 2184
6 32 29 0 0 20.68 4 lbw 4 v Pakistan Sharjah 1 Nov 2015 Test # 2184
24 55 37 2 1 64.86 4 lbw 1 v South Africa Durban 26 Dec 2015 Test # 2196
73 192 128 5 1 57.03 4 caught 3 v South Africa Durban 26 Dec 2015 Test # 2196
50 113 79 5 0 63.29 4 caught 1 v South Africa Cape Town 2 Jan 2016 Test # 2197
29 50 29 5 0 100.00 4 bowled 3 v South Africa Cape Town 2 Jan 2016 Test # 2197
110 214 139 17 0 79.13 4 caught 2 v South Africa Johannesburg 14 Jan 2016 Test # 2199
4* 16 13 0 0 30.76 4 not out 4 v South Africa Johannesburg 14 Jan 2016 Test # 2199
76 192 128 11 0 59.37 4 caught 2 v South Africa Centurion 22 Jan 2016 Test # 2200
20 70 56 3 0 35.71 4 caught 4 v South Africa Centurion 22 Jan 2016 Test # 2200
0 11 7 0 0 0.00 4 caught 1 v Sri Lanka Leeds 19 May 2016 Test # 2203
80 153 119 5 0 67.22 4 caught 1 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
DNB - - - - - - - 4 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
3 8 9 0 0 33.33 4 lbw 1 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
190 375 234 27 1 81.19 4 caught 1 v South Africa Lord's 6 Jul 2017 Test # 2262
5 20 13 1 0 38.46 4 bowled 3 v South Africa Lord's 6 Jul 2017 Test # 2262
78 117 76 12 0 102.63 4 caught 2 v South Africa Nottingham 14 Jul 2017 Test # 2264
8 34 20 0 0 40.00 4 bowled 4 v South Africa Nottingham 14 Jul 2017 Test # 2264
29 71 56 4 0 51.78 4 caught 1 v South Africa The Oval 27 Jul 2017 Test # 2266
50 131 94 6 0 53.19 4 caught 3 v South Africa The Oval 27 Jul 2017 Test # 2266
52 135 101 6 0 51.48 4 lbw 1 v South Africa Manchester 4 Aug 2017 Test # 2268
49 140 106 6 0 46.22 4 bowled 3 v South Africa Manchester 4 Aug 2017 Test # 2268
136 287 189 22 0 71.95 4 bowled 1 v West Indies Birmingham 17 Aug 2017 Test # 2270
59 156 98 9 0 60.20 4 caught 1 v West Indies Leeds 25 Aug 2017 Test # 2271
72 187 111 15 0 64.86 4 caught 3 v West Indies Leeds 25 Aug 2017 Test # 2271
1 13 2 0 0 50.00 4 caught 2 v West Indies Lord's 7 Sep 2017 Test # 2274
DNB - - - - - - - 4 v West Indies Lord's 7 Sep 2017 Test # 2274
15 79 50 1 0 30.00 4 lbw 1 v Australia Brisbane 23 Nov 2017 Test # 2282
51 159 104 5 0 49.03 4 lbw 3 v Australia Brisbane 23 Nov 2017 Test # 2282
9 23 10 1 0 90.00 4 caught 2 v Australia Adelaide 2 Dec 2017 Test # 2285
67 185 123 9 0 54.47 4 caught 4 v Australia Adelaide 2 Dec 2017 Test # 2285
20 36 23 4 0 86.95 4 caught 1 v Australia Perth 14 Dec 2017 Test # 2288
14 34 20 3 0 70.00 4 caught 3 v Australia Perth 14 Dec 2017 Test # 2288
61 193 133 7 0 45.86 4 caught 2 v Australia Melbourne 26 Dec 2017 Test # 2289
83 225 141 8 0 58.86 4 caught 1 v Australia Sydney 4 Jan 2018 Test # 2291
58* 236 167 1 0 34.73 4 retired notout 3 v Australia Sydney 4 Jan 2018 Test # 2291
37 80 63 5 0 58.73 4 bowled 1 v New Zealand Christchurch 30 Mar 2018 Test # 2301
54 182 128 4 0 42.18 4 caught 3 v New Zealand Christchurch 30 Mar 2018 Test # 2301
48 140 88 6 0 54.54 4 run out 3 v India Southampton 30 Aug 2018 Test # 2317
0 4 3 0 0 0.00 4 lbw 1 v India The Oval 7 Sep 2018 Test # 2318
125 264 190 12 1 65.78 4 caught 3 v India The Oval 7 Sep 2018 Test # 2318
35 - 46 5 0 76.08 4 bowled 1 v Sri Lanka Galle 6 Nov 2018 Test # 2324
3 - 19 0 0 15.78 4 caught 3 v Sri Lanka Galle 6 Nov 2018 Test # 2324
14 - 23 2 0 60.86 4 bowled 1 v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
124 - 146 10 2 84.93 4 lbw 3 v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
46 - 79 4 0 58.22 4 caught 1 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
7 - 9 0 0 77.77 4 caught 3 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
4 22 14 1 0 28.57 4 lbw 2 v West Indies Bridgetown 23 Jan 2019 Test # 2342
22 64 39 3 0 56.41 4 caught 4 v West Indies Bridgetown 23 Jan 2019 Test # 2342
7 31 17 1 0 41.17 4 caught 1 v West Indies North Sound 31 Jan 2019 Test # 2344
7 22 13 1 0 53.84 4 caught 3 v West Indies North Sound 31 Jan 2019 Test # 2344
15 78 54 2 0 27.77 4 caught 1 v West Indies Gros Islet 9 Feb 2019 Test # 2346
122 317 225 10 0 54.22 4 caught 3 v West Indies Gros Islet 9 Feb 2019 Test # 2346
2 15 7 0 0 28.57 4 lbw 1 v Ireland Lord's 24 Jul 2019 Test # 2352
71 255 168 10 0 42.26 4 lbw 2 v Australia Manchester 4 Sep 2019 Test # 2360
2 30 22 0 0 9.09 4 caught 1 v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
226 636 441 22 1 51.24 4 caught 2 v New Zealand Hamilton 29 Nov 2019 Test # 2371
29 84 49 5 0 59.18 4 caught 2 v South Africa Centurion 26 Dec 2019 Test # 2377
48 166 101 8 0 47.52 4 caught 4 v South Africa Centurion 26 Dec 2019 Test # 2377
35 62 49 5 0 71.42 4 caught 1 v South Africa Cape Town 3 Jan 2020 Test # 2379
61 154 98 7 0 62.24 4 caught 3 v South Africa Cape Town 3 Jan 2020 Test # 2379
27 68 46 4 0 58.69 4 bowled 1 v South Africa Gqeberha 16 Jan 2020 Test # 2380
59 176 108 6 0 54.62 4 caught 1 v South Africa Johannesburg 24 Jan 2020 Test # 2382
58 176 96 5 1 60.41 4 caught 3 v South Africa Johannesburg 24 Jan 2020 Test # 2382
23 80 49 2 0 46.93 4 caught 1 v West Indies Manchester 16 Jul 2020 Test # 2389
22 58 33 0 0 66.66 4 run out 3 v West Indies Manchester 16 Jul 2020 Test # 2389
9* 49 35 0 0 25.71 4 not out 2 v Pakistan Southampton 13 Aug 2020 Test # 2392
29 68 51 3 0 56.86 4 caught 1 v Pakistan Southampton 21 Aug 2020 Test # 2393
228 476 321 18 1 71.02 4 caught 2 v Sri Lanka Galle 14 Jan 2021 Test # 2403
1 6 3 0 0 33.33 4 run out 4 v Sri Lanka Galle 14 Jan 2021 Test # 2403
186 495 309 18 0 60.19 4 run out 2 v Sri Lanka Galle 22 Jan 2021 Test # 2405
11 30 16 1 0 68.75 4 bowled 4 v Sri Lanka Galle 22 Jan 2021 Test # 2405
218 536 377 19 2 57.82 4 lbw 1 v India Chennai 5 Feb 2021 Test # 2409
40 70 32 7 0 125.00 4 lbw 3 v India Chennai 5 Feb 2021 Test # 2409
6 13 12 0 0 50.00 4 caught 2 v India Chennai 13 Feb 2021 Test # 2411
17 63 37 2 0 45.94 4 lbw 1 v India Ahmedabad 24 Feb 2021 Test # 2412
19 69 45 0 0 42.22 4 lbw 3 v India Ahmedabad 24 Feb 2021 Test # 2412
5 24 9 1 0 55.55 4 lbw 1 v India Ahmedabad 4 Mar 2021 Test # 2414
30 79 72 3 0 41.66 4 lbw 3 v India Ahmedabad 4 Mar 2021 Test # 2414
42 169 113 5 0 37.16 4 caught 2 v New Zealand Lord's 2 Jun 2021 Test # 2422
40 109 71 5 0 56.33 4 lbw 4 v New Zealand Lord's 2 Jun 2021 Test # 2422
4 13 7 1 0 57.14 4 caught 1 v New Zealand Birmingham 10 Jun 2021 Test # 2423
11 102 61 1 0 18.03 4 caught 3 v New Zealand Birmingham 10 Jun 2021 Test # 2423
64 178 108 11 0 59.25 4 lbw 1 v India Nottingham 4 Aug 2021 Test # 2428
109 284 172 14 0 63.37 4 caught 3 v India Nottingham 4 Aug 2021 Test # 2428
180* 533 321 18 0 56.07 4 not out 2 v India Lord's 12 Aug 2021 Test # 2429
33 94 60 5 0 55.00 4 caught 4 v India Lord's 12 Aug 2021 Test # 2429
121 242 165 14 0 73.33 4 bowled 2 v India Leeds 25 Aug 2021 Test # 2432
21 52 25 4 0 84.00 4 bowled 2 v India The Oval 2 Sep 2021 Test # 2433
36 123 78 3 0 46.15 4 bowled 4 v India The Oval 2 Sep 2021 Test # 2433
0 13 9 0 0 0.00 4 caught 1 v Australia Brisbane 8 Dec 2021 Test # 2440
89 246 165 10 0 53.93 4 caught 3 v Australia Brisbane 8 Dec 2021 Test # 2440
62 169 116 7 0 53.44 4 caught 2 v Australia Adelaide 16 Dec 2021 Test # 2441
24 99 67 1 0 35.82 4 caught 4 v Australia Adelaide 16 Dec 2021 Test # 2441
50 113 82 4 0 60.97 4 caught 1 v Australia Melbourne 26 Dec 2021 Test # 2442
28 98 59 4 0 47.45 4 caught 3 v Australia Melbourne 26 Dec 2021 Test # 2442
0 14 7 0 0 0.00 4 caught 2 v Australia Sydney 5 Jan 2022 Test # 2446
24 131 85 3 0 28.23 4 caught 4 v Australia Sydney 5 Jan 2022 Test # 2446
34 74 46 3 0 73.91 4 lbw 2 v Australia Hobart 14 Jan 2022 Test # 2449
11 57 31 1 0 35.48 4 bowled 4 v Australia Hobart 14 Jan 2022 Test # 2449
11 21 15 2 0 73.33 4 caught 2 v New Zealand Lord's 2 Jun 2022 Test # 2464
115* 328 170 12 0 67.64 4 not out 4 v New Zealand Lord's 2 Jun 2022 Test # 2464
176 353 211 26 1 83.41 4 caught 2 v New Zealand Nottingham 10 Jun 2022 Test # 2465
3 5 4 0 0 75.00 4 caught 4 v New Zealand Nottingham 10 Jun 2022 Test # 2465
5 16 9 1 0 55.55 4 caught 2 v New Zealand Leeds 23 Jun 2022 Test # 2467
86* 186 125 11 1 68.80 4 not out 4 v New Zealand Leeds 23 Jun 2022 Test # 2467
31 92 67 4 0 46.26 4 caught 2 v India Birmingham 1 Jul 2022 Test # 2470
142* 240 173 19 1 82.08 4 not out 4 v India Birmingham 1 Jul 2022 Test # 2470
8 26 17 1 0 47.05 4 lbw 1 v South Africa Lord's 17 Aug 2022 Test # 2474
6 26 10 0 0 60.00 4 caught 3 v South Africa Lord's 17 Aug 2022 Test # 2474
9 17 15 1 0 60.00 4 caught 2 v South Africa Manchester 25 Aug 2022 Test # 2475
23 36 25 3 0 92.00 4 caught 2 v South Africa The Oval 8 Sep 2022 Test # 2476
DNB - - - - - - - 4 v South Africa The Oval 8 Sep 2022 Test # 2476
23 42 31 3 0 74.19 4 lbw 1 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
73 102 69 6 0 105.79 4 caught 3 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
8 23 11 0 0 72.72 4 lbw 1 v Pakistan Multan 9 Dec 2022 Test # 2480
21 60 35 2 0 60.00 4 caught 3 v Pakistan Multan 9 Dec 2022 Test # 2480
0 4 1 0 0 0.00 4 caught 2 v Pakistan Karachi 17 Dec 2022 Test # 2483
14 42 22 2 0 63.63 4 caught 1 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
153* 376 224 10 3 68.30 4 not out 1 v New Zealand Wellington 24 Feb 2023 Test # 2494
56 86 59 4 1 94.91 4 bowled 2 v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - - - - - - - 4 v Ireland Lord's 1 Jun 2023 Test # 2504
118* 269 152 7 4 77.63 4 not out 1 v Australia Birmingham 16 Jun 2023 Test # 2507
46 79 55 5 1 83.63 4 stumped 3 v Australia Birmingham 16 Jun 2023 Test # 2507
10 39 19 0 0 52.63 4 caught 2 v Australia Lord's 28 Jun 2023 Test # 2508
18 40 35 2 0 51.42 4 caught 4 v Australia Lord's 28 Jun 2023 Test # 2508
19 66 45 2 0 42.22 4 caught 2 v Australia Leeds 6 Jul 2023 Test # 2509
21 72 33 3 0 63.63 4 caught 4 v Australia Leeds 6 Jul 2023 Test # 2509
84 163 95 8 1 88.42 4 bowled 2 v Australia Manchester 19 Jul 2023 Test # 2512
5 12 11 1 0 45.45 4 bowled 1 v Australia The Oval 27 Jul 2023 Test # 2515
91 174 106 11 1 85.84 4 bowled 3 v Australia The Oval 27 Jul 2023 Test # 2515
29 81 60 1 0 48.33 4 caught 1 v India Hyderabad 25 Jan 2024 Test # 2525
2 13 6 0 0 33.33 4 lbw 3 v India Hyderabad 25 Jan 2024 Test # 2525
5 15 10 1 0 50.00 4 caught 2 v India Visakhapatnam 2 Feb 2024 Test # 2526
18 50 31 2 0 58.06 4 caught 2 v India Rajkot 15 Feb 2024 Test # 2530
7 61 40 1 0 17.50 4 lbw 4 v India Rajkot 15 Feb 2024 Test # 2530
122* 362 274 10 0 44.52 4 not out 1 v India Ranchi 23 Feb 2024 Test # 2531
11 36 34 0 0 32.35 4 lbw 3 v India Ranchi 23 Feb 2024 Test # 2531
26 82 56 4 0 46.42 4 lbw 1 v India Dharamsala 7 Mar 2024 Test # 2534
84 175 128 12 0 65.62 4 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