Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 13 Dec 2012 remove greater than or equal to 13 Dec 2012 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 2012-2024 253 299 26 10033 264* 36.75 16797 59.73 20 55 23 1005 84 Profile
filtered 2014-2022 20 20 7 2841 264* 218.53 4357 65.20 20 0 0 273 31
Innings by innings list
103 308 222 13 0 46.39 1 lbw 2 Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
137 394 269 11 1 50.92 1 caught 1 Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
110* 169 116 7 2 94.82 2 not out 2 ODI v Zimbabwe Harare 4 Aug 2015 ODI # 3674
109* 304 180 8 0 60.55 1 not out 3 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
105 308 209 12 0 50.23 2 caught 2 Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
136 359 269 11 0 50.55 2 caught 1 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
137 218 121 7 4 113.22 2 caught 1 ODI v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
177 463 329 18 1 53.79 2 lbw 2 Test v Bangladesh Wellington 12 Jan 2017 Test # 2246
104 - 111 9 4 93.69 2 stumped 1 ODI v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
103* 148 102 8 2 100.98 5 not out 2 ODI v India Wankhede 22 Oct 2017 ODI # 3928
264* 694 489 21 1 53.98 2 not out 2 Test v Sri Lanka Wellington 15 Dec 2018 Test # 2335
176 574 370 17 1 47.56 2 caught 3 Test v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
161 368 248 17 3 64.91 2 caught 2 Test v Bangladesh Hamilton 28 Feb 2019 Test # 2349
154 359 251 15 0 61.35 2 lbw 2 Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
105 249 172 16 0 61.04 2 bowled 1 Test v England Hamilton 29 Nov 2019 Test # 2371
110* 153 108 10 0 101.85 5 not out 2 ODI v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
252 552 373 34 2 67.56 1 caught 1 Test v Bangladesh Christchurch 9 Jan 2022 Test # 2447
140* 187 123 10 5 113.82 5 not out 1 ODI v Netherlands Hamilton 2 Apr 2022 ODI # 4381
145* 130 104 19 5 139.42 5 not out 2 ODI v India Auckland 25 Nov 2022 ODI # 4483
113 286 191 10 0 59.16 1 caught 2 Test v Pakistan Karachi 26 Dec 2022 Test # 2486
Statsguru includes the following current or recent relevant matches:
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th Match, Jun 8, 2024 [T20I # 2649 - Live]
    » Netherlands 62/6 (14.3 ov, SA Engelbrecht 21*, LV van Beek 4*, KA Maharaj 0/20)
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page