Records type all-round analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Start of match date between 8 Mar 2002 and 5 Mar 2014 remove between 8 Mar 2002 and 5 Mar 2014 from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2006-2022 450 18199 290 42.72 40 3 2/4 27.66 0 351 0 15.05 Profile
filtered 2006-2014 99 4429 217* 47.62 13 0 - - 0 88 0 -
Match by match list
131 2* 133 1 - - 1 0 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
151 - 151 1 0 4 1 0 Test v India Napier 26 Mar 2009 Test # 1917
120 6 126 1 - - 0 0 Test v England Hamilton 5 Mar 2008 Test # 1866
138 22 160 1 - - 0 0 Test v Australia Hamilton 27 Mar 2010 Test # 1957
42 107 149 1 - - 3 0 Test v India Wellington 3 Apr 2009 Test # 1918
112* - 112 1 - - 0 0 ODI v India Hamilton 28 Jan 2014 ODI # 3465
102 - 102 1 - - 1 0 ODI v India Wellington 31 Jan 2014 ODI # 3467
117 - 117 1 - - 1 0 ODI v Australia Auckland 18 Feb 2007 ODI # 2526
122* - 122 1 - - 0 0 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
128* - 128 1 - - 0 0 ODI v Sri Lanka Napier 28 Dec 2006 ODI # 2468
217* 16* 233 1 - - 4 0 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
129 - 129 1 - - 2 0 Test v West Indies Wellington 11 Dec 2013 Test # 2106
100 - 100 1 - - 0 0 ODI v England Napier 20 Feb 2013 ODI # 3336
57 - 57 0 - - 0 0 ODI v India Hamilton 22 Jan 2014 ODI # 3458
41* - 41 0 - - 1 0 ODI v England Christchurch 23 Feb 2008 ODI # 2684
21 25 46 0 - - 1 0 Test v Australia Wellington 19 Mar 2010 Test # 1955
9 - 9 0 - - 0 0 T20I v Australia Wellington 26 Feb 2010 T20I # 148
3 - 3 0 - - 1 0 ODI v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
28 - 28 0 - - 0 0 ODI v England Auckland 23 Feb 2013 ODI # 3338
34* - 34 0 0 2 1 0 ODI v Bangladesh Napier 28 Dec 2007 ODI # 2659
18* DNB 18 0 - - 1 0 Test v South Africa Wellington 23 Mar 2012 Test # 2037
21 - 21 0 - - 1 0 T20I v England Christchurch 7 Feb 2008 T20I # 54
TDNB - - - - - 1 0 ODI v India Wellington 6 Mar 2009 ODI # 2822
6 - 6 0 - - 1 0 ODI v Pakistan Christchurch 29 Jan 2011 ODI # 3090
0 - 0 0 - - 1 0 ODI v Sri Lanka Auckland 6 Jan 2007 ODI # 2471
6 - 6 0 - - 0 0 T20I v England Wellington 15 Feb 2013 T20I # 304
17 - 17 0 - - 0 0 ODI v India Auckland 25 Jan 2014 ODI # 3462
TDNB - - - - - 0 0 ODI v West Indies Queenstown 31 Dec 2008 ODI # 2786
3 41 44 0 - - 2 0 Test v India Auckland 6 Feb 2014 Test # 2118
6 - 6 0 - - 0 0 T20I v Australia Christchurch 28 Feb 2010 T20I # 149
70 - 70 0 - - 0 0 ODI v Australia Napier 3 Mar 2010 ODI # 2966
3 - 3 0 - - 1 0 ODI v West Indies Auckland 26 Dec 2013 ODI # 3449
DNB - - - - - 0 0 ODI v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
31 - 31 0 - - 0 0 Test v England Dunedin 6 Mar 2013 Test # 2077
63 - 63 0 - - 1 0 T20I v West Indies Auckland 26 Dec 2008 T20I # 78
7 - 7 0 - - 0 0 ODI v India Christchurch 8 Mar 2009 ODI # 2823
4 - 4 0 - - 3 0 ODI v Pakistan Napier 1 Feb 2011 ODI # 3093
TDNB - - - - - - - ODI v Sri Lanka Hamilton 9 Jan 2007 ODI # 2472
53 55 108 0 - - 2 0 Test v England Wellington 13 Mar 2008 Test # 1867
5 - 5 0 - - 0 0 T20I v West Indies Auckland 11 Jan 2014 T20I # 352
13 - 13 0 - - 1 0 ODI v West Indies Christchurch 3 Jan 2009 ODI # 2787
6 8 14 0 - - 0 0 Test v Pakistan Hamilton 7 Jan 2011 Test # 1990
15 - 15 0 - - 0 0 ODI v West Indies Napier 1 Mar 2006 ODI # 2342
39* - 39 0 - - 0 0 T20I v Pakistan Auckland 26 Dec 2010 T20I # 193
62 - 62 0 - - 1 0 ODI v Australia Hamilton 9 Mar 2010 ODI # 2971
9 - 9 0 - - 0 0 ODI v West Indies Queenstown 1 Jan 2014 ODI # 3451
24* - 24 0 - - 0 0 ODI v England Wellington 9 Feb 2008 ODI # 2674
94 59 153 0 - - 2 0 Test v Pakistan Dunedin 24 Nov 2009 Test # 1934
0 41* 41 0 - - 2 0 Test v England Wellington 14 Mar 2013 Test # 2080
6 - 6 0 - - 1 0 T20I v West Indies Hamilton 28 Dec 2008 T20I # 79
5 - 5 0 - - 0 0 ODI v India Hamilton 11 Mar 2009 ODI # 2824
69 - 69 0 - - 0 0 ODI v Pakistan Hamilton 3 Feb 2011 ODI # 3095
DNB - - - - - 1 0 ODI v Australia Wellington 16 Feb 2007 ODI # 2524
2 74 76 0 - - 2 0 Test v England Napier 22 Mar 2008 Test # 1868
39 - 39 0 - - 0 0 T20I v West Indies Wellington 15 Jan 2014 T20I # 353
51* - 51 0 - - 1 0 ODI v West Indies Wellington 7 Jan 2009 ODI # 2788
78 52 130 0 - - 4 0 Test v Pakistan Wellington 15 Jan 2011 Test # 1991
15 - 15 0 - - 0 0 ODI v Australia Auckland 11 Mar 2010 ODI # 2973
31 - 31 0 - - 0 0 ODI v West Indies Auckland 4 Mar 2006 ODI # 2346
30* - 30 0 - - 0 0 T20I v Pakistan Hamilton 28 Dec 2010 T20I # 194
49 - 49 0 - - 0 0 ODI v West Indies Nelson 4 Jan 2014 ODI # 3452
DNB - - - - - 0 0 ODI v England Hamilton 12 Feb 2008 ODI # 2677
30 97 127 0 - - 4 0 Test v Pakistan Wellington 3 Dec 2009 Test # 1938
19 3 22 0 - - 4 0 Test v England Auckland 22 Mar 2013 Test # 2084
31 - 31 0 - - 0 0 T20I v India Christchurch 25 Feb 2009 T20I # 84
28* - 28 0 - - 1 0 ODI v India Auckland 14 Mar 2009 ODI # 2825
5 - 5 0 - - 2 0 ODI v Pakistan Auckland 5 Feb 2011 ODI # 3097
15 DNB 15 0 - - 0 0 Test v West Indies Dunedin 11 Dec 2008 Test # 1897
21 - 21 0 - - 0 0 T20I v Sri Lanka Wellington 22 Dec 2006 T20I # 11
75 - 75 0 - - 0 0 ODI v West Indies Auckland 10 Jan 2009 ODI # 2789
30 - 30 0 - - 1 0 ODI v Australia Wellington 13 Mar 2010 ODI # 2975
0 - 0 0 - - 1 0 T20I v Pakistan Christchurch 30 Dec 2010 T20I # 195
9 - 9 0 - - 0 0 ODI v West Indies Hamilton 8 Jan 2014 ODI # 3453
31 - 31 0 - - 0 0 ODI v England Auckland 15 Feb 2008 ODI # 2678
21 DNB 21 0 - - 1 0 Test v Pakistan Napier 11 Dec 2009 Test # 1940
27 - 27 0 - - 0 0 T20I v India Wellington 27 Feb 2009 T20I # 85
51 - 51 0 - - 1 0 ODI v Bangladesh Napier 5 Feb 2010 ODI # 2949
22 - 22 0 - - 1 0 ODI v England Hamilton 17 Feb 2013 ODI # 3335
11 - 11 0 - - 0 0 ODI v Australia Hamilton 20 Feb 2007 ODI # 2527
4 46 50 0 - - 3 0 Test v West Indies Napier 19 Dec 2008 Test # 1900
4 - 4 0 - - 1 0 T20I v Sri Lanka Auckland 26 Dec 2006 T20I # 12
48* - 48 0 - - 2 0 ODI v West Indies Napier 13 Jan 2009 ODI # 2792
44 48* 92 0 - - 3 0 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
23* - 23 0 - - 1 0 ODI v Pakistan Wellington 22 Jan 2011 ODI # 3085
15 - 15 0 - - 2 0 ODI v Sri Lanka Queenstown 31 Dec 2006 ODI # 2469
13 - 13 0 - - 1 0 T20I v England Auckland 9 Feb 2013 T20I # 301
55 - 55 0 - - 1 0 ODI v India Napier 19 Jan 2014 ODI # 3456
48 - 48 0 - - 0 0 ODI v England Napier 20 Feb 2008 ODI # 2682
40 51 91 0 - - 3 0 Test v Bangladesh Hamilton 15 Feb 2010 Test # 1953
DNB - - - - - 1 0 T20I v Bangladesh Hamilton 3 Feb 2010 T20I # 131
78 - 78 0 - - 0 0 ODI v Bangladesh Dunedin 8 Feb 2010 ODI # 2951
8 - 8 0 - - 0 0 ODI v Bangladesh Auckland 26 Dec 2007 ODI # 2658
18 4 22 0 - - 2 0 Test v India Hamilton 18 Mar 2009 Test # 1915
0 - 0 0 - - 1 0 T20I v England Auckland 5 Feb 2008 T20I # 53
31 - 31 0 - - 1 0 ODI v India Napier 3 Mar 2009 ODI # 2821
44 17 61 0 - - 0 0 Test v South Africa Hamilton 15 Mar 2012 Test # 2036
TDNB - - - - - 0 0 ODI v Pakistan Queenstown 26 Jan 2011 ODI # 3088
0 - 0 0 - - 3 0 ODI v Sri Lanka Christchurch 2 Jan 2007 ODI # 2470
4 - 4 0 - - 1 0 T20I v England Hamilton 12 Feb 2013 T20I # 302
Statsguru includes the following current or recent relevant matches:
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page