Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date greater than or equal to 13 Apr 2004 remove greater than or equal to 13 Apr 2004 from query
Ordered by runs scored (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-2024 67 123 7 4505 217 38.83 7265 62.00 5 31 5 543 27 Profile
filtered 2007-2022 22 43 2 1526 217 37.21 2225 68.58 3 10 3 199 6
Innings by innings list
217 418 276 31 0 78.62 5 bowled 1 v New Zealand Wellington 12 Jan 2017 Test # 2246
116 251 159 10 0 72.95 6 caught 2 v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
100 182 129 15 3 77.51 6 bowled 4 v New Zealand Hamilton 15 Feb 2010 Test # 1953
96* 153 97 13 1 98.96 6 not out 4 v West Indies St George's 17 Jul 2009 Test # 1926
87 185 104 15 0 83.65 6 caught 2 v New Zealand Hamilton 15 Feb 2010 Test # 1953
82 153 103 14 0 79.61 5 caught 2 v India Hyderabad 9 Feb 2017 Test # 2249
81 194 118 8 0 68.64 5 caught 1 v Zimbabwe Harare 25 Apr 2013 Test # 2087
68 122 88 7 0 77.27 6 caught 2 v Zimbabwe Harare 4 Aug 2011 Test # 2002
63 183 99 6 0 63.63 7 caught 3 v West Indies North Sound 16 Jun 2022 Test # 2466
59 174 104 5 0 56.73 5 caught 3 v Zimbabwe Harare 25 Apr 2013 Test # 2087
59 124 78 9 0 75.64 4 caught 1 v New Zealand Christchurch 20 Jan 2017 Test # 2248
54 - 81 10 0 66.66 4 bowled 4 v West Indies Kingston 12 Jul 2018 Test # 2312
51 88 67 6 1 76.11 6 caught 1 v West Indies North Sound 16 Jun 2022 Test # 2466
41* 120 92 6 0 44.56 7 not out 3 v New Zealand Wellington 12 Jan 2008 Test # 1861
32 - 53 5 0 60.37 4 bowled 2 v West Indies Kingston 12 Jul 2018 Test # 2312
30 29 27 6 0 111.11 7 bowled 1 v South Africa Centurion 26 Nov 2008 Test # 1895
30 90 48 2 0 62.50 6 caught 3 v West Indies Kingstown 9 Jul 2009 Test # 1923
25 66 48 3 0 52.08 6 caught 2 v England Lord's 27 May 2010 Test # 1958
23 31 19 1 1 121.05 5 caught 2 v Sri Lanka Galle 7 Mar 2017 Test # 2252
22 40 50 4 0 44.00 5 caught 4 v India Hyderabad 9 Feb 2017 Test # 2249
17 38 23 3 0 73.91 6 caught 1 v West Indies Kingstown 9 Jul 2009 Test # 1923
16 25 16 3 0 100.00 6 lbw 1 v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
16 91 53 1 0 30.18 7 caught 2 v West Indies St George's 17 Jul 2009 Test # 1926
16 45 36 1 0 44.44 7 caught 3 v England Lord's 27 May 2010 Test # 1958
16 75 32 1 0 50.00 6 caught 3 v West Indies Gros Islet 24 Jun 2022 Test # 2468
15 44 43 1 0 34.88 5 bowled 4 v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
14 14 12 3 0 116.66 6 caught 2 v South Africa Bloemfontein 19 Nov 2008 Test # 1893
12 - 18 2 0 66.66 5 caught 3 v West Indies North Sound 4 Jul 2018 Test # 2310
10 25 20 2 0 50.00 6 caught 2 v England Manchester 4 Jun 2010 Test # 1959
8 38 16 1 0 50.00 6 caught 3 v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
8 14 7 1 0 114.28 4 caught 3 v New Zealand Christchurch 20 Jan 2017 Test # 2248
8 24 12 1 0 66.66 5 caught 4 v Sri Lanka Galle 7 Mar 2017 Test # 2252
8 25 9 1 0 88.88 6 bowled 1 v West Indies Gros Islet 24 Jun 2022 Test # 2468
6 6 5 1 0 120.00 7 caught 4 v Zimbabwe Harare 4 Aug 2011 Test # 2002
5 38 24 1 0 20.83 8 caught 1 v New Zealand Wellington 12 Jan 2008 Test # 1861
5 14 13 0 0 38.46 5 caught 2 v Zimbabwe Harare 17 Apr 2013 Test # 2086
4 18 10 0 0 40.00 5 caught 4 v Zimbabwe Harare 17 Apr 2013 Test # 2086
3 4 5 0 0 60.00 6 caught 1 v Zimbabwe Harare 7 Jul 2021 Test # 2427
2 12 5 0 0 40.00 7 caught 3 v South Africa Centurion 26 Nov 2008 Test # 1895
1 25 16 0 0 6.25 6 bowled 3 v England Manchester 4 Jun 2010 Test # 1959
0 4 3 0 0 0.00 6 caught 3 v South Africa Bloemfontein 19 Nov 2008 Test # 1893
0 5 5 0 0 0.00 6 caught 3 v New Zealand Wellington 12 Jan 2017 Test # 2246
0 - 2 0 0 0.00 5 caught 1 v West Indies North Sound 4 Jul 2018 Test # 2310
DNB - - - - - - - 3 v Zimbabwe Harare 7 Jul 2021 Test # 2427
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