Records type batting analysis [change type]
View innings by innings list [change view]
Match result won match remove won match from query
Not involving the player IR Bell (ENG) remove IR Bell (ENG) 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 2007-2020 23 23 12 2875 200 261.36 3595 79.97 23 0 0 288 41
Innings by innings list
117 157 127 16 1 92.12 3 caught 2 ODI v Australia Auckland 18 Feb 2007 ODI # 2526
103 174 119 5 4 86.55 4 caught 1 ODI v Bangladesh Chattogram 14 Oct 2008 ODI # 2765
131* 171 124 8 7 105.64 4 not out 1 ODI v Pakistan Pallekele 8 Mar 2011 ODI # 3123
122* 260 201 13 2 60.69 4 retired notout 1 Test v Zimbabwe Napier 26 Jan 2012 Test # 2033
142 388 306 11 0 46.40 4 lbw 1 Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
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
119* 146 96 10 4 123.95 4 not out 1 ODI v England The Oval 12 Jun 2015 ODI # 3655
110 173 123 12 0 89.43 4 bowled 2 ODI v England Southampton 14 Jun 2015 ODI # 3656
173* 365 299 19 0 57.85 4 not out 2 Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
124* 240 173 10 0 71.67 4 not out 1 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
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
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:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646 - Live]
    » Bangladesh 125/8 (19.0 ov, Mahmudullah 16*, Tanzim Hasan Sakib 1*, MD Shanaka 0/11) - Match over
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645 - Live]
    » New Zealand 75 (15.2 ov, TA Boult 3*, Fazalhaq Farooqi 4/17) - Match over
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page