Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 26 Feb 2000 remove greater than or equal to 26 Feb 2000 from query
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 2007-2022 112 196 24 7683 290 44.66 12957 59.29 19 35 14 932 55 Profile
filtered 2007-2022 41 82 2 2425 154* 30.31 4096 59.20 3 13 9 315 20
Innings by innings list
154* 292 176 17 5 87.50 4 not out 1 v England Manchester 23 May 2008 Test # 1876
81 182 155 10 0 52.25 4 caught 2 v Sri Lanka Colombo (SSC) 26 Aug 2009 Test # 1932
97 204 135 9 5 71.85 4 caught 4 v Pakistan Wellington 3 Dec 2009 Test # 1938
62 210 135 7 0 45.92 4 caught 2 v England Lord's 21 May 2015 Test # 2162
80 205 134 9 0 59.70 4 caught 2 v Australia Perth 12 Dec 2019 Test # 2374
86 155 132 6 0 65.15 4 caught 1 v Sri Lanka Galle 14 Aug 2019 Test # 2354
75 188 128 9 0 58.59 4 caught 4 v Australia Brisbane 20 Nov 2008 Test # 1894
82 - 128 7 1 64.06 4 caught 3 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
113 177 127 16 2 88.97 4 lbw 1 v India Bengaluru 31 Aug 2012 Test # 2055
70 160 121 9 0 57.85 4 bowled 4 v England Leeds 24 May 2013 Test # 2089
74 139 117 14 0 63.24 5 caught 4 v England Napier 22 Mar 2008 Test # 1868
138 180 104 19 4 132.69 4 caught 2 v Australia Hamilton 27 Mar 2010 Test # 1957
40 179 104 2 0 38.46 4 bowled 3 v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
60 131 100 10 0 60.00 4 caught 1 v West Indies Kingston 2 Aug 2012 Test # 2052
45 136 96 6 0 46.87 4 bowled 1 v West Indies North Sound 25 Jul 2012 Test # 2050
53 127 94 9 0 56.38 5 caught 2 v England Wellington 13 Mar 2008 Test # 1867
44 140 93 6 0 47.31 4 caught 1 v South Africa Hamilton 15 Mar 2012 Test # 2036
44 120 88 6 0 50.00 4 lbw 1 v Australia Adelaide 28 Nov 2008 Test # 1896
36 125 88 6 0 40.90 4 caught 3 v West Indies Port of Spain 16 Jun 2014 Test # 2125
35 90 81 3 1 43.20 5 caught 2 v Sri Lanka Galle 18 Aug 2009 Test # 1930
45* 159 80 7 0 56.25 4 not out 1 v West Indies Port of Spain 16 Jun 2014 Test # 2125
36 106 80 5 0 45.00 4 caught 2 v India Eden Gardens 30 Sep 2016 Test # 2222
55 96 78 8 0 70.51 5 lbw 4 v England Wellington 13 Mar 2008 Test # 1867
21 99 78 3 0 26.92 4 lbw 3 v West Indies North Sound 25 Jul 2012 Test # 2050
17 105 72 0 0 23.61 4 lbw 3 v South Africa Hamilton 15 Mar 2012 Test # 2036
66 111 72 13 0 91.66 4 lbw 2 v England Lord's 16 May 2013 Test # 2088
35 85 66 3 0 53.03 4 lbw 3 v India Bengaluru 31 Aug 2012 Test # 2055
31 80 64 5 0 48.43 4 caught 1 v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
16 88 57 2 0 28.07 3 caught 4 v Sri Lanka Galle 18 Aug 2009 Test # 1930
40 77 51 7 0 78.43 4 lbw 2 v Australia Brisbane 20 Nov 2008 Test # 1894
21 75 50 3 0 42.00 4 caught 2 v England Nottingham 5 Jun 2008 Test # 1878
15 72 48 1 0 31.25 4 lbw 3 v England Manchester 23 May 2008 Test # 1876
26 69 47 3 0 55.31 4 caught 4 v Australia Brisbane 5 Nov 2015 Test # 2185
22 65 42 3 0 52.38 4 caught 4 v Australia Hamilton 27 Mar 2010 Test # 1957
22 55 42 3 0 52.38 4 caught 4 v Australia Perth 12 Dec 2019 Test # 2374
22 67 42 2 0 52.38 4 bowled 4 v Australia Sydney 3 Jan 2020 Test # 2378
29 54 41 4 0 70.73 5 caught 3 v India Nagpur 20 Nov 2010 Test # 1978
30 54 40 4 0 75.00 4 bowled 2 v Pakistan Wellington 3 Dec 2009 Test # 1938
21 54 38 4 0 55.26 4 caught 2 v Australia Wellington 19 Mar 2010 Test # 1955
18 58 37 2 0 48.64 4 bowled 1 v India Hamilton 18 Mar 2009 Test # 1915
27 49 36 4 0 75.00 4 caught 4 v Sri Lanka Colombo (SSC) 26 Aug 2009 Test # 1932
17 71 36 2 0 47.22 4 run out 4 v India Kanpur 22 Sep 2016 Test # 2221
18 63 32 2 0 56.25 4 lbw 3 v Sri Lanka Galle 17 Nov 2012 Test # 2059
32 69 32 5 0 100.00 4 lbw 3 v Australia Adelaide 27 Nov 2015 Test # 2190
4 58 30 0 0 13.33 5 caught 3 v India Hamilton 18 Mar 2009 Test # 1915
15 60 28 2 0 53.57 6 caught 2 v South Africa Johannesburg 8 Nov 2007 Test # 1846
4 25 28 0 0 14.28 4 lbw 4 v India Eden Gardens 30 Sep 2016 Test # 2222
4 39 28 0 0 14.28 4 caught 2 v Australia Melbourne 26 Dec 2019 Test # 2376
6 28 27 1 0 22.22 4 caught 1 v Pakistan Hamilton 7 Jan 2011 Test # 1990
25 36 26 3 1 96.15 4 lbw 3 v Australia Wellington 19 Mar 2010 Test # 1955
21 41 25 3 0 84.00 4 caught 1 v Australia Adelaide 27 Nov 2015 Test # 2190
32 25 25 5 1 128.00 4 bowled 4 v India Indore 8 Oct 2016 Test # 2223
20 48 24 3 0 83.33 3 lbw 1 v India Nagpur 20 Nov 2010 Test # 1978
14 36 23 2 0 60.86 4 lbw 3 v England Nottingham 5 Jun 2008 Test # 1878
8 36 21 2 0 38.09 4 run out 3 v Pakistan Hamilton 7 Jan 2011 Test # 1990
17 38 20 4 0 85.00 6 caught 1 v South Africa Centurion 16 Nov 2007 Test # 1848
1 21 20 0 0 5.00 4 caught 3 v Australia Adelaide 28 Nov 2008 Test # 1896
22 37 20 4 0 110.00 4 lbw 2 v Australia Sydney 3 Jan 2020 Test # 2378
14 33 15 3 0 93.33 4 bowled 1 v Australia Brisbane 1 Dec 2011 Test # 2020
2 9 14 0 0 14.28 4 caught 2 v India Hyderabad 23 Aug 2012 Test # 2054
6 18 12 1 0 50.00 4 bowled 2 v England Leeds 24 May 2013 Test # 2089
8 20 12 1 0 66.66 4 lbw 4 v England Lord's 21 May 2015 Test # 2162
1 27 12 0 0 8.33 4 run out 2 v South Africa Centurion 27 Aug 2016 Test # 2220
8 8 10 1 0 80.00 4 lbw 4 v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
7 15 9 0 0 77.77 4 bowled 3 v India Hyderabad 23 Aug 2012 Test # 2054
9 14 8 1 0 112.50 4 bowled 1 v Sri Lanka Galle 17 Nov 2012 Test # 2059
6 9 8 1 0 75.00 4 caught 4 v India Wankhede 3 Dec 2021 Test # 2438
0 7 7 0 0 0.00 4 caught 2 v Australia Brisbane 5 Nov 2015 Test # 2185
8 8 6 2 0 133.33 5 run out 3 v South Africa Centurion 16 Nov 2007 Test # 1848
0 20 6 0 0 0.00 4 caught 2 v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
0 16 5 0 0 0.00 4 lbw 4 v South Africa Centurion 27 Aug 2016 Test # 2220
3 10 5 0 0 60.00 4 caught 3 v Sri Lanka Galle 14 Aug 2019 Test # 2354
2 6 4 0 0 50.00 5 caught 2 v England Napier 22 Mar 2008 Test # 1868
0 9 4 0 0 0.00 4 caught 2 v India Indore 8 Oct 2016 Test # 2223
2 5 4 0 0 50.00 4 bowled 4 v Australia Melbourne 26 Dec 2019 Test # 2376
4 4 2 1 0 200.00 4 caught 4 v South Africa Johannesburg 8 Nov 2007 Test # 1846
0 4 2 0 0 0.00 5 caught 3 v West Indies Kingston 2 Aug 2012 Test # 2052
0 4 2 0 0 0.00 4 caught 4 v England Lord's 16 May 2013 Test # 2088
0 3 2 0 0 0.00 4 lbw 2 v India Kanpur 22 Sep 2016 Test # 2221
0 - 2 0 0 0.00 4 bowled 2 v Pakistan Dubai (DICS) 24 Nov 2018 Test # 2330
1 10 2 0 0 50.00 4 bowled 2 v India Wankhede 3 Dec 2021 Test # 2438
0 1 1 0 0 0.00 5 caught 3 v Australia Brisbane 1 Dec 2011 Test # 2020
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