Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 6 Jan 2004 remove greater than or equal to 6 Jan 2004 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 1997-2014 149 252 15 11814 374 49.84 22959 51.45 34 50 15 84 1387 61 Profile
filtered 2004-2014 95 166 8 7937 374 50.23 15544 51.06 24 31 12 55 898 43
Innings by innings list
68 126 102 8 0 66.66 4 caught 2 v Australia Galle 8 Mar 2004 Test # 1685
21 76 47 3 0 44.68 3 caught 4 v Australia Galle 8 Mar 2004 Test # 1685
17 61 46 2 0 36.95 5 caught 2 v Australia Kandy 16 Mar 2004 Test # 1688
13 65 45 2 0 28.88 5 caught 4 v Australia Kandy 16 Mar 2004 Test # 1688
29 87 72 4 0 40.27 4 caught 2 v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
37 130 99 4 1 37.37 4 caught 4 v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
37 52 52 5 0 71.15 4 caught 2 v Zimbabwe Harare 6 May 2004 Test # 1698
100* 174 152 7 1 65.78 4 not out 2 v Zimbabwe Bulawayo 14 May 2004 Test # 1699
14 51 43 2 0 32.55 4 caught 2 v Australia Darwin 1 Jul 2004 Test # 1705
44 150 114 2 0 38.59 4 bowled 4 v Australia Darwin 1 Jul 2004 Test # 1705
43 166 118 6 0 36.44 4 caught 2 v Australia Cairns 9 Jul 2004 Test # 1706
6 28 29 1 0 20.68 4 caught 4 v Australia Cairns 9 Jul 2004 Test # 1706
237 563 415 25 3 57.10 4 lbw 1 v South Africa Galle 4 Aug 2004 Test # 1709
5 25 20 0 0 25.00 4 caught 3 v South Africa Galle 4 Aug 2004 Test # 1709
82 252 210 10 0 39.04 4 bowled 1 v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
3 10 5 0 0 60.00 4 caught 3 v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
0 4 5 0 0 0.00 4 caught 1 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
57 126 100 9 0 57.00 4 caught 3 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
16 44 46 3 0 34.78 4 caught 1 v Pakistan Karachi 28 Oct 2004 Test # 1719
32 97 66 6 0 48.48 4 caught 3 v Pakistan Karachi 28 Oct 2004 Test # 1719
141 342 243 19 1 58.02 4 caught 2 v New Zealand Napier 4 Apr 2005 Test # 1746
DNB - - - - - - - 4 v New Zealand Napier 4 Apr 2005 Test # 1746
1 4 3 0 0 33.33 4 lbw 1 v New Zealand Wellington 11 Apr 2005 Test # 1748
13 37 30 1 0 43.33 5 caught 3 v New Zealand Wellington 11 Apr 2005 Test # 1748
3 53 24 0 0 12.50 4 caught 2 v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
41* 140 84 4 0 48.80 4 not out 4 v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
6 32 15 1 0 40.00 4 caught 1 v West Indies Kandy 22 Jul 2005 Test # 1757
43 123 99 6 0 43.43 4 bowled 3 v West Indies Kandy 22 Jul 2005 Test # 1757
63 145 120 7 1 52.50 5 caught 2 v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
2 14 8 0 0 25.00 4 bowled 1 v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
71 119 80 14 1 88.75 3 caught 2 v India Chennai 2 Dec 2005 Test # 1775
60 125 103 9 0 58.25 4 lbw 2 v India Delhi 10 Dec 2005 Test # 1776
67 205 164 7 0 40.85 4 caught 4 v India Delhi 10 Dec 2005 Test # 1776
0 1 1 0 0 0.00 4 caught 2 v India Ahmedabad 18 Dec 2005 Test # 1778
57 138 106 7 0 53.77 4 caught 4 v India Ahmedabad 18 Dec 2005 Test # 1778
30 52 40 4 1 75.00 4 caught 2 v Bangladesh Chattogram 28 Feb 2006 Test # 1784
23* 30 25 4 0 92.00 4 not out 4 v Bangladesh Chattogram 28 Feb 2006 Test # 1784
49 163 105 7 0 46.66 6 caught 2 v Bangladesh Bogra 8 Mar 2006 Test # 1786
DNB - - - - - - - 4 v Bangladesh Bogra 8 Mar 2006 Test # 1786
1 30 20 0 0 5.00 4 caught 1 v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
82 178 139 12 1 58.99 4 caught 3 v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
4 42 23 0 0 17.39 4 caught 1 v Pakistan Kandy 3 Apr 2006 Test # 1796
15 50 29 2 0 51.72 3 bowled 3 v Pakistan Kandy 3 Apr 2006 Test # 1796
61 167 118 9 0 51.69 4 caught 2 v England Lord's 11 May 2006 Test # 1802
119 366 220 12 0 54.09 4 caught 3 v England Lord's 11 May 2006 Test # 1802
0 3 3 0 0 0.00 4 caught 1 v England Birmingham 25 May 2006 Test # 1803
5 27 18 1 0 27.77 4 lbw 3 v England Birmingham 25 May 2006 Test # 1803
0 13 9 0 0 0.00 4 caught 1 v England Nottingham 2 Jun 2006 Test # 1804
45 118 84 5 0 53.57 4 caught 3 v England Nottingham 2 Jun 2006 Test # 1804
374 752 572 43 1 65.38 4 bowled 2 v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
13 47 27 2 0 48.14 4 caught 2 v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
123 359 248 11 2 49.59 4 caught 4 v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
8 24 16 2 0 50.00 4 caught 1 v New Zealand Christchurch 7 Dec 2006 Test # 1820
0 9 6 0 0 0.00 4 caught 3 v New Zealand Christchurch 7 Dec 2006 Test # 1820
0 11 4 0 0 0.00 4 bowled 1 v New Zealand Wellington 15 Dec 2006 Test # 1822
31 161 121 2 0 25.61 4 caught 3 v New Zealand Wellington 15 Dec 2006 Test # 1822
127 201 159 18 1 79.87 4 caught 2 v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
49 118 106 5 1 46.22 4 caught 2 v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
165 273 210 15 3 78.57 4 caught 2 v Bangladesh Kandy 11 Jul 2007 Test # 1839
14 49 35 2 0 40.00 4 caught 2 v Australia Brisbane 8 Nov 2007 Test # 1845
49 144 119 5 0 41.17 4 caught 3 v Australia Brisbane 8 Nov 2007 Test # 1845
104 271 194 13 0 53.60 4 caught 2 v Australia Hobart 16 Nov 2007 Test # 1847
0 3 1 0 0 0.00 4 bowled 4 v Australia Hobart 16 Nov 2007 Test # 1847
1 23 12 0 0 8.33 4 caught 1 v England Kandy 1 Dec 2007 Test # 1851
65 148 108 9 0 60.18 4 caught 3 v England Kandy 1 Dec 2007 Test # 1851
195 578 422 16 1 46.20 4 caught 2 v England Colombo (SSC) 9 Dec 2007 Test # 1853
213* 610 411 25 0 51.82 4 not out 1 v England Galle 18 Dec 2007 Test # 1854
136 369 234 13 0 58.11 4 lbw 1 v West Indies Providence 22 Mar 2008 Test # 1869
33 72 38 3 0 86.84 4 caught 3 v West Indies Providence 22 Mar 2008 Test # 1869
26 - 41 5 0 63.41 4 bowled 1 v West Indies Port of Spain 3 Apr 2008 Test # 1872
12 - 13 3 0 92.30 4 bowled 3 v West Indies Port of Spain 3 Apr 2008 Test # 1872
136 375 259 10 1 52.50 4 caught 1 v India Colombo (SSC) 23 Jul 2008 Test # 1882
86 245 188 10 0 45.74 4 caught 2 v India Galle 31 Jul 2008 Test # 1884
5 6 7 1 0 71.42 4 caught 4 v India Galle 31 Jul 2008 Test # 1884
2 10 6 0 0 33.33 5 lbw 2 v India Colombo (PSS) 8 Aug 2008 Test # 1886
50* 103 85 3 0 58.82 4 not out 4 v India Colombo (PSS) 8 Aug 2008 Test # 1886
3 27 14 0 0 21.42 4 bowled 1 v Bangladesh Mirpur 26 Dec 2008 Test # 1903
166 391 269 19 1 61.71 4 caught 3 v Bangladesh Mirpur 26 Dec 2008 Test # 1903
11 69 46 1 0 23.91 4 caught 1 v Bangladesh Chattogram 3 Jan 2009 Test # 1905
22 92 92 1 0 23.91 4 caught 3 v Bangladesh Chattogram 3 Jan 2009 Test # 1905
240 531 424 32 0 56.60 4 caught 1 v Pakistan Karachi 21 Feb 2009 Test # 1909
22 58 38 2 0 57.89 5 caught 3 v Pakistan Karachi 21 Feb 2009 Test # 1909
30 88 61 5 0 49.18 4 caught 1 v Pakistan Lahore 1 Mar 2009 Test # 1912
30 82 48 6 0 62.50 4 caught 1 v Pakistan Galle 4 Jul 2009 Test # 1921
0 9 4 0 0 0.00 5 caught 3 v Pakistan Galle 4 Jul 2009 Test # 1921
19 72 53 3 0 35.84 4 caught 2 v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
37* 50 35 5 0 105.71 4 not out 4 v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
79 199 153 10 0 51.63 4 bowled 2 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
2 29 11 0 0 18.18 4 caught 4 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
114 297 227 15 0 50.22 4 caught 1 v New Zealand Galle 18 Aug 2009 Test # 1930
27 52 41 1 0 65.85 4 caught 3 v New Zealand Galle 18 Aug 2009 Test # 1930
92 312 234 8 0 39.31 4 caught 1 v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
96 232 153 5 1 62.74 4 caught 3 v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
275 610 435 27 1 63.21 4 bowled 2 v India Ahmedabad 16 Nov 2009 Test # 1933
47 189 125 6 0 37.60 4 caught 2 v India Kanpur 24 Nov 2009 Test # 1935
10 24 21 0 0 47.61 4 run out 3 v India Kanpur 24 Nov 2009 Test # 1935
29 67 63 4 0 46.03 4 caught 1 v India Brabourne 2 Dec 2009 Test # 1937
12 41 24 1 0 50.00 4 caught 3 v India Brabourne 2 Dec 2009 Test # 1937
48 123 78 6 0 61.53 4 lbw 1 v India Galle 18 Jul 2010 Test # 1964
DNB - - - - - - - 4 v India Galle 18 Jul 2010 Test # 1964
174 358 244 20 1 71.31 4 caught 1 v India Colombo (SSC) 26 Jul 2010 Test # 1966
5 39 34 0 0 14.70 4 lbw 3 v India Colombo (SSC) 26 Jul 2010 Test # 1966
56 188 154 3 0 36.36 4 lbw 1 v India Colombo (PSS) 3 Aug 2010 Test # 1968
5 27 18 1 0 27.77 5 caught 3 v India Colombo (PSS) 3 Aug 2010 Test # 1968
59 149 104 6 0 56.73 4 caught 2 v West Indies Galle 15 Nov 2010 Test # 1977
58 212 134 7 1 43.28 4 caught 3 v West Indies Galle 15 Nov 2010 Test # 1977
2 6 7 0 0 28.57 4 bowled 1 v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
DNB - - - - - - - 3 v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
TDNB - - - - - - - - v West Indies Pallekele 1 Dec 2010 Test # 1982
4 46 35 0 0 11.42 4 caught 1 v England Cardiff 26 May 2011 Test # 1994
15 36 32 2 0 46.87 4 caught 3 v England Cardiff 26 May 2011 Test # 1994
49 137 84 8 0 58.33 4 caught 2 v England Lord's 3 Jun 2011 Test # 1995
25 77 71 4 0 35.21 3 caught 4 v England Lord's 3 Jun 2011 Test # 1995
4 39 25 0 0 16.00 4 caught 1 v England Southampton 16 Jun 2011 Test # 1996
6 30 23 1 0 26.08 4 caught 3 v England Southampton 16 Jun 2011 Test # 1996
11 32 29 2 0 37.93 4 run out 2 v Australia Galle 31 Aug 2011 Test # 2005
105 311 231 15 1 45.45 4 bowled 4 v Australia Galle 31 Aug 2011 Test # 2005
4 10 10 0 0 40.00 4 caught 1 v Australia Pallekele 8 Sep 2011 Test # 2007
51 176 133 5 0 38.34 4 caught 3 v Australia Pallekele 8 Sep 2011 Test # 2007
51 159 120 9 0 42.50 4 caught 2 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
DNB - - - - - - - 4 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
28 94 63 0 1 44.44 4 caught 1 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
4 10 7 1 0 57.14 4 bowled 3 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
6 3 4 1 0 150.00 4 caught 1 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
5 58 34 0 0 14.70 4 bowled 3 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
39 145 108 2 0 36.11 4 lbw 1 v Pakistan Sharjah 3 Nov 2011 Test # 2014
20 60 30 2 0 66.66 4 lbw 3 v Pakistan Sharjah 3 Nov 2011 Test # 2014
30 114 73 2 0 41.09 4 caught 1 v South Africa Centurion 15 Dec 2011 Test # 2023
15 46 31 3 0 48.38 4 run out 3 v South Africa Centurion 15 Dec 2011 Test # 2023
31 81 58 3 1 53.44 4 bowled 1 v South Africa Durban 26 Dec 2011 Test # 2026
14 41 27 2 0 51.85 4 lbw 3 v South Africa Durban 26 Dec 2011 Test # 2026
30 130 81 3 0 37.03 4 caught 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
12 37 21 0 1 57.14 4 caught 3 v South Africa Cape Town 3 Jan 2012 Test # 2028
180 396 315 22 3 57.14 4 caught 1 v England Galle 26 Mar 2012 Test # 2038
5 10 7 1 0 71.42 4 caught 3 v England Galle 26 Mar 2012 Test # 2038
105 313 216 11 1 48.61 4 lbw 1 v England Colombo (PSS) 3 Apr 2012 Test # 2039
64 264 191 4 0 33.50 5 caught 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
62 175 132 9 0 46.96 4 bowled 1 v Pakistan Galle 22 Jun 2012 Test # 2046
14 46 31 1 0 45.16 4 caught 3 v Pakistan Galle 22 Jun 2012 Test # 2046
0 17 8 0 0 0.00 4 lbw 2 v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
1* 8 5 0 0 20.00 4 not out 4 v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
12 30 24 1 0 50.00 4 lbw 2 v Pakistan Pallekele 8 Jul 2012 Test # 2048
11 40 44 1 0 25.00 4 caught 4 v Pakistan Pallekele 8 Jul 2012 Test # 2048
91 294 176 11 1 51.70 5 caught 2 v New Zealand Galle 17 Nov 2012 Test # 2059
DNB - - - - - - - 4 v New Zealand Galle 17 Nov 2012 Test # 2059
4 11 5 1 0 80.00 4 caught 2 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
5 35 24 1 0 20.83 4 caught 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
12 36 22 2 0 54.54 4 lbw 2 v Australia Hobart 14 Dec 2012 Test # 2067
19 137 77 1 0 24.67 4 caught 4 v Australia Hobart 14 Dec 2012 Test # 2067
3 32 26 0 0 11.53 4 caught 1 v Australia Melbourne 26 Dec 2012 Test # 2068
0 8 6 0 0 0.00 4 bowled 3 v Australia Melbourne 26 Dec 2012 Test # 2068
72 154 110 12 1 65.45 3 caught 1 v Australia Sydney 3 Jan 2013 Test # 2070
60 200 128 9 0 46.87 3 caught 3 v Australia Sydney 3 Jan 2013 Test # 2070
5 13 8 1 0 62.50 4 caught 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
0 4 1 0 0 0.00 4 caught 3 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
129 413 278 15 0 46.40 5 bowled 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
DNB - - - - - - - 4 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
47 136 108 5 2 43.51 4 caught 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
46 211 144 4 1 31.94 4 caught 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
203* 416 272 16 4 74.63 4 not out 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
72 187 147 6 0 48.97 4 lbw 1 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
11 39 29 1 0 37.93 4 lbw 3 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
55 153 105 7 0 52.38 4 lbw 2 v England Lord's 12 Jun 2014 Test # 2124
18 66 45 3 0 40.00 4 caught 4 v England Lord's 12 Jun 2014 Test # 2124
22 68 47 3 0 46.80 4 caught 1 v England Leeds 20 Jun 2014 Test # 2126
79 218 168 8 0 47.02 4 caught 3 v England Leeds 20 Jun 2014 Test # 2126
3 17 9 0 0 33.33 4 lbw 2 v South Africa Galle 16 Jul 2014 Test # 2129
10 47 31 2 0 32.25 4 caught 4 v South Africa Galle 16 Jul 2014 Test # 2129
165 456 284 17 1 58.09 4 run out 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
0 10 6 0 0 0.00 4 caught 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
59 149 112 7 0 52.67 4 lbw 2 v Pakistan Galle 6 Aug 2014 Test # 2133
26 56 35 3 0 74.28 2 bowled 4 v Pakistan Galle 6 Aug 2014 Test # 2133
4 33 16 0 0 25.00 4 lbw 1 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
54 192 137 8 0 39.41 4 caught 3 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
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