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
Innings in match 2nd innings remove 2nd innings 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 2009-2022 367 402 27 13463 237* 35.90 16565 81.27 23 76 29 1385 383 Profile
filtered 2011-2019 10 10 6 1162 180* 290.50 1129 102.92 10 0 0 104 41
Innings by innings list
105 168 121 9 0 86.77 2 bowled 2 ODI v Zimbabwe Harare 22 Oct 2011 ODI # 3206
101* 89 69 9 6 146.37 1 not out 2 T20I v South Africa East London 23 Dec 2012 T20I # 295
103* 202 123 8 4 83.73 2 not out 2 ODI v England Lord's 31 May 2013 ODI # 3360
105 132 100 11 2 105.00 1 caught 2 ODI v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
116* 169 138 11 1 84.05 1 not out 2 ODI v Zimbabwe Harare 4 Aug 2015 ODI # 3674
103* 189 134 9 3 76.86 1 not out 2 ODI v South Africa Potchefstroom 23 Aug 2015 ODI # 3677
114 150 102 10 6 111.76 1 caught 2 ODI v Australia Sydney 4 Dec 2016 ODI # 3811
180* 198 138 15 11 130.43 1 not out 2 ODI v South Africa Hamilton 1 Mar 2017 ODI # 3843
117* 192 116 8 4 100.86 1 not out 2 ODI v Bangladesh Napier 13 Feb 2019 ODI # 4093
118 126 88 14 4 134.09 1 caught 2 ODI v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page