Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 11 Aug 2019 remove less than or equal to 11 Aug 2019 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 2007-2024 472 498 64 18820 264 43.36 21734 86.59 48 101 33 1805 597 Profile
filtered 2010-2019 17 17 11 2114 177 352.33 2209 95.69 17 0 0 220 56
Innings by innings list
101* 126 100 6 2 101.00 4 not out 2 ODI v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
141* 195 123 17 4 114.63 1 not out 2 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
177 370 301 23 1 58.80 6 lbw 2 Test v West Indies Eden Gardens 6 Nov 2013 Test # 2101
111* 181 127 11 3 87.40 6 not out 2 Test v West Indies Wankhede 14 Nov 2013 Test # 2102
150 215 133 13 6 112.78 1 caught 2 ODI v South Africa Kanpur 11 Oct 2015 ODI # 3689
123* 165 129 15 1 95.34 1 not out 2 ODI v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
124* - 145 16 2 85.51 1 not out 2 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
125 165 109 11 5 114.67 2 caught 2 ODI v Australia Nagpur 1 Oct 2017 ODI # 3919
102* 191 160 8 1 63.75 6 not out 2 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
100* - 56 11 5 178.57 1 not out 2 T20I v England Bristol 8 Jul 2018 T20I # 690
137* - 114 15 4 120.17 1 not out 2 ODI v England Nottingham 12 Jul 2018 ODI # 4014
111* - 119 7 4 93.27 1 not out 2 ODI v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
152* - 117 15 8 129.91 1 not out 2 ODI v West Indies Guwahati 21 Oct 2018 ODI # 4056
133 204 129 10 6 103.10 1 caught 2 ODI v Australia Sydney 12 Jan 2019 ODI # 4077
122* 212 144 13 2 84.72 2 not out 2 ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
102 152 109 15 0 93.57 2 caught 2 ODI v England Birmingham 30 Jun 2019 ODI # 4179
103 133 94 14 2 109.57 2 caught 2 ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
Statsguru includes the following current or recent relevant matches:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th Match, Jun 3, 2024 [T20I # 2636 - Live]
    » Uganda 28/5 (8.2 ov, Riazat Ali Shah 7*, R Obuya 5*, Rashid Khan 0/1)
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
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]
 
Feedback Print this page