Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2021 262 304 41 11198 199 42.57 16338 68.53 23 66 12 1151 137 Profile
filtered 2011-2020 29 29 3 2069 126 79.57 2308 89.64 4 25 0 201 37
Innings by innings list
119 99 56 11 5 212.50 3 caught 1 T20I v West Indies Johannesburg 11 Jan 2015 T20I # 414
79 80 41 5 5 192.68 3 caught 1 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
65 40 38 6 2 171.05 4 caught 2 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
63 68 43 8 1 146.51 3 caught 1 T20I v New Zealand East London 23 Dec 2012 T20I # 295
58 - 40 4 2 145.00 3 caught 1 T20I v England Cape Town 27 Nov 2020 T20I # 1109
58 53 41 5 2 141.46 3 bowled 1 T20I v India Mirpur 4 Apr 2014 T20I # 399
52* - 37 5 3 140.54 4 not out 1 T20I v England Cape Town 1 Dec 2020 T20I # 1113
85 83 65 10 3 130.76 3 bowled 1 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
55 60 44 7 1 125.00 3 caught 2 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
62 64 53 5 1 116.98 3 bowled 2 ODI v Bangladesh The Oval 2 Jun 2019 ODI # 4147
126 177 109 8 6 115.59 3 hit wicket 2 ODI v Australia Harare 2 Sep 2014 ODI # 3522
67 76 61 8 0 109.83 3 caught 2 ODI v England Leeds 24 May 2017 ODI # 3872
120 183 112 11 2 107.14 3 caught 1 ODI v India Durban 1 Feb 2018 ODI # 3969
51 70 56 6 0 91.07 3 caught 2 ODI v India Indore 14 Oct 2015 ODI # 3692
63 95 76 5 0 82.89 3 caught 2 ODI v Australia Basseterre 11 Jun 2016 ODI # 3743
63 112 79 5 0 79.74 3 caught 2 ODI v Pakistan Lord's 23 Jun 2019 ODI # 4171
57 145 72 3 0 79.16 5 caught 1 ODI v New Zealand Paarl 19 Jan 2013 ODI # 3323
55 98 71 5 0 77.46 3 caught 2 ODI v India Melbourne 22 Feb 2015 ODI # 3610
60 94 78 2 0 76.92 6 caught 1 ODI v India Cape Town 18 Jan 2011 ODI # 3082
82 155 107 7 1 76.63 3 caught 1 ODI v New Zealand Auckland 24 Mar 2015 ODI # 3644
57 86 76 5 1 75.00 4 caught 1 ODI v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
118* 265 164 17 0 71.95 5 not out 1 Test v Australia Adelaide 24 Nov 2016 Test # 2236
61 159 85 8 0 71.76 5 caught 4 Test v England Manchester 4 Aug 2017 Test # 2268
50* 117 70 7 0 71.42 5 not out 3 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
67 133 97 4 0 69.07 3 caught 1 ODI v New Zealand Hamilton 1 Mar 2017 ODI # 3843
64 - 117 9 1 54.70 6 caught 2 Test v India Pune 10 Oct 2019 Test # 2364
55 - 103 8 1 53.39 6 caught 2 Test v India Visakhapatnam 2 Oct 2019 Test # 2363
67 171 135 6 0 49.62 6 caught 2 Test v Australia Cape Town 1 Mar 2014 Test # 2122
90 244 182 11 0 49.45 5 lbw 3 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page