Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 29 Aug 2005 and 10 Jul 2019 remove between 29 Aug 2005 and 10 Jul 2019 from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2011-2021 262 304 41 11198 199 42.57 16338 68.53 23 66 12 89 1151 137 Profile
filtered 2011-2019 61 62 16 4111 98 89.36 5516 74.52 0 62 0 62 408 43
Innings by innings list
60 94 78 2 0 76.92 6 caught 1 ODI v India Cape Town 18 Jan 2011 ODI # 3082
52 73 52 4 1 100.00 5 caught 1 ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
72 99 74 7 0 97.29 4 run out 2 ODI v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
66* 72 49 9 1 134.69 6 not out 2 ODI v New Zealand Wellington 25 Feb 2012 ODI # 3249
65 40 38 6 2 171.05 4 caught 2 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
78 205 159 13 1 49.05 6 caught 2 Test v Australia Adelaide 22 Nov 2012 Test # 2061
78* 195 142 12 0 54.92 7 not out 1 Test v Australia Perth 30 Nov 2012 Test # 2064
63 68 43 8 1 146.51 3 caught 1 T20I v New Zealand East London 23 Dec 2012 T20I # 295
57 145 72 3 0 79.16 5 caught 1 ODI v New Zealand Paarl 19 Jan 2013 ODI # 3323
62* 55 40 2 5 155.00 5 not out 1 ODI v Netherlands Amstelveen 31 May 2013 ODI # 3359
85 83 65 10 3 130.76 3 bowled 1 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
55 76 60 8 0 91.66 3 stumped 1 ODI v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
58* 56 48 1 3 120.83 3 not out 1 T20I v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
55 160 126 5 1 43.65 4 caught 1 Test v Australia Gqeberha 20 Feb 2014 Test # 2121
67 171 135 6 0 49.62 6 caught 2 Test v Australia Cape Town 1 Mar 2014 Test # 2122
58 53 41 5 2 141.46 3 bowled 1 T20I v India Mirpur 4 Apr 2014 T20I # 399
80 247 196 5 1 40.81 3 caught 1 Test v Sri Lanka Galle 16 Jul 2014 Test # 2129
98 356 264 11 0 37.12 3 caught 2 Test v Zimbabwe Harare 9 Aug 2014 Test # 2135
59 77 77 4 0 76.62 3 caught 1 ODI v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
55 112 72 3 0 76.38 3 caught 1 ODI v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
96 172 99 8 1 96.96 3 caught 2 ODI v Australia Harare 6 Sep 2014 ODI # 3526
67 81 73 3 2 91.78 3 caught 1 ODI v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
68 150 122 8 0 55.73 3 stumped 2 Test v West Indies Cape Town 2 Jan 2015 Test # 2154
51* 74 71 5 0 71.83 3 not out 2 ODI v West Indies East London 21 Jan 2015 ODI # 3587
55 98 71 5 0 77.46 3 caught 2 ODI v India Melbourne 22 Feb 2015 ODI # 3610
62 93 70 3 0 88.57 3 caught 1 ODI v West Indies Sydney 27 Feb 2015 ODI # 3616
82 155 107 7 1 76.63 3 caught 1 ODI v New Zealand Auckland 24 Mar 2015 ODI # 3644
79* 88 61 8 0 129.50 3 not out 1 T20I v Bangladesh Mirpur 5 Jul 2015 T20I # 428
63* 116 75 7 0 84.00 3 not out 2 ODI v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
62 93 77 5 1 80.51 3 lbw 1 ODI v India Kanpur 11 Oct 2015 ODI # 3689
51 70 56 6 0 91.07 3 caught 2 ODI v India Indore 14 Oct 2015 ODI # 3692
60 89 63 6 0 95.23 4 caught 1 ODI v India Rajkot 18 Oct 2015 ODI # 3695
86 317 216 11 0 39.81 5 caught 2 Test v England Cape Town 2 Jan 2016 Test # 2197
55 60 44 7 1 125.00 3 caught 2 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
79 80 41 5 5 192.68 3 caught 1 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
63 95 76 5 0 82.89 3 caught 2 ODI v Australia Basseterre 11 Jun 2016 ODI # 3743
73* 78 50 6 2 146.00 4 not out 1 ODI v West Indies Basseterre 15 Jun 2016 ODI # 3747
69 126 87 8 0 79.31 3 caught 2 ODI v Australia Gqeberha 9 Oct 2016 ODI # 3792
67* 125 86 3 0 77.90 5 not out 3 Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
55* 85 68 5 0 80.88 3 not out 2 ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
67 133 97 4 0 69.07 3 caught 1 ODI v New Zealand Hamilton 1 Mar 2017 ODI # 3843
51* 136 90 6 0 56.66 3 not out 2 ODI v New Zealand Auckland 4 Mar 2017 ODI # 3846
52 153 118 7 0 44.06 5 caught 1 Test v New Zealand Dunedin 8 Mar 2017 Test # 2253
56* 218 155 10 0 36.12 5 not out 3 Test v New Zealand Dunedin 8 Mar 2017 Test # 2253
53 166 108 9 0 49.07 5 caught 1 Test v New Zealand Hamilton 25 Mar 2017 Test # 2257
67 76 61 8 0 109.83 3 caught 2 ODI v England Leeds 24 May 2017 ODI # 3872
75 96 70 6 0 107.14 3 caught 1 ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
63 198 128 9 0 49.21 5 lbw 3 Test v England Nottingham 14 Jul 2017 Test # 2264
61 159 85 8 0 71.76 5 caught 4 Test v England Manchester 4 Aug 2017 Test # 2268
81 111 101 6 1 80.19 5 lbw 3 Test v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
91* - 67 10 1 135.82 3 retired notout 1 ODI v Bangladesh East London 22 Oct 2017 ODI # 3929
62 141 104 12 0 59.61 5 caught 1 Test v India Cape Town 5 Jan 2018 Test # 2292
63 216 142 9 0 44.36 5 bowled 1 Test v India Centurion 13 Jan 2018 Test # 2293
57 86 76 5 1 75.00 4 caught 1 ODI v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
50* 107 72 3 0 69.44 4 not out 2 ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
78 58 45 6 4 173.33 3 caught 1 T20I v Pakistan Cape Town 1 Feb 2019 T20I # 732
90 244 182 11 0 49.45 5 lbw 3 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
50* 117 70 7 0 71.42 5 not out 3 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
57 98 66 7 0 86.36 3 bowled 1 ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
62 64 53 5 1 116.98 3 bowled 2 ODI v Bangladesh The Oval 2 Jun 2019 ODI # 4147
63 112 79 5 0 79.74 3 caught 2 ODI v Pakistan Lord's 23 Jun 2019 ODI # 4171
96* 103 103 10 1 93.20 3 not out 2 ODI v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623 - Live]
    » England 169/7 (19.0 ov, LS Livingstone 1*, Shaheen Shah Afridi 3/40)
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621 - Current]
 
Feedback Print this page