Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 3 Nov 2016 remove greater than or equal to 3 Nov 2016 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 2016-2024 46 77 8 4215 251 61.08 7766 54.27 18 11 5 481 16
Innings by innings list
4 21 15 0 0 26.66 3 caught 2 v Pakistan Christchurch 17 Nov 2016 Test # 2234
61 85 77 4 1 79.22 3 caught 4 v Pakistan Christchurch 17 Nov 2016 Test # 2234
13 63 42 2 0 30.95 3 caught 1 v Pakistan Hamilton 25 Nov 2016 Test # 2237
42 138 88 7 0 47.72 3 caught 3 v Pakistan Hamilton 25 Nov 2016 Test # 2237
53 85 55 8 0 96.36 3 caught 2 v Bangladesh Wellington 12 Jan 2017 Test # 2246
104* 144 90 15 0 115.55 3 not out 4 v Bangladesh Wellington 12 Jan 2017 Test # 2246
2 4 2 0 0 100.00 3 caught 2 v Bangladesh Christchurch 20 Jan 2017 Test # 2248
DNB - - - - - - - 4 v Bangladesh Christchurch 20 Jan 2017 Test # 2248
130 380 241 18 0 53.94 3 caught 2 v South Africa Dunedin 8 Mar 2017 Test # 2253
2 15 10 0 0 20.00 3 lbw 1 v South Africa Wellington 16 Mar 2017 Test # 2255
1 12 6 0 0 16.66 3 caught 3 v South Africa Wellington 16 Mar 2017 Test # 2255
176 453 285 16 3 61.75 3 caught 2 v South Africa Hamilton 25 Mar 2017 Test # 2257
1 16 10 0 0 10.00 3 caught 2 v West Indies Wellington 1 Dec 2017 Test # 2284
43 126 96 5 0 44.79 3 caught 1 v West Indies Hamilton 9 Dec 2017 Test # 2287
54 98 64 8 0 84.37 3 bowled 3 v West Indies Hamilton 9 Dec 2017 Test # 2287
102 319 220 11 1 46.36 3 lbw 2 v England Auckland 22 Mar 2018 Test # 2299
22 83 48 1 0 45.83 3 caught 2 v England Christchurch 30 Mar 2018 Test # 2301
0 1 1 0 0 0.00 3 caught 4 v England Christchurch 30 Mar 2018 Test # 2301
63 - 112 5 0 56.25 3 caught 1 v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
37 - 91 3 0 40.65 3 bowled 3 v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
28* - 37 3 0 75.67 3 not out 2 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
30 - 41 3 0 73.17 3 caught 3 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
89 - 176 7 0 50.56 3 caught 1 v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
139 - 283 13 0 49.11 3 lbw 3 v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
91 169 93 10 0 97.84 3 caught 2 v Sri Lanka Wellington 15 Dec 2018 Test # 2335
2 31 18 0 0 11.11 3 caught 1 v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
48 92 75 5 0 64.00 3 caught 3 v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
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