Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 Feb 2019 remove greater than or equal to 1 Feb 2019 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 2010-2024 100 176 17 8743 251 54.98 17006 51.41 32 34 11 971 24 Profile
filtered 2019-2024 30 51 6 2878 251 63.95 5490 52.42 13 5 4 337 11
Innings by innings list
200* 382 257 19 0 77.82 3 not out 2 v Bangladesh Hamilton 28 Feb 2019 Test # 2349
74 162 105 11 1 70.47 3 caught 2 v Bangladesh Wellington 8 Mar 2019 Test # 2350
0 3 3 0 0 0.00 3 caught 1 v Sri Lanka Galle 14 Aug 2019 Test # 2354
4 29 25 0 0 16.00 3 caught 3 v Sri Lanka Galle 14 Aug 2019 Test # 2354
20 43 28 2 0 71.42 3 caught 2 v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
51 141 85 7 0 60.00 3 caught 2 v England Mount Maunganui 21 Nov 2019 Test # 2367
4 30 20 0 0 20.00 3 caught 1 v England Hamilton 29 Nov 2019 Test # 2371
104* 310 234 11 0 44.44 3 not out 3 v England Hamilton 29 Nov 2019 Test # 2371
34 101 70 7 0 48.57 3 caught 2 v Australia Perth 12 Dec 2019 Test # 2374
14 15 8 3 0 175.00 3 caught 4 v Australia Perth 12 Dec 2019 Test # 2374
9 36 14 0 0 64.28 3 caught 2 v Australia Melbourne 26 Dec 2019 Test # 2376
0 15 9 0 0 0.00 3 lbw 4 v Australia Melbourne 26 Dec 2019 Test # 2376
89 228 153 11 0 58.16 3 caught 2 v India Wellington 21 Feb 2020 Test # 2385
DNB - - - - - - - 4 v India Wellington 21 Feb 2020 Test # 2385
3 12 8 0 0 37.50 3 caught 2 v India Christchurch 29 Feb 2020 Test # 2387
5 17 8 1 0 62.50 3 caught 4 v India Christchurch 29 Feb 2020 Test # 2387
251 624 412 34 2 60.92 3 caught 1 v West Indies Hamilton 3 Dec 2020 Test # 2394
129 476 297 12 1 43.43 3 caught 1 v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
21 48 33 2 0 63.63 3 caught 3 v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
238 573 364 28 0 65.38 3 caught 2 v Pakistan Christchurch 3 Jan 2021 Test # 2400
13 46 33 2 0 39.39 3 bowled 1 v England Lord's 2 Jun 2021 Test # 2422
1 35 19 0 0 5.26 3 lbw 3 v England Lord's 2 Jun 2021 Test # 2422
49 294 177 6 0 27.68 3 caught 2 v India Southampton 18 Jun 2021 Test # 2425
52* 147 89 8 0 58.42 3 not out 4 v India Southampton 18 Jun 2021 Test # 2425
18 78 64 2 0 28.12 3 lbw 2 v India Kanpur 25 Nov 2021 Test # 2435
24 139 112 3 0 21.42 4 lbw 4 v India Kanpur 25 Nov 2021 Test # 2435
2 43 22 0 0 9.09 3 caught 1 v England Lord's 2 Jun 2022 Test # 2464
15 43 34 2 0 44.11 3 caught 3 v England Lord's 2 Jun 2022 Test # 2464
31 97 64 5 0 48.43 3 caught 1 v England Leeds 23 Jun 2022 Test # 2467
48 168 115 8 0 41.73 3 caught 3 v England Leeds 23 Jun 2022 Test # 2467
200* 593 395 21 1 50.63 3 not out 2 v Pakistan Karachi 26 Dec 2022 Test # 2486
DNB - - - - - - - 4 v Pakistan Karachi 26 Dec 2022 Test # 2486
36 124 91 5 0 39.56 3 caught 1 v Pakistan Karachi 2 Jan 2023 Test # 2487
41 148 107 6 0 38.31 3 lbw 3 v Pakistan Karachi 2 Jan 2023 Test # 2487
6 34 21 1 0 28.57 3 lbw 2 v England Mount Maunganui 16 Feb 2023 Test # 2492
0 9 5 0 0 0.00 3 bowled 4 v England Mount Maunganui 16 Feb 2023 Test # 2492
4 17 5 0 0 80.00 3 caught 2 v England Wellington 24 Feb 2023 Test # 2494
132 447 282 12 0 46.80 3 caught 3 v England Wellington 24 Feb 2023 Test # 2494
1 16 11 0 0 9.09 3 caught 2 v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
121* 299 194 11 1 62.37 3 not out 4 v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
215 390 296 23 2 72.63 3 caught 1 v Sri Lanka Wellington 17 Mar 2023 Test # 2500
104 289 205 11 0 50.73 3 bowled 2 v Bangladesh Sylhet 28 Nov 2023 Test # 2516
11 41 24 2 0 45.83 3 lbw 4 v Bangladesh Sylhet 28 Nov 2023 Test # 2516
13 26 14 2 0 92.85 3 caught 2 v Bangladesh Mirpur 6 Dec 2023 Test # 2517
11 24 24 2 0 45.83 3 stumped 4 v Bangladesh Mirpur 6 Dec 2023 Test # 2517
118 424 289 16 0 40.83 3 caught 1 v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
109 170 132 12 1 82.57 3 stumped 3 v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
43 147 108 7 0 39.81 3 caught 2 v South Africa Hamilton 13 Feb 2024 Test # 2529
133* 362 260 12 2 51.15 3 not out 4 v South Africa Hamilton 13 Feb 2024 Test # 2529
0 3 2 0 0 0.00 3 run out 2 v Australia Wellington 29 Feb 2024 Test # 2533
9 30 19 2 0 47.36 3 caught 4 v Australia Wellington 29 Feb 2024 Test # 2533
17 63 37 2 0 45.94 3 lbw 1 v Australia Christchurch 8 Mar 2024 Test # 2535
51 160 107 6 0 47.66 3 bowled 3 v Australia Christchurch 8 Mar 2024 Test # 2535
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