Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 Dec 2011 remove greater than or equal to 1 Dec 2011 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 2014-2023 131 169 20 5179 172 34.75 8471 61.13 7 25 17 570 46 Profile
filtered 2016-2023 7 7 2 864 172 172.80 1056 81.81 7 0 0 96 10
Innings by innings list
102* 212 148 16 0 68.91 6 not out 2 Test v England Cape Town 2 Jan 2016 Test # 2197
113 152 123 13 1 91.86 2 caught 1 ODI v Ireland Benoni 25 Sep 2016 ODI # 3780
110 200 143 8 0 76.92 3 caught 1 ODI v India Paarl 19 Jan 2022 ODI # 4344
109 117 102 14 1 106.86 2 bowled 2 ODI v England Bloemfontein 29 Jan 2023 ODI # 4513
172 376 280 20 0 61.42 4 caught 3 Test v West Indies Johannesburg 8 Mar 2023 Test # 2497
144 - 118 11 7 122.03 2 caught 2 ODI v West Indies East London 18 Mar 2023 ODI # 4540
114* 214 142 14 1 80.28 2 not out 1 ODI v Australia Bloemfontein 7 Sep 2023 ODI # 4635
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 - Live]
    » Netherlands 109/4 (18.4 ov, BFW de Leede 11*, MP O'Dowd 54*, A Bohara 1/29) - Match over
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637 - Live]
    » Scotland 90/0 (10.0 ov, MA Jones 45*, HG Munsey 41*, AU Rashid 0/26) - Match over
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