|
Progressive
|
Date
|
Versus
|
Ground
|
How Dismissed
|
Runs
|
B/F
|
S/R
|
|
Aggr
|
Avg
|
S/R
|
08/07/2017
|
Zimbabwe
|
Mahinda Rajapaksha International Cricket Stadium
|
not out
|
19*
|
17
|
111.76
|
|
19
|
|
111.76
|
10/07/2017
|
Zimbabwe
|
Mahinda Rajapaksha International Cricket Stadium
|
c A G Cremer b Sikandar Raza
|
0
|
5
|
0.00
|
|
19
|
19.00
|
86.36
|
20/08/2017
|
India
|
Rangiri Dambulla International Stadium
|
c K M Jadhav b A R Patel
|
2
|
5
|
40.00
|
|
21
|
10.50
|
77.78
|
31/08/2017
|
India
|
R Premadasa Stadium
|
run out
|
22
|
22
|
100.00
|
|
43
|
14.33
|
87.76
|
03/09/2017
|
India
|
R Premadasa Stadium
|
run out
|
9
|
9
|
100.00
|
|
52
|
13.00
|
89.66
|
31/07/2019
|
Bangladesh
|
R Premadasa Stadium
|
not out
|
12*
|
5
|
240.00
|
|
64
|
16.00
|
101.59
|
22/02/2020
|
West Indies
|
Sinhalese Sports Club Ground
|
not out
|
42*
|
39
|
107.69
|
|
106
|
26.50
|
103.92
|
26/02/2020
|
West Indies
|
Mahinda Rajapaksha International Cricket Stadium
|
run out
|
17
|
10
|
170.00
|
|
123
|
24.60
|
109.82
|
01/03/2020
|
West Indies
|
Pallekele International Cricket Stadium
|
b J O Holder
|
16
|
9
|
177.78
|
|
139
|
23.17
|
114.88
|
18/07/2021
|
India
|
R Premadasa Stadium
|
c S Dhawan b D L Chahar
|
8
|
7
|
114.29
|
|
147
|
21.00
|
114.84
|
20/07/2021
|
India
|
R Premadasa Stadium
|
b D L Chahar
|
8
|
11
|
72.73
|
|
155
|
19.38
|
111.51
|
02/09/2021
|
South Africa
|
R Premadasa Stadium
|
b K Rabada
|
3
|
6
|
50.00
|
|
158
|
17.56
|
108.97
|
04/09/2021
|
South Africa
|
R Premadasa Stadium
|
c & b G F Linde
|
3
|
4
|
75.00
|
|
161
|
16.10
|
108.05
|
07/09/2021
|
South Africa
|
R Premadasa Stadium
|
c R R Hendricks b K A Maharaj
|
6
|
10
|
60.00
|
|
167
|
15.18
|
105.03
|
14/06/2022
|
Australia
|
Pallekele International Cricket Stadium
|
c J A Richardson b J R Hazlewood
|
37
|
19
|
194.74
|
|
204
|
17.00
|
114.61
|
21/06/2022
|
Australia
|
R Premadasa Stadium
|
not out
|
21*
|
20
|
105.00
|
|
225
|
18.75
|
113.64
|
25/11/2022
|
Afghanistan
|
Pallekele International Cricket Stadium
|
b Fazalhaq Farooqi
|
66
|
46
|
143.48
|
|
291
|
22.38
|
119.26
|
30/11/2022
|
Afghanistan
|
Pallekele International Cricket Stadium
|
c †Rahmanullah Gurbaz b Rashid Khan
|
2
|
3
|
66.67
|
|
293
|
20.93
|
118.62
|
04/06/2023
|
Afghanistan
|
Mahinda Rajapaksha International Cricket Stadium
|
not out
|
29*
|
12
|
241.67
|
|
322
|
23.00
|
124.32
|
11/02/2024
|
Afghanistan
|
Pallekele International Cricket Stadium
|
c Ibrahim Zadran b Azmatullah Omarzai
|
14
|
13
|
107.69
|
|
336
|
22.40
|
123.53
|
02/08/2024
|
India
|
R Premadasa Stadium
|
c A R Patel b Arshdeep Singh
|
24
|
35
|
68.57
|
|
360
|
22.50
|
117.26
|
12/02/2025
|
Australia
|
R Premadasa Stadium
|
b N Ellis
|
7
|
14
|
50.00
|
|
367
|
21.59
|
114.33
|
02/07/2025
|
Bangladesh
|
R Premadasa Stadium
|
c sub b Taskin Ahmed
|
22
|
22
|
100.00
|
|
389
|
21.61
|
113.41
|
05/07/2025
|
Bangladesh
|
R Premadasa Stadium
|
c Tanzim Hasan Sakib b Mehidy Hasan Miraz
|
13
|
16
|
81.25
|
|
402
|
21.16
|
111.98
|
08/07/2025
|
Bangladesh
|
Pallekele International Cricket Stadium
|
not out
|
18*
|
14
|
128.57
|
|
420
|
22.11
|
112.60
|
No. of Innings Played = 25
|