Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match 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 2010-2024 100 176 17 8743 251 54.98 17006 51.41 32 34 11 971 24 Profile
filtered 2010-2024 34 68 1 1737 140 25.92 3933 44.16 3 10 9 204 1
Innings by innings list
132 372 262 15 0 50.38 3 caught 2 v England Lord's 21 May 2015 Test # 2162
97 340 210 8 0 46.19 3 bowled 3 v Australia Christchurch 20 Feb 2016 Test # 2202
104 289 205 11 0 50.73 3 bowled 2 v Bangladesh Sylhet 28 Nov 2023 Test # 2516
77 253 193 10 0 39.89 5 caught 3 v South Africa Hamilton 15 Mar 2012 Test # 2036
52 215 178 5 0 29.21 3 caught 3 v West Indies Port of Spain 16 Jun 2014 Test # 2125
140 292 178 24 0 78.65 3 caught 2 v Australia Brisbane 5 Nov 2015 Test # 2185
60 276 167 6 0 35.92 3 caught 2 v England Lord's 16 May 2013 Test # 2088
52 197 163 4 0 31.90 3 caught 3 v India Hyderabad 23 Aug 2012 Test # 2054
75 197 137 7 0 54.74 3 bowled 2 v India Kanpur 22 Sep 2016 Test # 2221
77 284 133 8 1 57.89 3 caught 2 v South Africa Centurion 27 Aug 2016 Test # 2220
50 201 125 5 0 40.00 6 caught 1 v Pakistan Hamilton 7 Jan 2011 Test # 1990
48 168 115 8 0 41.73 3 caught 3 v England Leeds 23 Jun 2022 Test # 2467
51 160 107 6 0 47.66 3 bowled 3 v Australia Christchurch 8 Mar 2024 Test # 2535
42 153 104 5 0 40.38 3 caught 1 v West Indies Port of Spain 16 Jun 2014 Test # 2125
32 114 92 3 0 34.78 3 caught 2 v India Hyderabad 23 Aug 2012 Test # 2054
59 127 74 5 0 79.72 3 lbw 4 v Australia Brisbane 5 Nov 2015 Test # 2185
27 101 70 3 0 38.57 3 caught 4 v England Lord's 21 May 2015 Test # 2162
34 101 70 7 0 48.57 3 caught 2 v Australia Perth 12 Dec 2019 Test # 2374
19 90 69 2 0 27.53 6 bowled 1 v West Indies North Sound 25 Jul 2012 Test # 2050
7 98 69 0 0 10.14 3 caught 1 v Australia Christchurch 20 Feb 2016 Test # 2202
22 77 64 1 0 34.37 5 caught 1 v West Indies Kingston 2 Aug 2012 Test # 2052
31 97 64 5 0 48.43 3 caught 1 v England Leeds 23 Jun 2022 Test # 2467
25 61 59 3 0 42.37 3 lbw 4 v India Kanpur 22 Sep 2016 Test # 2221
22 85 58 2 0 37.93 3 lbw 1 v Australia Adelaide 27 Nov 2015 Test # 2190
13 71 50 1 0 26.00 3 lbw 2 v England Leeds 24 May 2013 Test # 2089
15 78 46 2 0 32.60 3 caught 3 v South Africa Cape Town 2 Jan 2013 Test # 2069
23 71 45 3 0 51.11 3 stumped 4 v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
17 74 44 2 0 38.63 3 lbw 1 v India Bengaluru 31 Aug 2012 Test # 2055
22 72 44 3 0 50.00 3 caught 3 v Australia Wellington 12 Feb 2016 Test # 2201
8 55 43 0 0 18.60 6 caught 3 v West Indies Kingston 2 Aug 2012 Test # 2052
30 - 41 3 0 73.17 3 caught 3 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
13 57 37 2 0 35.13 3 caught 3 v India Bengaluru 31 Aug 2012 Test # 2055
28* - 37 3 0 75.67 3 not out 2 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
17 63 37 2 0 45.94 3 lbw 1 v Australia Christchurch 8 Mar 2024 Test # 2535
10 57 35 1 0 28.57 3 caught 3 v Sri Lanka Galle 17 Nov 2012 Test # 2059
15 43 34 2 0 44.11 3 caught 3 v England Lord's 2 Jun 2022 Test # 2464
19 45 33 3 0 57.57 3 caught 1 v Australia Brisbane 1 Dec 2011 Test # 2020
27 40 33 5 0 81.81 3 lbw 4 v India Indore 8 Oct 2016 Test # 2223
11 42 32 2 0 34.37 3 bowled 3 v South Africa Gqeberha 11 Jan 2013 Test # 2071
8 35 25 0 0 32.00 7 bowled 3 v India Nagpur 20 Nov 2010 Test # 1978
8 33 25 1 0 32.00 3 bowled 2 v India Indore 8 Oct 2016 Test # 2223
4 29 25 0 0 16.00 3 caught 3 v Sri Lanka Galle 14 Aug 2019 Test # 2354
6 39 24 0 0 25.00 3 caught 4 v England Lord's 16 May 2013 Test # 2088
9 34 24 1 0 37.50 3 caught 3 v Australia Adelaide 27 Nov 2015 Test # 2190
11 41 24 2 0 45.83 3 lbw 4 v Bangladesh Sylhet 28 Nov 2023 Test # 2516
3 34 23 0 0 13.04 3 lbw 4 v England Leeds 24 May 2013 Test # 2089
2 43 22 0 0 9.09 3 caught 1 v England Lord's 2 Jun 2022 Test # 2464
6 34 21 1 0 28.57 3 lbw 2 v England Mount Maunganui 16 Feb 2023 Test # 2492
13 28 19 2 0 68.42 3 lbw 1 v South Africa Cape Town 2 Jan 2013 Test # 2069
9 30 19 2 0 47.36 3 caught 4 v Australia Wellington 29 Feb 2024 Test # 2533
16 24 18 4 0 88.88 3 caught 1 v Australia Wellington 12 Feb 2016 Test # 2201
9 36 14 0 0 64.28 3 caught 2 v Australia Melbourne 26 Dec 2019 Test # 2376
1 14 11 0 0 9.09 6 caught 3 v Pakistan Hamilton 7 Jan 2011 Test # 1990
5 27 11 0 0 45.45 3 caught 4 v South Africa Centurion 27 Aug 2016 Test # 2220
2 15 10 0 0 20.00 3 lbw 1 v South Africa Wellington 16 Mar 2017 Test # 2255
0 15 9 0 0 0.00 3 lbw 4 v Australia Melbourne 26 Dec 2019 Test # 2376
0 13 8 0 0 0.00 5 caught 1 v South Africa Hamilton 15 Mar 2012 Test # 2036
14 15 8 3 0 175.00 3 caught 4 v Australia Perth 12 Dec 2019 Test # 2374
1 12 6 0 0 16.66 3 caught 3 v South Africa Wellington 16 Mar 2017 Test # 2255
4 8 5 1 0 80.00 3 caught 2 v South Africa Gqeberha 11 Jan 2013 Test # 2071
0 9 5 0 0 0.00 3 bowled 4 v England Mount Maunganui 16 Feb 2023 Test # 2492
0 8 4 0 0 0.00 6 bowled 3 v West Indies North Sound 25 Jul 2012 Test # 2050
3 9 4 0 0 75.00 3 bowled 2 v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
0 5 3 0 0 0.00 5 caught 1 v India Nagpur 20 Nov 2010 Test # 1978
0 3 3 0 0 0.00 3 caught 1 v Sri Lanka Galle 14 Aug 2019 Test # 2354
0 2 2 0 0 0.00 4 caught 3 v Australia Brisbane 1 Dec 2011 Test # 2020
0 3 2 0 0 0.00 3 caught 1 v Sri Lanka Galle 17 Nov 2012 Test # 2059
0 3 2 0 0 0.00 3 run out 2 v Australia Wellington 29 Feb 2024 Test # 2533
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page