Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 26 Dec 1989 remove greater than or equal to 26 Dec 1989 from query
Match result lost match remove lost match 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 2005-2024 461 509 72 14968 219* 34.25 22883 65.41 19 82 31 1416 171 Profile
filtered 2010-2022 9 9 3 1108 175* 184.66 1660 66.74 9 0 0 127 11
Innings by innings list
101 142 114 17 1 88.59 7 caught 4 Test v India Chattogram 17 Jan 2010 Test # 1949
101 148 100 8 1 101.00 4 caught 2 ODI v Zimbabwe Harare 16 Aug 2011 ODI # 3179
117 156 113 7 2 103.53 4 caught 1 ODI v India Fatullah 26 Feb 2014 ODI # 3474
116 327 243 15 1 47.73 6 caught 3 Test v West Indies Kingstown 5 Sep 2014 Test # 2138
159 365 260 23 1 61.15 6 caught 1 Test v New Zealand Wellington 12 Jan 2017 Test # 2246
127 381 262 16 2 48.47 6 caught 2 Test v India Hyderabad 9 Feb 2017 Test # 2249
110* 160 116 11 2 94.82 4 not out 1 ODI v South Africa Kimberley 15 Oct 2017 ODI # 3923
102* 146 97 9 1 105.15 4 not out 2 ODI v Australia Nottingham 20 Jun 2019 ODI # 4166
175* 527 355 21 0 49.29 5 not out 1 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page