Records type batting analysis [change type]
View innings by innings list [change view]
Primary team New Zealand remove New Zealand 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 2020-2024 98 110 12 4081 200 41.64 5406 75.49 9 21 6 467 58 Profile
filtered 2020-2024 98 110 12 4081 200 41.64 5406 75.49 9 21 6 467 58
Innings by innings list
41 67 29 5 1 141.37 3 caught 2 T20I v West Indies Auckland 27 Nov 2020 T20I # 1108
65* 80 37 4 4 175.67 3 not out 1 T20I v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
TDNB - - - - - - - - T20I v West Indies Mount Maunganui 30 Nov 2020 T20I # 1112
5 9 4 1 0 125.00 3 caught 2 T20I v Pakistan Auckland 18 Dec 2020 T20I # 1117
DNB - - - - - - - 2 T20I v Pakistan Hamilton 20 Dec 2020 T20I # 1118
63 75 45 7 1 140.00 4 caught 1 T20I v Pakistan Napier 22 Dec 2020 T20I # 1119
99* 79 59 10 3 167.79 4 not out 1 T20I v Australia Christchurch 22 Feb 2021 T20I # 1123
2 7 3 0 0 66.66 6 caught 1 T20I v Australia Dunedin 25 Feb 2021 T20I # 1124
38 38 27 5 1 140.74 4 caught 2 T20I v Australia Wellington 3 Mar 2021 T20I # 1125
17 39 20 1 0 85.00 4 caught 2 T20I v Australia Wellington 5 Mar 2021 T20I # 1127
36 53 28 3 1 128.57 1 caught 2 T20I v Australia Wellington 7 Mar 2021 T20I # 1129
27 61 52 2 0 51.92 3 caught 2 ODI v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
72 113 93 7 0 77.41 3 run out 2 ODI v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
126 172 110 17 0 114.54 3 caught 1 ODI v Bangladesh Wellington 26 Mar 2021 ODI # 4282
92* 91 52 11 3 176.92 3 not out 1 T20I v Bangladesh Hamilton 28 Mar 2021 T20I # 1139
15 13 9 2 0 166.66 3 caught 1 T20I v Bangladesh Napier 30 Mar 2021 T20I # 1140
DNB - - - - - - - 1 T20I v Bangladesh Auckland 1 Apr 2021 T20I # 1141
200 578 347 22 1 57.63 2 run out 1 Test v England Lord's 2 Jun 2021 Test # 2422
23 88 64 2 0 35.93 2 bowled 3 Test v England Lord's 2 Jun 2021 Test # 2422
80 200 143 12 0 55.94 2 caught 2 Test v England Birmingham 10 Jun 2021 Test # 2423
3 10 4 0 0 75.00 2 caught 4 Test v England Birmingham 10 Jun 2021 Test # 2423
54 222 153 6 0 35.29 2 caught 2 Test v India Southampton 18 Jun 2021 Test # 2425
19 80 47 4 0 40.42 2 lbw 4 Test v India Southampton 18 Jun 2021 Test # 2425
27 40 24 3 0 112.50 5 caught 1 T20I v Pakistan Sharjah 26 Oct 2021 T20I # 1367
2* 10 4 0 0 50.00 4 not out 2 T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
1 11 3 0 0 33.33 4 caught 1 T20I v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
17 36 18 1 0 94.44 4 run out 1 T20I v Namibia Sharjah 5 Nov 2021 T20I # 1394
36* 42 32 4 0 112.50 4 not out 2 T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
46 53 38 5 1 121.05 4 stumped 2 T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
122 328 227 16 1 53.74 3 caught 1 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
13 70 40 1 0 32.50 3 caught 3 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
109 227 166 12 1 65.66 3 run out 1 Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
36 112 76 3 0 47.36 3 bowled 2 Test v South Africa Christchurch 17 Feb 2022 Test # 2450
16 75 52 3 0 30.76 3 caught 2 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
92 269 188 13 0 48.93 3 lbw 4 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
3 17 7 0 0 42.85 4 caught 1 Test v England Lord's 2 Jun 2022 Test # 2464
13 59 34 1 0 38.23 4 caught 3 Test v England Lord's 2 Jun 2022 Test # 2464
46 103 62 7 0 74.19 3 caught 1 Test v England Nottingham 10 Jun 2022 Test # 2465
52 139 109 8 0 47.70 3 caught 3 Test v England Nottingham 10 Jun 2022 Test # 2465
26 100 62 5 0 41.93 4 bowled 1 Test v England Leeds 23 Jun 2022 Test # 2467
11 50 23 2 0 47.82 4 caught 3 Test v England Leeds 23 Jun 2022 Test # 2467
43 36 29 4 2 148.27 2 caught 1 T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
42 58 34 2 3 123.52 2 lbw 1 T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
21 39 17 1 1 123.52 2 caught 1 T20I v West Indies Kingston 14 Aug 2022 T20I # 1735
4 - 15 0 0 26.66 4 caught 1 ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
6 27 17 0 0 35.29 3 bowled 1 ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
56 94 63 6 0 88.88 3 lbw 2 ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
46 106 68 4 1 67.64 2 lbw 1 ODI v Australia Cairns 6 Sep 2022 ODI # 4461
5 43 20 0 0 25.00 2 caught 2 ODI v Australia Cairns 8 Sep 2022 ODI # 4462
21 41 26 5 0 80.76 2 caught 2 ODI v Australia Cairns 11 Sep 2022 ODI # 4464
36 55 35 2 2 102.85 2 caught 1 T20I v Pakistan Christchurch 8 Oct 2022 T20I # 1809
70* 88 51 7 1 137.25 2 not out 2 T20I v Bangladesh Christchurch 9 Oct 2022 T20I # 1811
49* 72 46 5 0 106.52 2 not out 2 T20I v Pakistan Christchurch 11 Oct 2022 T20I # 1815
64 77 40 5 3 160.00 2 caught 1 T20I v Bangladesh Christchurch 12 Oct 2022 T20I # 1816
14 25 17 2 0 82.35 2 bowled 1 T20I v Pakistan Christchurch 14 Oct 2022 T20I # 1819
92* 106 58 7 2 158.62 2 not out 1 T20I v Australia Sydney 22 Oct 2022 T20I # 1839
1 14 4 0 0 25.00 2 bowled 1 T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
3 12 9 0 0 33.33 2 caught 2 T20I v England Brisbane 1 Nov 2022 T20I # 1858
28 55 33 2 0 84.84 2 caught 1 T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
21 35 20 3 0 105.00 2 run out 1 T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
25 43 22 3 0 113.63 2 caught 2 T20I v India Mount Maunganui 20 Nov 2022 T20I # 1898
59 82 49 5 2 120.40 2 caught 1 T20I v India Napier 22 Nov 2022 T20I # 1911
24 65 42 3 0 57.14 2 caught 2 ODI v India Auckland 25 Nov 2022 ODI # 4483
TDNB - - - - - - - - ODI v India Hamilton 27 Nov 2022 ODI # 4487
38* 87 51 6 0 74.50 2 not out 2 ODI v India Christchurch 30 Nov 2022 ODI # 4489
92 215 176 14 0 52.27 2 lbw 2 Test v Pakistan Karachi 26 Dec 2022 Test # 2486
18* 31 16 2 0 112.50 2 not out 4 Test v Pakistan Karachi 26 Dec 2022 Test # 2486
122 258 191 16 1 63.87 2 caught 1 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
0 7 1 0 0 0.00 2 bowled 3 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
0 5 1 0 0 0.00 2 bowled 1 ODI v Pakistan Karachi 9 Jan 2023 ODI # 4500
101 137 92 13 1 109.78 2 bowled 1 ODI v Pakistan Karachi 11 Jan 2023 ODI # 4502
52 91 65 5 1 80.00 2 caught 2 ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
10 28 16 2 0 62.50 2 caught 2 ODI v India Hyderabad 18 Jan 2023 ODI # 4507
7 50 16 1 0 43.75 2 caught 1 ODI v India Raipur 21 Jan 2023 ODI # 4509
138 144 100 12 8 138.00 2 caught 2 ODI v India Indore 24 Jan 2023 ODI # 4511
52 81 35 7 1 148.57 2 caught 1 T20I v India Ranchi 27 Jan 2023 T20I # 1990
11 26 14 1 0 78.57 2 caught 1 T20I v India Lucknow 29 Jan 2023 T20I # 1991
1 8 2 0 0 50.00 2 caught 2 T20I v India Ahmedabad 1 Feb 2023 T20I # 1992
77 229 151 7 1 50.99 2 caught 2 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
2 18 10 0 0 20.00 2 bowled 4 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
0 4 3 0 0 0.00 2 caught 2 Test v England Wellington 24 Feb 2023 Test # 2494
61 216 155 6 1 39.35 2 caught 3 Test v England Wellington 24 Feb 2023 Test # 2494
30 128 88 2 0 34.09 2 lbw 2 Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
5 20 16 0 0 31.25 2 caught 4 Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
78 165 108 13 0 72.22 2 caught 1 Test v Sri Lanka Wellington 17 Mar 2023 Test # 2500
3 16 8 0 0 37.50 2 caught 1 T20I v England Chester-le-Street 30 Aug 2023 T20I # 2225
2 7 5 0 0 40.00 2 caught 2 T20I v England Manchester 1 Sep 2023 T20I # 2229
9 18 7 1 0 128.57 2 run out 1 T20I v England Birmingham 3 Sep 2023 T20I # 2231
111* 177 121 13 1 91.73 1 not out 2 ODI v England Cardiff 8 Sep 2023 ODI # 4636
14 41 24 2 0 58.33 2 caught 2 ODI v England Southampton 10 Sep 2023 ODI # 4640
9 27 18 1 0 50.00 1 lbw 2 ODI v England The Oval 13 Sep 2023 ODI # 4643
7 23 12 1 0 58.33 2 run out 2 ODI v England Lord's 15 Sep 2023 ODI # 4647
152* 147 121 19 3 125.61 1 not out 2 ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
32 51 40 5 1 80.00 1 caught 1 ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
45 91 59 3 0 76.27 1 lbw 2 ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
20 27 18 3 0 111.11 1 lbw 1 ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
0 16 9 0 0 0.00 1 caught 1 ODI v India Dharamsala 22 Oct 2023 ODI # 4678
28 35 17 6 0 164.70 1 caught 2 ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
2 13 6 0 0 33.33 1 caught 2 ODI v South Africa Pune 1 Nov 2023 ODI # 4689
35 48 39 6 0 89.74 1 caught 1 ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
45 54 42 9 0 107.14 1 caught 2 ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
13 26 15 3 0 86.66 1 caught 2 ODI v India Wankhede 15 Nov 2023 ODI # 4703
12 69 40 1 0 30.00 2 caught 2 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
22 104 76 3 0 28.94 2 caught 4 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
11 19 14 1 1 78.57 2 bowled 2 Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
2 18 15 0 0 13.33 2 lbw 4 Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
0 1 1 0 0 0.00 2 caught 1 T20I v Pakistan Auckland 12 Jan 2024 T20I # 2429
20 26 15 3 0 133.33 2 caught 1 T20I v Pakistan Hamilton 14 Jan 2024 T20I # 2430
7 17 8 1 0 87.50 2 caught 1 T20I v Pakistan Dunedin 17 Jan 2024 T20I # 2434
1 5 2 0 0 50.00 2 lbw 1 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
29 139 68 0 1 42.64 2 caught 3 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
0 3 3 0 0 0.00 2 caught 2 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
17 58 44 3 0 38.63 2 lbw 4 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
63 74 46 5 2 136.95 2 caught 1 T20I v Australia Wellington 21 Feb 2024 T20I # 2481
absent - - - - - - - 2 T20I v Australia Auckland 23 Feb 2024 T20I # 2483
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page