Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 21 Jul 2010 and 25 Mar 2022 remove between 21 Jul 2010 and 25 Mar 2022 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 2002-2016 432 474 47 14676 302 34.37 17872 82.11 19 76 37 95 1552 398 Profile
filtered 2010-2015 37 37 6 2508 91 80.90 2609 96.12 0 37 0 37 257 93
Innings by innings list
61 64 45 7 2 135.55 1 bowled 2 ODI v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
65 221 122 11 0 53.27 2 stumped 2 Test v India Ahmedabad 4 Nov 2010 Test # 1974
56 132 77 7 2 72.72 2 caught 1 Test v Pakistan Hamilton 7 Jan 2011 Test # 1990
64 167 111 6 1 57.65 2 caught 3 Test v Pakistan Wellington 15 Jan 2011 Test # 1991
76* 114 95 6 2 80.00 2 not out 2 ODI v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
81* 54 46 5 6 176.08 2 not out 2 T20I v Zimbabwe Harare 15 Oct 2011 T20I # 211
64 46 37 2 6 172.97 1 bowled 1 T20I v Zimbabwe Harare 17 Oct 2011 T20I # 213
87 118 99 3 4 87.87 3 caught 2 ODI v Zimbabwe Harare 22 Oct 2011 ODI # 3206
83 250 158 8 2 52.53 1 lbw 1 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
56 98 67 2 2 83.58 3 caught 1 ODI v South Africa Wellington 25 Feb 2012 ODI # 3249
85 125 96 11 2 88.54 3 caught 1 ODI v South Africa Napier 29 Feb 2012 ODI # 3252
58* 154 91 5 1 63.73 3 not out 4 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
61 197 133 6 1 45.86 3 caught 1 Test v South Africa Hamilton 15 Mar 2012 Test # 2036
84 187 139 8 0 60.43 3 bowled 3 Test v West Indies North Sound 25 Jul 2012 Test # 2050
91 67 55 11 3 165.45 3 bowled 1 T20I v India Chennai 11 Sep 2012 T20I # 261
68 167 125 8 2 54.40 2 bowled 1 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
51 146 103 7 0 49.51 2 lbw 3 Test v South Africa Cape Town 2 Jan 2013 Test # 2069
74 56 38 6 5 194.73 3 caught 1 T20I v England Hamilton 12 Feb 2013 T20I # 302
69* 92 61 6 3 113.11 6 not out 2 ODI v England Hamilton 17 Feb 2013 ODI # 3335
74 43 36 9 4 205.55 6 caught 1 ODI v England Napier 20 Feb 2013 ODI # 3336
79 103 68 6 5 116.17 6 caught 1 ODI v England Auckland 23 Feb 2013 ODI # 3338
74 109 59 9 3 125.42 6 caught 2 Test v England Dunedin 6 Mar 2013 Test # 2077
69 131 94 9 1 73.40 6 caught 2 Test v England Wellington 14 Mar 2013 Test # 2080
67* 101 53 5 3 126.41 6 not out 3 Test v England Auckland 22 Mar 2013 Test # 2084
68 71 48 7 2 141.66 3 bowled 1 T20I v England The Oval 25 Jun 2013 T20I # 317
51 110 57 5 1 89.47 5 lbw 1 ODI v West Indies Auckland 26 Dec 2013 ODI # 3449
60* 67 45 2 4 133.33 3 not out 1 T20I v West Indies Auckland 11 Jan 2014 T20I # 352
65 61 45 4 3 144.44 3 caught 2 T20I v Netherlands Chattogram 29 Mar 2014 T20I # 390
51 29 22 6 3 231.81 2 stumped 2 ODI v Sri Lanka Christchurch 11 Jan 2015 ODI # 3574
65 68 49 10 1 132.65 2 caught 1 ODI v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
77 39 25 8 7 308.00 2 bowled 2 ODI v England Wellington 20 Feb 2015 ODI # 3607
50 - 24 7 3 208.33 2 caught 2 ODI v Australia Auckland 28 Feb 2015 ODI # 3617
59 32 26 8 4 226.92 2 caught 2 ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
55 139 98 3 1 56.12 5 lbw 3 Test v England Leeds 29 May 2015 Test # 2163
80 119 80 10 2 100.00 5 caught 4 Test v Australia Brisbane 5 Nov 2015 Test # 2185
75 57 57 13 1 131.57 5 caught 1 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
55 48 25 11 1 220.00 2 caught 2 ODI v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th Match, May 24, 2024 [T20I # 2619 - Live]
    » Netherlands 142/4 (17.5 ov, BFW de Leede 1*, MR Adair 2/20)
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st Match, May 24, 2024 [T20I # 2618 - Current]
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page