Records type batting analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 9 Oct 2013 remove greater than or equal to 9 Oct 2013 from query
Ordered by hundreds 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 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 Profile
filtered 2014-2024 41 75 9 2901 141 43.95 5703 50.86 6 18 3 267 39
Match by match list
3 122 125 264 47.34 1 12 1 v Pakistan Pallekele 3 Jul 2015 Test # 2169
102 23 125 206 60.67 1 15 0 v India Colombo (PSS) 20 Aug 2015 Test # 2177
1 110 111 249 44.57 1 13 0 v India Colombo (SSC) 28 Aug 2015 Test # 2179
110 5 115 249 46.18 1 11 0 v England Galle 22 Jan 2021 Test # 2405
100* - 100 114 87.71 1 6 4 v Ireland Galle 24 Apr 2023 Test # 2503
141 DNB 141 259 54.44 1 14 3 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
89 27* 116 252 46.03 0 17 2 v South Africa Galle 16 Jul 2014 Test # 2129
63 63* 126 218 57.79 0 8 2 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
91 25* 116 201 57.71 0 11 3 v Pakistan Galle 6 Aug 2014 Test # 2133
39 43* 82 205 40.00 0 5 0 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
19 5 24 56 42.85 0 2 1 v Pakistan Galle 17 Jun 2015 Test # 2167
77 43* 120 210 57.14 0 12 0 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
64 39 103 155 66.45 0 10 2 v India Galle 12 Aug 2015 Test # 2176
48 - 48 65 73.84 0 5 1 v West Indies Galle 14 Oct 2015 Test # 2181
14 46 60 147 40.81 0 4 0 v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
15 9 24 55 43.63 0 2 0 v Australia Pallekele 26 Jul 2016 Test # 2209
54 47 101 134 75.37 0 8 3 v Australia Galle 4 Aug 2016 Test # 2213
1 26 27 47 57.44 0 2 0 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
41 25 66 177 37.28 0 3 1 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
83 2 85 140 60.71 0 11 1 v India Galle 26 Jul 2017 Test # 2265
26 36 62 99 62.62 0 5 3 v India Colombo (SSC) 3 Aug 2017 Test # 2267
0 35 35 99 35.35 0 2 1 v India Pallekele 12 Aug 2017 Test # 2269
1 35 36 96 37.50 0 1 1 v South Africa Galle 12 Jul 2018 Test # 2311
10 71 81 171 47.36 0 9 0 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
52 53 105 214 49.06 0 8 0 v England Galle 6 Nov 2018 Test # 2324
20 88 108 179 60.33 0 7 0 v England Pallekele 14 Nov 2018 Test # 2326
5 5 10 16 62.50 0 1 0 v England Colombo (SSC) 23 Nov 2018 Test # 2329
50 28* 78 171 45.61 0 9 1 v New Zealand Galle 14 Aug 2019 Test # 2354
2 7 9 59 15.25 0 1 0 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
27 71 98 273 35.89 0 5 1 v England Galle 14 Jan 2021 Test # 2403
25 - 25 32 78.12 0 4 0 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
5 12 17 50 34.00 0 1 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
3 69* 72 109 66.05 0 6 2 v West Indies Galle 21 Nov 2021 Test # 2434
29 1 30 50 60.00 0 2 2 v West Indies Galle 29 Nov 2021 Test # 2437
39 sub 39 71 54.92 0 3 0 v Australia Galle 29 Jun 2022 Test # 2469
52 - 52 117 44.44 0 4 0 v Australia Galle 8 Jul 2022 Test # 2471
0 9 9 40 22.50 0 1 0 v Pakistan Galle 16 Jul 2022 Test # 2472
42 35 77 168 45.83 0 9 1 v Pakistan Galle 24 Jul 2022 Test # 2473
0 - 0 3 0.00 0 0 0 v Ireland Galle 16 Apr 2023 Test # 2502
64 7 71 130 54.61 0 10 0 v Pakistan Galle 16 Jul 2023 Test # 2511
9 63* 72 153 47.05 0 8 2 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
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