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 10 Oct 1996 remove greater than or equal to 10 Oct 1996 from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 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 2006-2022 450 510 84 18199 290 42.72 24847 73.24 40 93 29 1766 273 Profile
filtered 2006-2020 24 24 11 3039 217* 233.76 3818 79.59 24 0 0 347 38
Innings by innings list
128* 191 133 12 4 96.24 3 not out 1 ODI v Sri Lanka Napier 28 Dec 2006 ODI # 2468
117 157 127 16 1 92.12 3 caught 2 ODI v Australia Auckland 18 Feb 2007 ODI # 2526
120 322 235 18 0 51.06 5 caught 1 Test v England Hamilton 5 Mar 2008 Test # 1866
151 262 204 26 1 74.01 4 caught 1 Test v India Napier 26 Mar 2009 Test # 1917
107 261 165 16 0 64.84 4 bowled 4 Test v India Wellington 3 Apr 2009 Test # 1918
138 180 104 19 4 132.69 4 caught 2 Test v Australia Hamilton 27 Mar 2010 Test # 1957
122* 260 201 13 2 60.69 4 retired notout 1 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
100 180 117 9 1 85.47 4 caught 1 ODI v England Napier 20 Feb 2013 ODI # 3336
217* 491 319 23 0 68.02 4 not out 1 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
129 307 227 15 0 56.82 4 caught 1 Test v West Indies Wellington 11 Dec 2013 Test # 2106
131 326 264 16 2 49.62 4 caught 2 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
112* 152 127 15 0 88.18 4 not out 2 ODI v India Hamilton 28 Jan 2014 ODI # 3465
102 148 106 10 1 96.22 4 caught 1 ODI v India Wellington 31 Jan 2014 ODI # 3467
102* 111 70 13 2 145.71 4 not out 1 ODI v Pakistan Napier 3 Feb 2015 ODI # 3598
102* 227 134 16 0 76.11 4 not out 3 Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
107 147 101 13 0 105.94 4 caught 1 ODI v Australia Hamilton 5 Feb 2017 ODI # 3832
102* 164 110 8 0 92.72 4 not out 1 ODI v South Africa Christchurch 22 Feb 2017 ODI # 3839
107* 273 198 11 0 54.04 4 not out 3 Test v West Indies Hamilton 9 Dec 2017 Test # 2287
113 162 116 12 0 97.41 4 stumped 2 ODI v England Hamilton 25 Feb 2018 ODI # 3980
181* 213 147 17 6 123.12 4 not out 2 ODI v England Dunedin 7 Mar 2018 ODI # 3989
137 - 131 9 4 104.58 4 caught 1 ODI v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
200 321 212 19 4 94.33 4 caught 2 Test v Bangladesh Wellington 8 Mar 2019 Test # 2350
105* 276 186 11 2 56.45 4 not out 3 Test v England Hamilton 29 Nov 2019 Test # 2371
109* 139 84 10 4 129.76 4 not out 2 ODI v India Hamilton 5 Feb 2020 ODI # 4235
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page