✖
Live Scores
Schedule
Archives
News
All Stories
Premium Editorials
Latest News
Topics
Spotlight
Opinions
Specials
Stats & Analysis
Interviews
Live Blogs
Harsha Bhogle
Series
India tour of Australia, 2024-25
India Women tour of Australia, 2024
England tour of New Zealand, 2024
Sri Lanka tour of South Africa, 2024
Pakistan tour of Zimbabwe, 2024
Big Bash League 2024-25
Syed Mushtaq Ali Trophy 2024
Afghanistan tour of Zimbabwe, 2024-25
Lanka T10 Super League, 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
ENG vs NZ - Tea
IND vs AUS - Stumps
RSA vs SL - Stumps
RGR vs VIC - Complete
BANW vs IREW - Preview
All
Live Now
Today
INTERNATIONAL
Australia v India
India vs Australia
2nd Test
New Zealand v England, 2024
England vs New Zealand
2nd Test
South Africa v Sri Lanka, 2024
South Africa vs Sri Lanka
2nd Test
Zimbabwe v Pakistan, 2024
Pakistan vs Zimbabwe
3rd T20I
ICC Mens T20 World Cup Americas Sub Regional Qualifier, 2024
Panama vs Suriname
Match 2
Argentina vs Bermuda
Match 1
Belize vs Mexico
Match 4
Bahamas vs Brazil
Match 3
Belize vs Argentina
Match 6
Brazil vs Mexico
Match 5
Panama vs Cayman Islands
Match 8
Suriname vs Bermuda
Match 7
Bahamas vs Argentina
Match 10
Bermuda vs Panama
Match 9
Cayman Islands vs Belize
Match 12
Brazil vs Suriname
Match 11
Africa Continental Cup
Nigeria vs Botswana
3rd Match
Uganda vs Rwanda
4th Match
Botswana vs Rwanda
5th Match
Nigeria vs Uganda
6th Match
Rwanda vs Uganda
7th Match
Botswana vs Nigeria
8th Match
Nigeria vs Uganda
9th Match
Rwanda vs Botswana
10th Match
West Indies v Bangladesh, 2024
West Indies vs Bangladesh
1st ODI
T20 LEAGUE
GSL, 2024
Victoria vs Hampshire
9th Match
Rangpur Riders vs Lahore Qalandars
10th Match
Rangpur Riders vs Victoria
Final
DOMESTIC
SMA Trophy 2024
Meghalaya vs Punjab
Group A
Arunachal Pradesh vs Delhi
Group C
Baroda vs Sikkim
Group B
Maharashtra vs Services
Group E
Rajasthan vs Bengal
Group A
Goa vs Nagaland
Group E
Odisha vs Chandigarh
Group D
Puducherry vs Railways
Group D
Uttar Pradesh vs Jharkhand
Group C
Gujarat vs Karnataka
Group B
Manipur vs Himachal Pradesh
Group C
Tripura vs Saurashtra
Group B
Mizoram vs Hyderabad
Group A
Andhra vs Mumbai
Group E
Chhattisgarh vs Assam
Group D
Haryana vs Jammu and Kashmir
Group C
Tamil Nadu vs Uttarakhand
Group B
Bihar vs Madhya Pradesh
Group A
CSA Four-Day Series Division One 2024-25
Western Province vs Knights
15th Match
Sheffield Shield 2024-25
South Australia vs Tasmania
18th Match
Queensland vs Victoria
LIVE
17th Match
Western Australia vs New South Wales
16th Match
CSA Four-Day Series Division Two 2024-25
Border vs Eastern Storm
10th Match
Limpopo vs South Western Districts
9th Match
ACC U19 Asia Cup, 2024
Sri Lanka U19 vs India U19
2nd Semi Final
Pakistan U19 vs Bangladesh U19
1st Semi Final
Bangladesh U19 vs India U19
Final
Plunket Shield
Otago vs Canterbury
LIVE
12th Match
Northern Knights vs Central Districts
LIVE
11th Match
Auckland vs Wellington
LIVE
10th Match
WOMEN
Australia Women v India Women
India Women vs Australia Women
1st ODI (ICC Championship Match)
Australia Women vs India Women
2nd ODI (ICC Championship Match)
Ireland women tour of Bangladesh, 2024
Ireland Women vs Bangladesh Women
1st T20I
Bangladesh Women vs Ireland Women
2nd T20I
Womens T20I Quadrangular Series
China Women vs Namibia Women
3rd Match
Thailand Women vs Hong Kong Women
4th Match
Thailand Women vs China Women
5th Match
Hong Kong Women vs Namibia Women
6th Match
TBC vs TBC
3rd place play-off
TBC vs TBC
Final
South Africa Women v England Women, 2024
South Africa Women vs England Women
2nd ODI (ICC Championship Match)
Bahrain Women tour of Qatar 2024
Bahrain Women vs Qatar Women
3rd Match
Qatar Women vs Bahrain Women
4th Match
Qatar Women vs Bahrain Women
5th Match
Sri Lanka tour of South Africa, 2024
2 Tests
.
Nov 27
- Dec 09
Home
Schedule & Results
News
Videos
Squads
Photos
Stats
Venues
Top Stories
Verreynne rules before attrition sets in at St George's Park
The wicketkeeper-batter's century was the only bright spot on the second day's play for South Africa as the momentum shifted firmly in favour of the visitors
Dec 06 2024
Collective batting effort powers Sri Lanka's fightback on Day 2
Led by Pathum Nissanka's 89, Sri Lanka went to Stumps at 242/3 after South Africa were bowled out for 358
Dec 06 2024
Nissanka, Chandimal keep SL steady in reply
The visitors had a productive session, losing just the solitary wicket of Dimuth Karunaratne
Dec 06 2024
South Africa finish with 358 after Verreynne ton
Sri Lanka's openers negotiated a tricky spell before the lunch break without any damage
Dec 06 2024
Rickelton joins South Africa's century club
The left-hander became the ninth South African to register a Test ton in 2024.
Dec 05 2024
Latest Videos
43:29
▶
Day Highlights: South Africa vs Sri Lanka, 2nd Test, Day 2
22:37
▶
Quick Highlights: South Africa vs Sri Lanka, 2nd Test, Day 2
2:32
▶
All Wickets: South Africa vs Sri Lanka, 2nd Test, Day 2
7:40
▶
All Fours: South Africa vs Sri Lanka, 2nd Test, Day 2
25:50
▶
1st Innings Highlights: South Africa vs Sri Lanka, 2nd Test
MATCHES
2nd Test, Gqeberha
RSA
358
SL
242-3
Day 2: Stumps - Sri Lanka trail by 116 runs
1st Test, Durban
RSA
366-5 d & 191
SL
282 & 42
South Africa won by 233 runs
More Matches
SQUADS
Sri Lanka
South Africa
Pathum Nissanka
(Batter)
Dimuth Karunaratne
(Batter)
Oshada Fernando
(Batter)
Dhananjaya de Silva
(Batting Allrounder)
Angelo Mathews
(Batting Allrounder)
Kamindu Mendis
(Batting Allrounder)
Milan Priyanath Rathnayake
(Bowling Allrounder)
Kusal Mendis
(WK-Batter)
Dinesh Chandimal
(WK-Batter)
Sadeera Samarawickrama
(WK-Batter)
Vishwa Fernando
(Bowler)
Prabath Jayasuriya
(Bowler)
Lahiru Kumara
(Bowler)
Nishan Peiris
(Bowler)
Asitha Fernando
(Bowler)
Kasun Rajitha
(Bowler)
Lasith Embuldeniya
(Bowler)
Temba Bavuma
(Batter)
Tony de Zorzi
(Batter)
Aiden Markram
(Batter)
Senuran Muthusamy
(Batting Allrounder)
Marco Jansen
(Bowling Allrounder)
Wiaan Mulder
(Bowling Allrounder)
David Bedingham
(WK-Batter)
Tristan Stubbs
(WK-Batter)
Ryan Rickelton
(WK-Batter)
Kyle Verreynne
(WK-Batter)
Keshav Maharaj
(Bowler)
Dane Paterson
(Bowler)
Kagiso Rabada
(Bowler)
Kwena Maphaka
(Bowler)
BOUNDARY TRACKER
4's Counter
6's Counter
Visit Boundary Tracker
STATS
Most Runs
Most Wickets
More Stats
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