Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 2011-2022 44 85 6 2088 155* 26.43 5294 39.44 3 10 11 207 3 Profile
Innings by innings list
155* 426 256 14 0 60.54 4 not out 1 v Bangladesh Galle 8 Mar 2013 Test # 2078
140 445 298 15 0 46.97 2 caught 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
111 361 251 12 0 44.22 2 caught 3 v England Galle 14 Jan 2021 Test # 2403
91 219 151 13 1 60.26 4 caught 1 v Australia Sydney 3 Jan 2013 Test # 2070
76 277 201 4 0 37.81 1 bowled 3 v West Indies North Sound 21 Mar 2021 Test # 2416
70 293 180 4 0 38.88 2 bowled 1 v West Indies North Sound 21 Mar 2021 Test # 2416
68 203 159 4 0 42.76 2 run out 3 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
64 237 163 4 0 39.26 2 lbw 4 v New Zealand Galle 14 Aug 2019 Test # 2354
62* 203 144 7 0 43.05 5 not out 4 v New Zealand Wellington 3 Jan 2015 Test # 2155
62 269 168 5 0 36.90 4 caught 2 v India Colombo (PSS) 20 Aug 2015 Test # 2177
58 172 125 8 0 46.40 2 lbw 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
55 162 106 6 0 51.88 2 bowled 2 v West Indies North Sound 29 Mar 2021 Test # 2417
51 145 94 8 0 54.25 3 caught 2 v India Eden Gardens 16 Nov 2017 Test # 2281
44 113 95 4 0 46.31 5 caught 3 v Pakistan Galle 17 Jun 2015 Test # 2167
44 107 76 4 0 57.89 7 caught 3 v India Galle 12 Aug 2015 Test # 2176
43 123 95 5 0 45.26 1 caught 1 v England Galle 22 Jan 2021 Test # 2405
41 147 105 5 0 39.04 2 caught 2 v Australia Canberra 1 Feb 2019 Test # 2345
39 165 114 5 0 34.21 1 caught 4 v West Indies North Sound 29 Mar 2021 Test # 2417
38 157 112 4 0 33.92 2 caught 3 v England Southampton 16 Jun 2011 Test # 1996
38 147 98 7 0 38.77 5 caught 2 v South Africa Galle 16 Jul 2014 Test # 2129
32 154 98 1 0 32.65 2 caught 3 v Australia Brisbane 24 Jan 2019 Test # 2343
31 97 57 7 0 54.38 3 caught 3 v South Africa Johannesburg 3 Jan 2021 Test # 2401
30 123 100 2 0 30.00 1 caught 3 v South Africa Cape Town 3 Jan 2012 Test # 2028
30 108 81 2 0 37.03 2 caught 4 v Australia Canberra 1 Feb 2019 Test # 2345
29 103 63 4 0 46.03 2 caught 2 v South Africa Gqeberha 21 Feb 2019 Test # 2348
28 106 80 2 0 35.00 2 bowled 2 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
25 182 124 1 0 20.16 4 caught 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
24 95 59 0 0 40.67 4 caught 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
23 62 52 4 0 44.23 1 bowled 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
23 79 62 3 0 37.09 3 caught 3 v India Nagpur 24 Nov 2017 Test # 2283
22 99 67 5 0 32.83 6 caught 2 v England Leeds 19 May 2016 Test # 2203
21 66 51 3 0 41.17 2 caught 4 v South Africa Durban 13 Feb 2019 Test # 2347
20* 23 21 2 0 95.23 5 not out 4 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
20 116 69 0 0 28.98 2 caught 1 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
20 54 50 2 0 40.00 6 caught 1 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
19 117 80 1 0 23.75 6 caught 2 v England Chester-le-Street 27 May 2016 Test # 2204
17 108 58 3 0 29.31 4 caught 2 v England Lord's 9 Jun 2016 Test # 2205
17 69 30 3 0 56.66 3 caught 1 v South Africa Johannesburg 3 Jan 2021 Test # 2401
17 67 60 1 0 28.33 2 lbw 2 v India Mohali 4 Mar 2022 Test # 2452
16 87 62 1 0 25.80 3 caught 1 v West Indies Galle 14 Oct 2015 Test # 2181
16 56 30 3 0 53.33 6 caught 3 v England Leeds 19 May 2016 Test # 2203
13* 55 37 0 0 35.13 4 not out 4 v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
13 65 38 2 0 34.21 3 caught 1 v India Galle 12 Aug 2015 Test # 2176
13 33 27 2 0 48.14 4 bowled 3 v England Chester-le-Street 27 May 2016 Test # 2204
13 63 33 0 0 39.39 2 caught 3 v England Galle 22 Jan 2021 Test # 2405
12 34 23 0 1 52.17 5 caught 4 v South Africa Galle 16 Jul 2014 Test # 2129
12 89 47 0 0 25.53 6 caught 4 v India Colombo (SSC) 28 Aug 2015 Test # 2179
12 50 30 1 0 40.00 2 caught 1 v Australia Brisbane 24 Jan 2019 Test # 2343
11 37 28 1 0 39.28 2 caught 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
11 45 30 2 0 36.66 4 caught 1 v Pakistan Pallekele 3 Jul 2015 Test # 2169
11 34 26 0 1 42.30 6 caught 4 v India Colombo (PSS) 20 Aug 2015 Test # 2177
10 62 38 0 0 26.31 2 caught 1 v England Southampton 16 Jun 2011 Test # 1996
10 55 45 0 0 22.22 6 bowled 3 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
10 39 27 1 0 37.03 2 caught 4 v South Africa Gqeberha 21 Feb 2019 Test # 2348
10 46 36 1 0 27.77 2 stumped 2 v New Zealand Galle 14 Aug 2019 Test # 2354
9 86 58 0 0 15.51 3 bowled 1 v India Nagpur 24 Nov 2017 Test # 2283
8 53 45 0 0 17.77 2 bowled 3 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
8 44 26 1 0 30.76 1 lbw 1 v England Colombo (PSS) 3 Apr 2012 Test # 2039
8 31 17 1 0 47.05 4 caught 1 v Pakistan Galle 17 Jun 2015 Test # 2167
8 10 6 2 0 133.33 3 caught 2 v India Bengaluru 12 Mar 2022 Test # 2456
7 36 23 1 0 30.43 4 caught 3 v Australia Sydney 3 Jan 2013 Test # 2070
7 40 39 1 0 17.94 4 caught 2 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
7 40 25 1 0 28.00 3 caught 3 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
7 34 28 1 0 25.00 3 caught 4 v India Eden Gardens 16 Nov 2017 Test # 2281
6 29 23 0 0 26.08 1 bowled 3 v England Galle 26 Mar 2012 Test # 2038
4* 7 6 1 0 66.66 2 not out 4 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
4 39 22 0 0 18.18 1 caught 1 v England Galle 14 Jan 2021 Test # 2403
3 12 12 0 0 25.00 1 caught 1 v England Galle 26 Mar 2012 Test # 2038
2* 11 3 0 0 66.66 6 not out 3 v Bangladesh Galle 8 Mar 2013 Test # 2078
2 25 17 0 0 11.76 5 caught 2 v England Lord's 12 Jun 2014 Test # 2124
2 16 11 0 0 18.18 5 caught 4 v England Lord's 12 Jun 2014 Test # 2124
2 59 35 0 0 5.71 2 caught 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
2 10 6 0 0 33.33 1 caught 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
1 11 3 0 0 33.33 2 lbw 1 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
0 16 12 0 0 0.00 4 caught 2 v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
0 1 1 0 0 0.00 5 caught 1 v England Leeds 20 Jun 2014 Test # 2126
0 6 2 0 0 0.00 5 bowled 3 v England Leeds 20 Jun 2014 Test # 2126
0 7 7 0 0 0.00 4 caught 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
0 24 11 0 0 0.00 4 bowled 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
0 9 7 0 0 0.00 6 caught 2 v India Colombo (SSC) 28 Aug 2015 Test # 2179
0 6 7 0 0 0.00 3 lbw 1 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
0 27 15 0 0 0.00 2 caught 2 v South Africa Durban 13 Feb 2019 Test # 2347
0 2 5 0 0 0.00 1 run out 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
0 10 9 0 0 0.00 1 caught 3 v India Mohali 4 Mar 2022 Test # 2452
0 5 3 0 0 0.00 1 lbw 4 v India Bengaluru 12 Mar 2022 Test # 2456
DNB - - - - - - - 4 v England Lord's 9 Jun 2016 Test # 2205
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