✖
Live Scores
Schedule
Archives
News
All Stories
Premium Editorials
Latest News
Topics
Spotlight
Opinions
Specials
Stats & Analysis
Interviews
Live Blogs
Harsha Bhogle
Series
New Zealand tour of India, 2024
India tour of South Africa, 2024
Afghanistan v Bangladesh in UAE, 2024
India tour of Australia, 2024-25
England tour of West Indies, 2024
Womens Big Bash League 2024
Pakistan tour of Australia, 2024
Ranji Trophy Elite 2024-25
New Zealand tour of Sri Lanka, 2024
All Series ?
Teams
Test Teams
India
Afghanistan
Ireland
Pakistan
Australia
Sri Lanka
Bangladesh
England
West Indies
South Africa
Zimbabwe
New Zealand
Associate
Malaysia
Nepal
Germany
Namibia
Denmark
Singapore
Papua New Guinea
Kuwait
Vanuatu
Jersey
Oman
Fiji
More...
Videos
All Videos
Categories
Playlists
Rankings
ICC Rankings - Men
ICC Rankings - Women
More
World Test Championship
World Cup Super League
Photos
Mobile Apps
Careers
Contact Us
{{premiumScreenName}}
?
{{suggest.tag}}
Search for “
”
SEARCH
My Account
Sign Out
MATCHES
AUS vs PAK - Live
RSA vs IND - Preview
SYTW vs SYSW - SYTW Won
WI vs ENG - ENG Won
SL vs NZ - Preview
All
Live Now
Today
INTERNATIONAL
South Africa v India, 2024
India vs South Africa
1st T20I
South Africa vs India
2nd T20I
Afghanistan v Bangladesh in UAE, 2024
Bangladesh vs Afghanistan
2nd ODI
Afghanistan vs Bangladesh
3rd ODI
West Indies v England, 2024
West Indies vs England
1st T20I
West Indies vs England
2nd T20I
Australia v Pakistan
Australia vs Pakistan
2nd ODI
Australia vs Pakistan
LIVE
3rd ODI
New Zealand tour of Sri Lanka, 2024
New Zealand vs Sri Lanka
1st T20I
Sri Lanka vs New Zealand
2nd T20I
Indonesia v Myanmar, 2024
Indonesia vs Myanmar
1st T20I
ICC CWC League Two 2023-27
Netherlands vs United Arab Emirates
47th Match
Oman vs Netherlands
48th Match
DOMESTIC
Ranji Trophy
Meghalaya vs Jammu and Kashmir
Elite Group A
Tamil Nadu vs Assam
Elite Group D
Baroda vs Tripura
Elite Group A
Madhya Pradesh vs Bihar
Elite Group C
Jharkhand vs Saurashtra
Elite Group D
Uttarakhand vs Andhra
Elite Group B
Chhattisgarh vs Railways
Elite Group D
Delhi vs Chandigarh
Elite Group D
Himachal Pradesh vs Vidarbha
Elite Group B
Puducherry vs Gujarat
Elite Group B
Uttar Pradesh vs Kerala
Elite Group C
Mumbai vs Odisha
Elite Group A
Haryana vs Punjab
Elite Group C
Services vs Maharashtra
Elite Group A
Bengal vs Karnataka
Elite Group C
Hyderabad vs Rajasthan
Elite Group B
Ranji Trophy Plate
Sikkim vs Nagaland
Plate
Goa vs Mizoram
Plate
Manipur vs Arunachal Pradesh
Plate
CSA Four-Day Series Division One 2024-25
Lions vs Titans
4th Match
Boland vs Warriors
5th Match
North West vs Knights
6th Match
Dolphins vs Titans
7th Match
Australia Domestic One-Day Cup 2024-25
South Australia vs New South Wales
12th Match
ICC CWC Challenge League B, 2024-26
Italy vs Hong Kong
5th Match
Uganda vs Tanzania
4th Match
Bahrain vs Singapore
7th Match
Uganda vs Hong Kong
6th Match
Bahrain vs Italy
8th Match
Hong Kong vs Tanzania
9th Match
Pakistan A v Sri Lanka A, 2024
Pakistan A vs Sri Lanka A
1st Unofficial Test
Australia A v India A
India A vs Australia A
2nd unofficial Test
CSA Four-Day Series Division Two 2024-25
Eastern Storm vs KwaZulu-Natal Inland
4th Match
Northern Cape vs Mpumalanga Rhinos
3rd Match
Plunket Shield
Canterbury vs Northern Knights
3rd Match
Wellington vs Auckland
2nd Match
Central Districts vs Otago
1st Match
WOMEN
WBBL 2024
Melbourne Renegades Women vs Melbourne Stars Women
19th Match
Brisbane Heat Women vs Adelaide Strikers Women
20th Match
Hobart Hurricanes Women vs Perth Scorchers Women
21st Match
Sydney Thunder Women vs Sydney Sixers Women
22nd Match
Adelaide Strikers Women vs Melbourne Renegades Women
23rd Match
Sydney Thunder Women vs Perth Scorchers Women
24th Match
China Womens T20I Quadrangular Series
China Women vs Hong Kong Women
4th Match
Myanmar Women vs China Women
5th Match
Mongolia Women vs Hong Kong Women
6th Match
Mongolia Women vs Myanmar Women
3rd Place Play-off
China Women vs Hong Kong Women
Final
Sri Lanka National Cricket Team
Home
Schedule
Results
News
Videos
Photos
Stats
Players
Top Stories
Asalanka, bowlers give Sri Lanka a winning start
On a Dambulla surface assisting turn, Sri Lanka's spin troika picked six wickets between them to set up a four-wicket victory
Nov 09 2024
Asalanka remains as captain, Shanaka and Chameera continue to miss out
Sri Lanka announced their squads for the T20I and ODI series against New Zealand as Kusal Perera too makes a comeback to the ODI squad
Nov 06 2024
Australia confirm schedule for Sri Lanka tour
Two Tests and a one-off ODI will be played during this tour.
Nov 01 2024
Evin Lewis ton earns consolation win for WI
In yet another rain-hit game, the West Indies opener smashed a 61-ball 102 as West Indies chased down a mammoth total
Oct 26 2024
All-round Sri Lanka wrap up series win against West Indies
Charith Asalanka's side have taken a 2-0 lead in a three-match ODI series
Oct 23 2024
Latest Videos
0:01
▶
Fantasy Handbook: SL v NZ, 2nd T20I, 2024
0:01
▶
Fantasy Handbook: SL v NZ, 1st T20I, 2024
0:01
▶
Fantasy Handbook: SL v WI, 3rd ODI, 2024
0:01
▶
Fantasy Handbook: SL v WI, 2nd ODI, 2024
0:01
▶
Fantasy Handbook: Sri Lanka vs West Indies, 1st ODI, 2024
Latest Photos
New Zealand vs Sri Lanka, 41st Match, ODI World Cup 2023
Thu, Nov 09 2023
India vs Sri Lanka, Match 33, 2023 ODI World Cup
Thu, Nov 02 2023
Afghanistan vs Sri Lanka, Match 30, 2023 ODI World Cup
Mon, Oct 30 2023
Australia vs Sri Lanka, Match 14, 2023 ODI World Cup
Mon, Oct 16 2023
MATCHES
2nd T20I, Dambulla
SL
NZ
Match starts at Nov 10, 13:30 GMT
1st ODI, Dambulla
SL
NZ
Match starts at Nov 13, 09:00 GMT
2nd ODI, Pallekele
SL
NZ
Match starts at Nov 17, 09:00 GMT
3rd ODI, Pallekele
SL
NZ
Match starts at Nov 19, 09:00 GMT
1st Test, Durban
RSA
SL
Match starts at Nov 27, 07:30 GMT
More Matches
We use cookies to improve your experience on our site and to show you non-personalized ads. Find out more in our
privacy policy
and
cookie policy
OK
Move to top