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 1 Jun 1978 remove greater than or equal to 1 Jun 1978 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 2011-2024 49 81 10 4747 251 66.85 8705 54.53 19 19 4 531 19
Innings by innings list
50 201 125 5 0 40.00 6 caught 1 v Pakistan Hamilton 7 Jan 2011 Test # 1990
1 14 11 0 0 9.09 6 caught 3 v Pakistan Hamilton 7 Jan 2011 Test # 1990
21 53 34 2 0 61.76 3 caught 1 v Pakistan Wellington 15 Jan 2011 Test # 1991
15 73 43 2 0 34.88 3 caught 3 v Pakistan Wellington 15 Jan 2011 Test # 1991
4 18 8 0 0 50.00 3 run out 1 v Zimbabwe Napier 26 Jan 2012 Test # 2033
11 45 45 0 0 24.44 5 caught 2 v South Africa Dunedin 7 Mar 2012 Test # 2035
DNB - - - - - - - 4 v South Africa Dunedin 7 Mar 2012 Test # 2035
0 13 8 0 0 0.00 5 caught 1 v South Africa Hamilton 15 Mar 2012 Test # 2036
77 253 193 10 0 39.89 5 caught 3 v South Africa Hamilton 15 Mar 2012 Test # 2036
39 134 92 5 0 42.39 5 caught 2 v South Africa Wellington 23 Mar 2012 Test # 2037
102* 327 228 9 0 44.73 4 not out 4 v South Africa Wellington 23 Mar 2012 Test # 2037
24 97 69 3 0 34.78 3 bowled 2 v England Dunedin 6 Mar 2013 Test # 2077
42 129 87 7 0 48.27 3 caught 2 v England Wellington 14 Mar 2013 Test # 2080
55* 233 174 7 0 31.60 3 not out 3 v England Wellington 14 Mar 2013 Test # 2080
91 266 199 15 0 45.72 3 caught 1 v England Auckland 22 Mar 2013 Test # 2084
1 14 11 0 0 9.09 3 bowled 3 v England Auckland 22 Mar 2013 Test # 2084
45 123 83 6 1 54.21 3 caught 1 v West Indies Wellington 11 Dec 2013 Test # 2106
58 187 148 5 0 39.18 3 lbw 2 v West Indies Hamilton 19 Dec 2013 Test # 2109
56 103 83 9 0 67.46 3 bowled 4 v West Indies Hamilton 19 Dec 2013 Test # 2109
113 250 172 10 2 65.69 3 caught 1 v India Auckland 6 Feb 2014 Test # 2118
3 22 17 0 0 17.64 3 caught 3 v India Auckland 6 Feb 2014 Test # 2118
47 167 100 6 0 47.00 3 caught 1 v India Wellington 14 Feb 2014 Test # 2120
7 40 22 0 0 31.81 3 caught 3 v India Wellington 14 Feb 2014 Test # 2120
54 160 98 7 0 55.10 3 bowled 1 v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
31* 113 75 0 0 41.33 3 not out 4 v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
69 187 115 9 0 60.00 3 bowled 1 v Sri Lanka Wellington 3 Jan 2015 Test # 2155
242* 623 438 18 0 55.25 3 not out 3 v Sri Lanka Wellington 3 Jan 2015 Test # 2155
88 171 123 12 0 71.54 3 caught 1 v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
71 145 115 7 0 61.73 3 bowled 3 v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
1 7 4 0 0 25.00 3 caught 2 v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
108* 245 164 12 1 65.85 3 not out 4 v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
16 24 18 4 0 88.88 3 caught 1 v Australia Wellington 12 Feb 2016 Test # 2201
22 72 44 3 0 50.00 3 caught 3 v Australia Wellington 12 Feb 2016 Test # 2201
7 98 69 0 0 10.14 3 caught 1 v Australia Christchurch 20 Feb 2016 Test # 2202
97 340 210 8 0 46.19 3 bowled 3 v Australia Christchurch 20 Feb 2016 Test # 2202
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
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
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
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
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
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