Menu
Live Scores
Schedule
Archives
News
Series
Teams
Videos
Rankings
More
MATCHES
RSA vs NZ - RSA won
RSAW vs NZW - NZW won
BOR vs KNG - KNG won
AUSW vs WIW - AUSW won
INDCAP vs RRP - Preview
ALL
All
Live Now
Today
INTERNATIONAL
South Africa tour of New Zealand
South Africa vs New Zealand
4th T20I
LEAGUE
LLC 2026
India Captains vs Royal Riders Punjab
11th Match
Konark Suryas Odisha vs Southern Super Stars
10th Match
India Captains vs Royal Riders Punjab
11th Match (rescheduled match)
DOMESTIC
CSA Provincial One-Day Challenge Division One
Border vs Knights
Final
WOMEN
South Africa Women tour of New Zealand
South Africa Women vs New Zealand Women
4th T20I
WIW v AUSW, 2026
Australia Women vs West Indies Women
2nd T20I
Nigeria Invitational Women's T20I Tournament, 2026
Nigeria Women vs Ghana Women
5th Match
Rwanda Women vs South Africa Women U19
6th Match
england vs south africa, 3rd test, day 2
England vs South Africa, 3rd Test, Day 2
Rabada broke the threatening 75-run stand between Stokes and Bairstow.
A review led to the dismissal of Mooen Ali on 16, soon after Lunch.
Rabada sent back Stuart Broad in a jiffy.
Debutant Toby Roland-Jones chipped in with a run-a-ball 25.
Stokes brought up his fifth Test hundred with second of the three sixes on trot, off Keshav Maharaj.
Stokes led the way as England posted 353 in their first innings.
In an impressive opening spell, Roland-Jones dismissed both South African openers on either side of the Tea break.
Roland-Jones then removed Hashim Amla on six for his third wicket of the day.
Quinton de Kock was Roland-Jones's fourth victim on debut.
De Kock made only 17.
Playing his 125th Test, James Anderson got rid of visiting captain Faf du Plessis.
Chris Morris was the sixth South African wicket to fall, and Anderson's second.
Broad struck late in the day to end Rabada's resistance.
TAGS
South Africa
,
England
South Africa tour of England, 2017, 3rd Test
South Africa tour of England, 2017
Move to Top