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 balls faced (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
90 244 182 11 0 49.45 5 lbw 3 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
118* 265 164 17 0 71.95 5 not out 1 Test v Australia Adelaide 24 Nov 2016 Test # 2236
67 171 135 6 0 49.62 6 caught 2 Test v Australia Cape Town 1 Mar 2014 Test # 2122
64 - 117 9 1 54.70 6 caught 2 Test v India Pune 10 Oct 2019 Test # 2364
120 183 112 11 2 107.14 3 caught 1 ODI v India Durban 1 Feb 2018 ODI # 3969
126 177 109 8 6 115.59 3 hit wicket 2 ODI v Australia Harare 2 Sep 2014 ODI # 3522
82 155 107 7 1 76.63 3 caught 1 ODI v New Zealand Auckland 24 Mar 2015 ODI # 3644
55 - 103 8 1 53.39 6 caught 2 Test v India Visakhapatnam 2 Oct 2019 Test # 2363
67 133 97 4 0 69.07 3 caught 1 ODI v New Zealand Hamilton 1 Mar 2017 ODI # 3843
61 159 85 8 0 71.76 5 caught 4 Test v England Manchester 4 Aug 2017 Test # 2268
63 112 79 5 0 79.74 3 caught 2 ODI v Pakistan Lord's 23 Jun 2019 ODI # 4171
60 94 78 2 0 76.92 6 caught 1 ODI v India Cape Town 18 Jan 2011 ODI # 3082
63 95 76 5 0 82.89 3 caught 2 ODI v Australia Basseterre 11 Jun 2016 ODI # 3743
57 86 76 5 1 75.00 4 caught 1 ODI v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
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
50* 117 70 7 0 71.42 5 not out 3 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
85 83 65 10 3 130.76 3 bowled 1 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
67 76 61 8 0 109.83 3 caught 2 ODI v England Leeds 24 May 2017 ODI # 3872
119 99 56 11 5 212.50 3 caught 1 T20I v West Indies Johannesburg 11 Jan 2015 T20I # 414
51 70 56 6 0 91.07 3 caught 2 ODI v India Indore 14 Oct 2015 ODI # 3692
62 64 53 5 1 116.98 3 bowled 2 ODI v Bangladesh The Oval 2 Jun 2019 ODI # 4147
55 60 44 7 1 125.00 3 caught 2 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
63 68 43 8 1 146.51 3 caught 1 T20I v New Zealand East London 23 Dec 2012 T20I # 295
58 53 41 5 2 141.46 3 bowled 1 T20I v India Mirpur 4 Apr 2014 T20I # 399
79 80 41 5 5 192.68 3 caught 1 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
58 - 40 4 2 145.00 3 caught 1 T20I v England Cape Town 27 Nov 2020 T20I # 1109
65 40 38 6 2 171.05 4 caught 2 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
52* - 37 5 3 140.54 4 not out 1 T20I v England Cape Town 1 Dec 2020 T20I # 1113
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 125/7 (20.0 ov, GH Dockrell 30*, BJ McCarthy 2*, JOA Gordon 2/16) - Match over
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
 
Feedback Print this page