Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 19 Aug 2004 and 17 Oct 2015 remove between 19 Aug 2004 and 17 Oct 2015 from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2009-2022 367 402 27 13463 237* 35.90 16565 81.27 23 76 29 99 1385 383 Profile
filtered 2009-2015 44 45 7 2987 97 78.60 4175 71.54 0 45 0 45 292 64
Innings by innings list
64* 82 34 5 3 188.23 2 not out 2 ODI v Australia Brisbane 13 Feb 2009 ODI # 2820
64 90 70 5 0 91.42 3 caught 2 ODI v India Napier 3 Mar 2009 ODI # 2821
57* 97 50 7 2 114.00 3 not out 2 ODI v India Auckland 14 Mar 2009 ODI # 2825
66 126 76 3 1 86.84 3 bowled 1 ODI v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
53 89 55 7 1 96.36 2 caught 2 ODI v England Johannesburg 29 Sep 2009 ODI # 2902
62 82 70 5 2 88.57 3 caught 1 ODI v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
60 203 142 10 1 42.25 2 caught 1 Test v Pakistan Dunedin 24 Nov 2009 Test # 1934
91 109 91 9 3 100.00 3 caught 2 ODI v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
56* 133 85 0 3 65.88 5 not out 3 Test v Bangladesh Hamilton 15 Feb 2010 Test # 1953
58 204 157 6 0 36.94 5 caught 4 Test v Australia Hamilton 27 Mar 2010 Test # 1957
85 203 160 9 1 53.12 3 lbw 1 Test v India Hyderabad 12 Nov 2010 Test # 1975
70 145 102 3 1 68.62 1 caught 1 ODI v India Jaipur 1 Dec 2010 ODI # 3072
54 45 29 4 4 186.20 2 run out 2 T20I v Pakistan Auckland 26 Dec 2010 T20I # 193
50 227 164 8 0 30.48 3 caught 1 Test v Pakistan Hamilton 7 Jan 2011 Test # 1990
73 246 178 9 1 41.01 1 lbw 3 Test v Pakistan Wellington 15 Jan 2011 Test # 1991
65 110 70 9 0 92.85 1 caught 2 ODI v Pakistan Hamilton 3 Feb 2011 ODI # 3095
86* 114 108 7 2 79.62 1 not out 2 ODI v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
57 123 86 6 0 66.27 1 bowled 1 ODI v Pakistan Pallekele 8 Mar 2011 ODI # 3123
67 68 46 7 2 145.65 2 caught 1 T20I v Zimbabwe Harare 17 Oct 2011 T20I # 213
74 113 97 5 2 76.28 2 caught 2 ODI v Zimbabwe Harare 20 Oct 2011 ODI # 3204
51 154 109 7 0 46.78 2 caught 1 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
70 105 66 9 0 106.06 2 bowled 1 ODI v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
77 93 80 8 2 96.25 2 caught 1 ODI v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
85 90 69 7 5 123.18 2 stumped 1 ODI v Zimbabwe Napier 9 Feb 2012 ODI # 3234
91* 74 54 5 6 168.51 2 not out 2 T20I v Zimbabwe Auckland 11 Feb 2012 T20I # 219
78* 93 55 5 4 141.81 2 not out 2 T20I v South Africa Wellington 17 Feb 2012 T20I # 221
58 108 73 8 0 79.45 2 caught 1 ODI v South Africa Napier 29 Feb 2012 ODI # 3252
59 257 156 6 0 37.82 2 lbw 2 Test v South Africa Wellington 23 Mar 2012 Test # 2037
51 105 81 5 0 62.96 2 caught 2 ODI v West Indies Kingston 7 Jul 2012 ODI # 3285
97 353 249 14 1 38.95 2 caught 1 Test v West Indies North Sound 25 Jul 2012 Test # 2050
67 197 151 7 0 44.37 1 caught 3 Test v West Indies North Sound 25 Jul 2012 Test # 2050
71 250 174 6 2 40.80 2 run out 1 Test v West Indies Kingston 2 Aug 2012 Test # 2052
53 102 79 8 0 67.08 1 caught 1 Test v India Bengaluru 31 Aug 2012 Test # 2055
59 77 55 2 1 107.27 2 caught 1 T20I v England Wellington 15 Feb 2013 T20I # 304
81 166 119 4 2 68.06 1 caught 1 ODI v West Indies Nelson 4 Jan 2014 ODI # 3452
58 100 78 7 0 74.35 1 caught 1 ODI v Pakistan Abu Dhabi 17 Dec 2014 ODI # 3570
66* 116 78 4 3 84.61 1 not out 1 ODI v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
76 115 88 8 1 86.36 1 caught 1 ODI v Pakistan Napier 3 Feb 2015 ODI # 3598
57 123 76 7 0 75.00 1 run out 2 ODI v Afghanistan Napier 8 Mar 2015 ODI # 3628
70 156 115 8 1 60.86 1 caught 2 Test v England Lord's 21 May 2015 Test # 2162
70 127 72 7 1 97.22 2 caught 3 Test v England Leeds 29 May 2015 Test # 2163
50 83 54 6 1 92.59 1 caught 1 ODI v England The Oval 12 Jun 2015 ODI # 3655
53 83 66 8 1 80.30 1 caught 1 ODI v England Nottingham 17 Jun 2015 ODI # 3657
67 126 73 6 1 91.78 1 caught 1 ODI v England Chester-le-Street 20 Jun 2015 ODI # 3659
60 50 35 6 3 171.42 1 caught 1 T20I v South Africa Centurion 16 Aug 2015 T20I # 452
Statsguru includes the following current or recent relevant matches:
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