India Enforce Follow-On on Sri Lanka After Sonal Dinusha's Century on Day 4
Sri Lanka faces an uphill battle to avoid an innings defeat, trailing India by 130 runs at lunch on Day 4 of the second Test.
The story
On Day 4 of the second Test at the Sinhalese Sports Club, India maintained their dominance over Sri Lanka. Resuming their first innings at 265/8, Sri Lanka were eventually bowled out for 290, with Sonal Dinusha scoring a defiant 103, his second century of the series.
Off-spinner Saransh Jain wrapped up the tail, taking two wickets including Dinusha's, while Prasidh Krishna and Manav Suthar had claimed three wickets each on Day 3. With a substantial first-innings lead of 213 runs, India enforced the follow-on.
In their second innings, Sri Lanka lost openers Lahiru Udara for 3 to Mohammed Siraj and Kamil Mishara for 32 to Ravindra Jadeja. At lunch on Day 4, Sri Lanka stood at 83/2, still needing 130 runs to make India bat again.
Latest results
| Match | Format | Result | Star |
|---|---|---|---|
| Sri Lanka vs India, 2nd Test | Test | Day 4, Sri Lanka 83/2 (f/o), trail by 130 runs at lunch | Sonal Dinusha (SL) 103 |
Series in play
India tour of Sri Lanka 2026. 2nd Test, Day 4, India enforced follow-on, Sri Lanka trail by 130 runs (f/o)
Pakistan tour of England 2026. England leads 1-0 in 3-match Test series
Tables that matter
ICC World Test Championship 2025-27
Position: Australia (1st with 80.00% PCT), India (5th with 53.33% PCT)
Note: Australia leads the standings, India is currently fifth in the race for the 2027 WTC Final.
ICC Men's Test Team Rankings
Position: Australia (1st), India (2nd)
Note: Australia replaced India as the No. 1-ranked Test team in the latest update as of August 24, 2026.
What we'll be watching
- Sri Lanka vs India, 2nd Test, Day 5 (August 27, Sinhalese Sports Club)
- England vs Pakistan, 2nd Test, Day 1 (August 27, Lord's)
Reporting + analyst voices: grounded via Google Search at publish time.