←
Back to home
Wednesday, May 14, 2025
Sign in
Advertisement
live scores
series
fixtures
results
photos
videos
teams
A
क
Key Series
Sri Lanka Womens Tri-Nation Series
Indian Premier League
Sri Lanka Cricket Team
Schedule
CURRENT
UPCOMING
RECENT
No Live Matches
No Upcoming Matches
Sri Lanka vs Australia, 2nd ODI, R.Premadasa Stadium, Khettarama, Sri Lanka
14 Feb, 2025
Sri Lanka
281/4 (50 ov)
Australia
107/10 (24.2 ov)
Sri Lanka won by 174 runs.
Sri Lanka vs Australia, 1st ODI, R.Premadasa Stadium, Khettarama, Sri Lanka
12 Feb, 2025
Sri Lanka
214/10 (46 ov)
Australia
165/10 (33.5 ov)
Sri Lanka won by 49 runs.
Sri Lanka vs Australia, 2nd Test, Galle International Stadium, Sri Lanka
06 Feb, 2025
Sri Lanka
257/10 (97.4 ov) & 231/10 (68.1 ov)
Australia
414/10 (106.4 ov) & 75/1 (17.4 ov)
Australia won by 9 wickets
Sri Lanka vs Australia, 1st Test, Galle International Stadium, Sri Lanka
29 Jan, 2025
Sri Lanka
165/10 (52.2 ov) & 247/10 (54.3 ov)
Australia
654/6d (154 ov)
Australia won by an inning and 242 runs.
New Zealand vs Sri Lanka, 3rd ODI, Eden Park, New Zealand
11 Jan, 2025
New Zealand
150/10 (29.4 ov)
Sri Lanka
290/8 (50 ov)
Sri Lanka won by 140 runs.
New Zealand vs Sri Lanka, 2nd ODI, Seddon Park, New Zealand
08 Jan, 2025
New Zealand
255/9 (37 ov)
Sri Lanka
142/10 (30.2 ov)
New Zealand won by 113 runs.
New Zealand vs Sri Lanka, 1st ODI, Basin Reserve, New Zealand
05 Jan, 2025
New Zealand
180/1 (26.2 ov)
Sri Lanka
178/10 (43.4 ov)
New Zealand won by 9 wickets
New Zealand vs Sri Lanka, 3rd T20I, Saxton Oval, New Zealand
02 Jan, 2025
New Zealand
211/7 (20 ov)
Sri Lanka
218/5 (20 ov)
Sri Lanka won by 7 runs.
New Zealand vs Sri Lanka, 2nd T20I, Bay Oval, New Zealand
30 Dec, 2024
New Zealand
186/5 (20 ov)
Sri Lanka
141/10 (19.1 ov)
New Zealand won by 45 runs.
New Zealand vs Sri Lanka, 1st T20I, Bay Oval, New Zealand
28 Dec, 2024
New Zealand
172/8 (20 ov)
Sri Lanka
164/8 (20 ov)
New Zealand won by 8 runs.
New Zealand XI vs Sri Lanka, Practice match, Bert Sutcliffe Oval, New Zealand
23 Dec, 2024
New Zealand XI
94/10 (13.4 ov)
Sri Lanka
97/3 (10.5 ov)
Sri Lanka won by 7 wickets
South Africa vs Sri Lanka, 2nd Test, St George's Park, South Africa
05 Dec, 2024
South Africa
358/10 (103.4 ov) & 317/10 (86 ov)
Sri Lanka
328/10 (99.2 ov) & 238/10 (69.1 ov)
South Africa won by 109 runs.
South Africa vs Sri Lanka, 1st Test, Kingsmead, South Africa
27 Nov, 2024
South Africa
191/10 (49.4 ov) & 366/5d (100.4 ov)
Sri Lanka
42/10 (13.5 ov) & 282/10 (79.4 ov)
South Africa won by 233 runs.
Sri Lanka vs New Zealand, 2nd ODI, Pallekele International Cricket Stadium, Sri Lanka
17 Nov, 2024
Sri Lanka
210/7 (46 ov)
New Zealand
209/10 (45.1 ov)
Sri Lanka won by 3 wickets (DLS method)
Sri Lanka vs New Zealand, 1st ODI, Rangiri Dambulla International Stadium, Sri Lanka
13 Nov, 2024
Sri Lanka
324/5 (49.2 ov)
New Zealand
175/9 (27 ov)
Sri Lanka won by 45 runs (DLS Method)
Sri Lanka vs New Zealand, 2nd T20I, Rangiri Dambulla International Stadium, Sri Lanka
10 Nov, 2024
Sri Lanka
103/10 (19.5 ov)
New Zealand
108/10 (19.3 ov)
New Zealand won by 5 runs.
Sri Lanka vs New Zealand, 1st T20I, Rangiri Dambulla International Stadium, Sri Lanka
09 Nov, 2024
Sri Lanka
140/6 (19 ov)
New Zealand
135/10 (19.3 ov)
Sri Lanka won by 4 wickets
Pakistan vs Sri Lanka, Final, Mission Road Ground, Hong Kong
03 Nov, 2024
Pakistan
72/6 (5.2 ov)
Sri Lanka
76/3 (5 ov)
Sri Lanka won by 3 wickets
Sri Lanka vs Bangladesh, 2nd Semi-final, Mission Road Ground, Hong Kong
03 Nov, 2024
Sri Lanka
104/3 (5.5 ov)
Bangladesh
103/5 (6 ov)
Sri Lanka won by 3 wickets
Sri Lanka vs Nepal, 3rd Quarter Final, Mission Road Ground, Hong Kong
02 Nov, 2024
Sri Lanka
123/2 (6 ov)
Nepal
83/6 (5 ov)
Sri Lanka won by 40 runs.
Sri Lanka vs Bangladesh, Match 10, Mission Road Ground, Hong Kong
01 Nov, 2024
Sri Lanka
107/3 (6 ov)
Bangladesh
89/3 (6 ov)
Sri Lanka won by 18 runs.
Sri Lanka vs Oman, Match 4, Mission Road Ground, Hong Kong
01 Nov, 2024
Sri Lanka
82/2 (4.1 ov)
Oman
80/2 (6 ov)
Sri Lanka won by 8 wickets
Sri Lanka vs West Indies, 3rd ODI, Pallekele International Cricket Stadium, Sri Lanka
26 Oct, 2024
Sri Lanka
156/3 (23 ov)
West Indies
196/2 (22 ov)
West Indies won by 8 wickets (DLS method)
Sri Lanka vs West Indies, 2nd ODI, Pallekele International Cricket Stadium, Sri Lanka
23 Oct, 2024
Sri Lanka
190/5 (38.2 ov)
West Indies
189/10 (36 ov)
Sri Lanka won by 5 wickets
Sri Lanka vs West Indies, 1st ODI, Pallekele International Cricket Stadium, Sri Lanka
20 Oct, 2024
Sri Lanka
234/5 (31.5 ov)
West Indies
185/4 (38.3 ov)
Sri Lanka won by 5 wickets (DLS method)
Sri Lanka vs West Indies, 3rd T20I, Rangiri Dambulla International Stadium, Sri Lanka
17 Oct, 2024
Sri Lanka
166/1 (18 ov)
West Indies
162/8 (20 ov)
Sri Lanka won by 9 wickets
Sri Lanka vs West Indies, 2nd T20I, Rangiri Dambulla International Stadium, Sri Lanka
15 Oct, 2024
Sri Lanka
162/5 (20 ov)
West Indies
89/10 (16.1 ov)
Sri Lanka won by 73 runs.
Sri Lanka vs West Indies, 1st T20I, Rangiri Dambulla International Stadium, Sri Lanka
13 Oct, 2024
Sri Lanka
179/7 (20 ov)
West Indies
180/5 (19.1 ov)
West Indies won by 5 wickets
Sri Lanka vs New Zealand, 2nd Test, Galle International Stadium, Sri Lanka
26 Sep, 2024
Sri Lanka
602/5d (163.4 ov)
New Zealand
88/10 (39.5 ov) & 360/10 (81.4 ov)
Sri Lanka won by an inning and 154 runs.
Sri Lanka vs New Zealand, 1st Test, Galle International Stadium, Sri Lanka
18 Sep, 2024
Sri Lanka
305/10 (91.5 ov) & 309/10 (94.2 ov)
New Zealand
340/10 (90.5 ov) & 211/10 (71.4 ov)
Sri Lanka won by 63 runs.
England vs Sri Lanka, 3rd Test, Kennington Oval, England
06 Sep, 2024
England
325/10 (69.1 ov) & 156/10 (34 ov)
Sri Lanka
263/10 (61.2 ov) & 219/2 (40.3 ov)
Sri Lanka won by 8 wickets
England vs Sri Lanka, 2nd Test, Lord's, England
29 Aug, 2024
England
427/10 (102 ov) & 251/10 (54.3 ov)
Sri Lanka
196/10 (55.3 ov) & 292/10 (86.4 ov)
England won by 190 runs.
England vs Sri Lanka, 1st Test, Old Trafford, England
21 Aug, 2024
England
358/10 (85.3 ov) & 205/5 (57.2 ov)
Sri Lanka
236/10 (74 ov) & 326/10 (89.3 ov)
England won by 5 wickets
Sri Lanka vs India, 3rd ODI, R.Premadasa Stadium, Khettarama, Sri Lanka
07 Aug, 2024
Sri Lanka
248/7 (50 ov)
India
138/10 (26.1 ov)
Sri Lanka won by 110 runs.
Sri Lanka vs India, 2nd ODI, R.Premadasa Stadium, Khettarama, Sri Lanka
04 Aug, 2024
Sri Lanka
240/9 (50 ov)
India
208/10 (42.2 ov)
Sri Lanka won by 32 runs.
Sri Lanka vs India, 1st ODI, R.Premadasa Stadium, Khettarama, Sri Lanka
02 Aug, 2024
Sri Lanka
230/8 (50 ov)
India
230/10 (47.5 ov)
Match tied
Sri Lanka vs India, 3rd T20I, Pallekele International Cricket Stadium, Sri Lanka
30 Jul, 2024
Sri Lanka
137/8 (20 ov) & 2/2 (0.3 ov)
India
137/9 (20 ov) & 4/0 (0.1 ov)
India won by superover
Sri Lanka vs India, 2nd T20I, Pallekele International Cricket Stadium, Sri Lanka
28 Jul, 2024
Sri Lanka
161/9 (20 ov)
India
81/3 (6.3 ov)
India won by 7 wickets (DLS method)
Sri Lanka vs India, 1st T20I, Pallekele International Cricket Stadium, Sri Lanka
27 Jul, 2024
Sri Lanka
170/10 (19.2 ov)
India
213/7 (20 ov)
India won by 43 runs.
Sri Lanka vs Netherlands, Match 38, Daren Sammy National Cricket Stadium, St Lucia, West Indies
17 Jun, 2024
Sri Lanka
201/6 (20 ov)
Netherlands
118/10 (16.4 ov)
Sri Lanka won by 83 runs.
Sri Lanka vs Bangladesh, Match 15, Grand Prairie Stadium, USA
08 Jun, 2024
Sri Lanka
124/9 (20 ov)
Bangladesh
125/8 (19 ov)
Bangladesh won by 2 wickets
Sri Lanka vs South Africa, Match 4, Nassau County International Cricket Stadium, USA
03 Jun, 2024
Sri Lanka
77/10 (19.1 ov)
South Africa
80/4 (16.2 ov)
South Africa won by 6 wickets
Ireland vs Sri Lanka, Warm-up Match, Central Broward Regional Park Stadium Turf Ground, American Samoa
31 May, 2024
Ireland
122/10 (18.2 ov)
Sri Lanka
163/8 (20 ov)
Sri Lanka won by 41 runs.
Sri Lanka vs Netherlands, Warm-up Match, Central Broward Regional Park Stadium Turf Ground, American Samoa
28 May, 2024
Sri Lanka
161/10 (19 ov)
Netherlands
181/6 (20 ov)
Netherlands won by 20 runs.
Bangladesh vs Sri Lanka, 2nd Test, Zahur Ahmed Chowdhury Stadium, Bangladesh
30 Mar, 2024
Bangladesh
178/10 (68.4 ov) & 318/10 (85 ov)
Sri Lanka
531/10 (159 ov) & 157/7d (40 ov)
Sri Lanka won by 192 runs.
Bangladesh vs Sri Lanka, 1st Test, Sylhet International Cricket Stadium, Bangladesh
22 Mar, 2024
Bangladesh
188/10 (51.3 ov) & 182/10 (49.2 ov)
Sri Lanka
280/10 (68 ov) & 418/10 (110.4 ov)
Sri Lanka won by 328 runs.
Bangladesh vs Sri Lanka, 3rd ODI, Zahur Ahmed Chowdhury Stadium, Bangladesh
18 Mar, 2024
Bangladesh
237/6 (40.2 ov)
Sri Lanka
235/10 (50 ov)
Bangladesh won by 4 wickets
Bangladesh vs Sri Lanka, 2nd ODI, Zahur Ahmed Chowdhury Stadium, Bangladesh
15 Mar, 2024
Bangladesh
286/7 (50 ov)
Sri Lanka
287/7 (47.1 ov)
Sri Lanka won by 3 wickets
Bangladesh vs Sri Lanka, 1st ODI, Zahur Ahmed Chowdhury Stadium, Bangladesh
13 Mar, 2024
Bangladesh
257/4 (44.4 ov)
Sri Lanka
255/10 (48.5 ov)
Bangladesh won by 6 wickets
Bangladesh vs Sri Lanka, 3rd T20I, Sylhet International Cricket Stadium, Bangladesh
09 Mar, 2024
Bangladesh
146/10 (19.4 ov)
Sri Lanka
174/7 (20 ov)
Sri Lanka won by 28 runs.
Squad
Dinesh Chandimal
Wicket Keeper
Kusal Perera
Wicket Keeper
Avishka Fernando
Batsman
Charith Asalanka
Batsman
Wanindu Hasaranga
All Rounder
Asitha Fernando
Batsman
Jeffrey Vandersay
Bowler
Binura Fernando
Bowler
Nuwan Thushara
Bowler
Kusal Mendis
Wicket Keeper
Bhanuka Rajapaksa
Batsman
Pathum Nissanka
Batsman
Kamindu Mendis
All Rounder
Maheesh Theekshana
Bowler
Matheesha Pathirana
Bowler
Chamindu Wickramasinghe
All Rounder
Dimuth Karunaratne
Batsman
Angelo Mathews
All Rounder
Lahiru Kumara
Bowler
Sadeera Samarawickrama
Wicket Keeper
Ramesh Mendis
All Rounder
Oshada Fernando
Batsman
Dhananjaya de Silva
All Rounder
Lahiru Udara
Wicket Keeper
Prabath Jayasuriya
Bowler
Vishwa Fernando
Bowler
Nishan Peiris
Bowler
Milan Rathnayake
Bowler
Sonal Dinusha
All Rounder
Janith Liyanage
All Rounder
Mohamed Shiraz
Bowler
Nuwanidu Fernando
Batsman
Nishan Madushka
Wicket Keeper
Dunith Wellalage
Bowler
Eshan Malinga
Bowler
web stories
View all
IPL 2025 leading run-scorer list ahead of its restart
India Best Test XI under Virat Kohli's captaincy; No Rohit, Rahul
Teams to hit most sixes in IPL 2025
Captains' report card in IPL 2025 before resumption
Indians who made Test debut under Virat Kohli's captaincy and faded away
Advertisement
ICC Ranking
Test Ranking
ODI Ranking
T20 Ranking
Rank
Team
Rating
Point
1
Australia
126
3139
2
England
113
3716
3
South Africa
111
2325
4
India
105
2837
5
New Zealand
95
2094
Rank
Player
Team
Rating
1
Joe Root
ENG
895
2
Harry Brook
ENG
876
3
Kane Williamson
NZ
867
4
Yashasvi Jaiswal
IND
847
5
Steve Smith
AUS
823
Rank
Player
Team
Rating
1
Jasprit Bumrah
IND
908
2
Kagiso Rabada
SA
837
3
Pat Cummins
AUS
824
4
Josh Hazlewood
AUS
818
5
Nathan Lyon
AUS
812
Rank
Player
Team
Rating
1
Ravindra Jadeja
IND
400
2
Mehidy Hasan Miraz
BAN
327
3
Marco Jansen
SA
294
4
Pat Cummins
AUS
271
5
Shakib Al Hasan
BAN
253
Rank
Team
Rating
Point
1
India
124
4471
2
New Zealand
109
4160
3
Australia
109
3473
4
Sri Lanka
104
3730
5
Pakistan
104
3312
Rank
Player
Team
Rating
1
Shubman Gill
IND
784
2
Babar Azam
PAK
766
3
Rohit Sharma
IND
756
4
Heinrich Klaasen
SA
744
5
Virat Kohli
IND
736
Rank
Player
Team
Rating
1
Maheesh Theekshana
SL
680
2
Kuldeep Yadav
IND
650
3
Keshav Maharaj
SA
648
4
Bernard Scholtz
NAM
644
5
Rashid Khan
AFG
640
Rank
Player
Team
Rating
1
Azmatullah Omarzai
AFG
296
2
Mohammad Nabi
AFG
292
3
Sikandar Raza
ZIM
290
4
Mehidy Hasan Miraz
BAN
248
5
Michael Bracewell
NZ
246
Rank
Team
Rating
Point
1
India
271
15425
2
Australia
262
7593
3
England
254
9402
4
New Zealand
249
10224
5
West Indies
246
9584
Rank
Player
Team
Rating
1
Travis Head
AUS
856
2
Abhishek Sharma
IND
829
3
Phil Salt
ENG
815
4
Tilak Varma
IND
804
5
Suryakumar Yadav
IND
739
Rank
Player
Team
Rating
1
Jacob Duffy
NZ
723
2
Akeal Hosein
WI
707
3
Varun Chakaravarthy
IND
706
4
Adil Rashid
ENG
705
5
Wanindu Hasaranga
SL
700
Rank
Player
Team
Rating
1
Hardik Pandya
IND
252
2
Marcus Stoinis
AUS
210
3
Liam Livingstone
ENG
209
4
Dipendra Singh Airee
NEP
209
5
Mohammad Nabi
AFG
207
View Full
Last updated on 13 May 2025
Advertisement
Advertisement