Records type batting analysis [change type]
View match by match list [change view]
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2000-2015 58 83 11 2124 154* 29.50 4361 48.70 4 5 9 223 15 Profile
Match by match list
154* - 154 - 314 49.04 11 0 v India Ahmedabad 16 Nov 2009 Test # 1933
120* - 120 - 191 62.82 11 0 v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
23 61* 84 84.00 163 51.53 6 3 v England Galle 26 Mar 2012 Test # 2038
79 - 79 79.00 161 49.06 6 0 v England Colombo (SSC) 9 Dec 2007 Test # 1853
5 63* 68 68.00 183 37.15 7 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
0 120 120 60.00 276 43.47 12 0 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
58 DNB 58 58.00 88 65.90 4 1 v West Indies Galle 15 Nov 2010 Test # 1977
112 3 115 57.50 174 66.09 12 0 v England Cardiff 26 May 2011 Test # 1994
48 9* 57 57.00 116 49.13 9 0 v Pakistan Galle 22 Jun 2012 Test # 2046
40 12* 52 52.00 95 54.73 7 1 v England Lord's 3 Jun 2011 Test # 1995
49 DNB 49 49.00 116 42.24 5 0 v India Colombo (PSS) 8 Aug 2008 Test # 1886
43 6* 49 49.00 110 44.54 6 0 v England Southampton 16 Jun 2011 Test # 1996
47 DNB 47 47.00 86 54.65 3 2 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
35 49 84 42.00 165 50.90 8 0 v Pakistan Sharjah 16 Jan 2014 Test # 2115
43 32 75 37.50 89 84.26 9 2 v India Brabourne 2 Dec 2009 Test # 1937
7 30* 37 37.00 41 90.24 6 0 v New Zealand Galle 18 Aug 2009 Test # 1930
42 30 72 36.00 128 56.25 9 1 v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
51 20 71 35.50 148 47.97 11 0 v England Kandy 1 Dec 2007 Test # 1851
39 29 68 34.00 120 56.66 9 1 v India Kanpur 24 Nov 2009 Test # 1935
34 DNB 34 34.00 57 59.64 5 0 v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
25 37 62 31.00 156 39.74 7 1 v New Zealand Wellington 15 Dec 2006 Test # 1822
40 21 61 30.50 89 68.53 9 0 v Australia Hobart 14 Dec 2012 Test # 2067
30 - 30 30.00 70 42.85 1 0 v India Colombo (SSC) 23 Jul 2008 Test # 1882
27 DNB 27 27.00 26 103.84 2 1 v India Galle 18 Jul 2010 Test # 1964
21 5* 26 26.00 93 27.95 3 0 v West Indies Providence 22 Mar 2008 Test # 1869
18 7* 25 25.00 51 49.01 3 0 v Pakistan Karachi 21 Feb 2009 Test # 1909
24 absent 24 24.00 30 80.00 1 0 v Australia Melbourne 26 Dec 2012 Test # 2068
12 29 41 20.50 133 30.82 3 0 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
20 DNB 20 20.00 37 54.05 1 0 v Pakistan Pallekele 8 Jul 2012 Test # 2048
18 21 39 19.50 50 78.00 7 1 v Australia Pallekele 8 Sep 2011 Test # 2007
37 1 38 19.00 125 30.40 5 0 v Australia Brisbane 8 Nov 2007 Test # 1845
17 DNB 17 17.00 18 94.44 3 0 v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
10 23 33 16.50 59 55.93 5 0 v New Zealand Christchurch 26 Dec 2014 Test # 2151
15 - 15 15.00 34 44.11 2 0 v Pakistan Lahore 1 Mar 2009 Test # 1912
14 - 14 14.00 26 53.84 1 0 v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
24 4 28 14.00 87 32.18 1 0 v India Galle 31 Jul 2008 Test # 1884
0 28 28 14.00 48 58.33 2 0 v Bangladesh Chattogram 3 Jan 2009 Test # 1905
7 11 18 9.00 74 24.32 3 0 v New Zealand Christchurch 7 Dec 2006 Test # 1820
6 3* 9 9.00 34 26.47 0 0 v Bangladesh Mirpur 26 Dec 2008 Test # 1903
9 DNB 9 9.00 32 28.12 1 0 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
6 10 16 8.00 49 32.65 3 0 v New Zealand Wellington 3 Jan 2015 Test # 2155
6 8 14 7.00 78 17.94 1 0 v England Lord's 12 Jun 2014 Test # 2124
6 DNB 6 6.00 15 40.00 0 0 v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
5 - 5 5.00 16 31.25 0 0 v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
9 0 9 4.50 42 21.42 1 0 v India Colombo (PSS) 3 Aug 2010 Test # 1968
7 2 9 4.50 25 36.00 1 0 v England Colombo (PSS) 3 Apr 2012 Test # 2039
4 - 4 4.00 4 100.00 0 0 v Zimbabwe Harare 6 May 2004 Test # 1698
4 DNB 4 4.00 11 36.36 1 0 v New Zealand Galle 17 Nov 2012 Test # 2059
0 DNB 0 0.00 5 0.00 0 0 v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
0 0 0 0.00 6 0.00 0 0 v Australia Hobart 16 Nov 2007 Test # 1847
0 - 0 0.00 3 0.00 0 0 v England Galle 18 Dec 2007 Test # 1854
0 0 0 0.00 14 0.00 0 0 v Australia Galle 31 Aug 2011 Test # 2005
DNB - - - - - - - v Pakistan Kandy 28 Jun 2000 Test # 1502
DNB - - - - - - - v Zimbabwe Bulawayo 14 May 2004 Test # 1699
DNB - - - - - - - v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
DNB - - - - - - - v Bangladesh Kandy 11 Jul 2007 Test # 1839
DNB DNB - - - - - - v India Colombo (SSC) 26 Jul 2010 Test # 1966
TDNB - - - - - - - v West Indies Pallekele 1 Dec 2010 Test # 1982
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