Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 3 Dec 2012 remove greater than or equal to 3 Dec 2012 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 2014-2024 80 142 6 5418 264* 39.83 11541 46.94 13 28 11 617 19 Profile
filtered 2014-2024 42 70 4 2862 264* 43.36 5835 49.04 7 12 4 332 13
Innings by innings list
0 10 8 0 0 0.00 4 caught 1 v India Wellington 14 Feb 2014 Test # 2120
29 111 64 3 0 45.31 4 caught 3 v India Wellington 14 Feb 2014 Test # 2120
27 106 65 3 0 41.53 1 caught 1 v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
17 24 24 3 0 70.83 1 caught 4 v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
6 35 21 0 0 28.57 1 caught 1 v Sri Lanka Wellington 3 Jan 2015 Test # 2155
35 127 86 4 0 40.69 1 caught 3 v Sri Lanka Wellington 3 Jan 2015 Test # 2155
22 71 46 3 0 47.82 2 caught 1 v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
109* 304 180 8 0 60.55 1 not out 3 v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
28 99 72 3 1 38.88 2 caught 2 v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
4 15 9 1 0 44.44 1 caught 4 v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
6 12 6 1 0 100.00 2 caught 1 v Australia Wellington 12 Feb 2016 Test # 2201
63 215 164 3 0 38.41 1 caught 3 v Australia Wellington 12 Feb 2016 Test # 2201
4 67 40 0 0 10.00 2 caught 1 v Australia Christchurch 20 Feb 2016 Test # 2202
39 105 71 7 0 54.92 1 caught 3 v Australia Christchurch 20 Feb 2016 Test # 2202
1 22 19 0 0 5.26 1 lbw 2 v Pakistan Christchurch 17 Nov 2016 Test # 2234
9 36 25 1 0 36.00 1 caught 4 v Pakistan Christchurch 17 Nov 2016 Test # 2234
0 4 1 0 0 0.00 2 caught 1 v Pakistan Hamilton 25 Nov 2016 Test # 2237
80 241 150 12 0 53.33 2 caught 3 v Pakistan Hamilton 25 Nov 2016 Test # 2237
177 463 329 18 1 53.79 2 lbw 2 v Bangladesh Wellington 12 Jan 2017 Test # 2246
16 41 32 1 0 50.00 1 bowled 4 v Bangladesh Wellington 12 Jan 2017 Test # 2246
68 189 111 11 0 61.26 2 caught 2 v Bangladesh Christchurch 20 Jan 2017 Test # 2248
41* 70 59 6 1 69.49 2 not out 4 v Bangladesh Christchurch 20 Jan 2017 Test # 2248
10 24 19 2 0 52.63 1 caught 2 v South Africa Dunedin 8 Mar 2017 Test # 2253
8 27 18 1 0 44.44 2 caught 1 v South Africa Wellington 16 Mar 2017 Test # 2255
6 20 15 1 0 40.00 1 caught 3 v South Africa Wellington 16 Mar 2017 Test # 2255
50 134 103 10 0 48.54 1 caught 2 v South Africa Hamilton 25 Mar 2017 Test # 2257
37 120 87 5 0 42.52 1 caught 2 v West Indies Wellington 1 Dec 2017 Test # 2284
22 85 56 4 0 39.28 2 caught 1 v West Indies Hamilton 9 Dec 2017 Test # 2287
22 77 46 3 0 47.82 2 lbw 3 v West Indies Hamilton 9 Dec 2017 Test # 2287
26 152 112 3 0 23.21 2 caught 2 v England Auckland 22 Mar 2018 Test # 2299
0 6 3 0 0 0.00 2 caught 2 v England Christchurch 30 Mar 2018 Test # 2301
83 282 207 10 0 40.09 1 caught 4 v England Christchurch 30 Mar 2018 Test # 2301
264* 694 489 21 1 53.98 2 not out 2 v Sri Lanka Wellington 15 Dec 2018 Test # 2335
10 51 30 1 0 33.33 2 caught 1 v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
176 574 370 17 1 47.56 2 caught 3 v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
161 368 248 17 3 64.91 2 caught 2 v Bangladesh Hamilton 28 Feb 2019 Test # 2349
4 21 16 1 0 25.00 2 caught 2 v Bangladesh Wellington 8 Mar 2019 Test # 2350
8 30 21 0 0 38.09 2 lbw 2 v England Mount Maunganui 21 Nov 2019 Test # 2367
105 249 172 16 0 61.04 2 bowled 1 v England Hamilton 29 Nov 2019 Test # 2371
18 44 29 2 0 62.06 1 caught 3 v England Hamilton 29 Nov 2019 Test # 2371
11 54 30 0 0 36.66 1 caught 2 v India Wellington 21 Feb 2020 Test # 2385
7* 7 4 1 0 175.00 1 not out 4 v India Wellington 21 Feb 2020 Test # 2385
52 197 122 5 0 42.62 1 bowled 2 v India Christchurch 29 Feb 2020 Test # 2387
52 117 74 10 0 70.27 1 caught 4 v India Christchurch 29 Feb 2020 Test # 2387
86 268 184 12 1 46.73 1 bowled 1 v West Indies Hamilton 3 Dec 2020 Test # 2394
27 87 53 4 0 50.94 1 caught 1 v West Indies Wellington 11 Dec 2020 Test # 2395
4 2 3 1 0 133.33 1 caught 1 v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
53 185 112 3 0 47.32 1 caught 3 v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
33 100 71 4 0 46.47 1 caught 2 v Pakistan Christchurch 3 Jan 2021 Test # 2400
1 15 14 0 0 7.14 1 caught 1 v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
14 41 30 2 0 46.66 1 bowled 3 v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
252 552 373 34 2 67.56 1 caught 1 v Bangladesh Christchurch 9 Jan 2022 Test # 2447
15 78 61 2 0 24.59 1 bowled 2 v South Africa Christchurch 17 Feb 2022 Test # 2450
0 2 4 0 0 0.00 1 caught 2 v South Africa Christchurch 25 Feb 2022 Test # 2451
1 11 2 0 0 50.00 1 caught 4 v South Africa Christchurch 25 Feb 2022 Test # 2451
1 19 13 0 0 7.69 1 caught 2 v England Mount Maunganui 16 Feb 2023 Test # 2492
15 38 27 1 0 55.55 1 bowled 4 v England Mount Maunganui 16 Feb 2023 Test # 2492
35 103 76 3 1 46.05 1 caught 2 v England Wellington 24 Feb 2023 Test # 2494
83 233 172 11 0 48.25 1 lbw 3 v England Wellington 24 Feb 2023 Test # 2494
67 235 144 7 0 46.52 1 bowled 2 v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
24 115 80 3 0 30.00 1 bowled 4 v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
21 118 73 0 0 28.76 1 caught 1 v Sri Lanka Wellington 17 Mar 2023 Test # 2500
20 79 48 4 0 41.66 1 caught 1 v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
3 20 13 0 0 23.07 1 lbw 3 v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
40 134 104 1 1 38.46 1 bowled 2 v South Africa Hamilton 13 Feb 2024 Test # 2529
30 82 57 5 0 52.63 1 caught 4 v South Africa Hamilton 13 Feb 2024 Test # 2529
5 20 13 1 0 38.46 1 bowled 2 v Australia Wellington 29 Feb 2024 Test # 2533
8 24 18 1 0 44.44 1 caught 4 v Australia Wellington 29 Feb 2024 Test # 2533
38 100 69 7 0 55.07 1 caught 1 v Australia Christchurch 8 Mar 2024 Test # 2535
73 252 168 8 0 43.45 1 caught 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