Sri Lankan all-rounder Sonal Dinusha registered his maiden Test century on Day 3 of the opening Test match against India at the Galle International Stadium. Facing a mounting Indian total, the 25-year-old left-hander produced a resilient batting performance under immense pressure.
Dinusha’s landmark knock rescued Sri Lanka after the hosts slumped to 90/5 during their first innings. Scoring 100 runs off 168 balls, his efforts along with Niroshan Dickwella’s contribution ensured Sri Lanka avoided the follow-on. Although India eventually bowled Sri Lanka out for 284 to claim a 178-run first-innings lead, Dinusha’s century provided the local fans with a memorable fightback.
Sonal Dinusha’s Maiden Test Century
Playing in just his fourth Test match, Sonal Dinusha anchored the lower-middle order with notable maturity against India’s spin attack. Reaching three figures for the first time in Test cricket, Dinusha’s 100-run knock spanned 168 deliveries and featured four boundaries and two sixes.
The left-hander exhibited crisp footwork, using sweeps and slog-sweeps effectively to disrupt the lengths of India’s spinners. Reaching his century brought a landmark moment in Dinusha’s international career, proving his ability to deliver under tough match conditions.
Sri Lanka’s Collapse Before the Fightback
India began Day 3 by wrapping up their first-innings total at 462. In response, Sri Lanka suffered an immediate collapse against India’s disciplined bowling attack. Fast bowler Mohammed Siraj struck early, while left-arm spinner Manav Suthar created chaos with turn and bounce.
+---------------------+---------------------------------------------------+
| Sri Lanka Wicket | Score & Match Situation |
+---------------------+---------------------------------------------------+
| Early Top-Order | Siraj removes Nishan Madushka early |
| Spin Collapse | Manav Suthar & Ravindra Jadeja strike in tandem |
| Top-Order Breakdown | Sri Lanka slumped to 90/5 in the opening session |
| Partnership Recovery| Dinusha & Dickwella mount 146-run 6th-wicket stand|
+---------------------+---------------------------------------------------+
With India deploying three distinct spin variations—Suthar’s orthodox turn, Kuldeep Yadav’s wrist-spin, and Ravindra Jadeja’s control—Sri Lanka’s top order crumbled to 90/5, facing the real possibility of a follow-on.
Dinusha and Dickwella Rescue Sri Lanka
Joining forces at 90/5, Sonal Dinusha and wicketkeeper-batter Niroshan Dickwella transformed the momentum of the match. The left-handed duo launched a counter-attack, building a crucial 146-run partnership for the sixth wicket.
+--------------------+----------------------------------------------------+
| Batter | Performance Contribution |
+--------------------+----------------------------------------------------+
| Sonal Dinusha | 100 runs (168 balls, 4x4, 2x6) |
| Niroshan Dickwella | 80 runs (115 balls, 7x4) |
| 6th Wicket Stand | 146 runs off 230 deliveries |
| Partnership Impact | Erased follow-on threat and took SL to 236/6 |
+--------------------+----------------------------------------------------+
Dickwella played an aggressive role, scoring a fluent 80 off 115 balls with seven boundaries. The pair batted through the entire afternoon session without losing a wicket, steering Sri Lanka past the follow-on threshold before Prasidh Krishna finally broke the stand.
India’s Spin Attack Strikes Back
Despite the resistance from Dinusha and Dickwella, India’s bowling unit regained control during the final session. Jadeja eventually dismissed Dinusha for 100 shortly after the batter completed his century.
+--------------------+----------------------------------------------------+
| Indian Bowler | Bowling Figures |
+--------------------+----------------------------------------------------+
| Manav Suthar | 4/76 in 21.4 overs |
| Ravindra Jadeja | 3/57 in 21 overs (Reached 350 Test wickets) |
| Mohammed Siraj | 1/29 in 9 overs |
| Prasidh Krishna | 1/47 in 14 overs |
| Kuldeep Yadav | 1/65 in 14 overs |
+--------------------+----------------------------------------------------+
Spinners Manav Suthar (4/76) and Ravindra Jadeja (3/57) shared seven wickets between them. Jadeja also claimed his 350th Test wicket during the innings, as India dismissed Sri Lanka for 284 in 79.4 overs.
India Still Hold the Advantage
Although Dinusha’s century prevented a complete batting collapse, India maintained a strong hold on the match. With a first-innings total of 462 against Sri Lanka’s 284, India secured a healthy 178-run lead.
Heavy rain and dark clouds over Galle brought an early end to Day 3, preventing India from starting their second innings. With 13 overs lost to weather, India enter Day 4 with a 178-run advantage intact.
Who Is Sonal Dinusha?
Born in Galle, Sonal Dinusha is a 25-year-old middle-order batter and slow left-arm orthodox bowler. He represented Sri Lanka at the Under-19 level before establishing himself in domestic cricket with Rahula College and later Sri Lanka Army Sports Club.
Known for his temperament against spin bowling, Dinusha earned his Test debut earlier in 2026. This maiden Test century against a world-class Indian attack marks his most significant international milestone to date.
What the Century Means for Sri Lanka
Dinusha’s maiden Test century provides a bright spot for Sri Lanka’s red-ball transition setup. Demonstrating composure against an experienced three-pronged Indian spin attack highlights his technical capability under pressure.
His 146-run partnership with Dickwella reinforced Sri Lanka’s middle-order resilience. Performing against top opposition like India gives Dinusha a solid platform to establish himself as a regular in Sri Lanka’s Test lineup.
India vs Sri Lanka Test Match Situation
+--------------------+----------------------------------------------------+
| Match Parameter | Current Details |
+--------------------+----------------------------------------------------+
| Venue & Event | Galle International Stadium | 1st Test (2026) |
| India 1st Innings | 462 all out |
| Sri Lanka 1st Inn | 284 all out (Sonal Dinusha 100, Dickwella 80) |
| First-Innings Lead | India lead by 178 runs |
| Stumps Status | Day 3 closed early due to rain (13 overs lost) |
+--------------------+----------------------------------------------------+
Conclusion
Sonal Dinusha’s maiden Test century provided Sri Lanka with a brave fightback after an early top-order collapse at 90/5. His 146-run stand with Niroshan Dickwella displayed grit and tactical intent. However, with a 178-run first-innings lead, India remain in a commanding position as the opening Test moves into its final two days.
References & Credits
- International Cricket Council (ICC): Match Centre: India vs Sri Lanka 1st Test Scorecard (August 2026).
- Sri Lanka Cricket (SLC): Official Media Update: Sonal Dinusha Scores Maiden Test Hundred in Galle (August 17, 2026).
- Board of Control for Cricket in India (BCCI): Tour Updates & Day 3 Match Summary.
- ESPNcricinfo: Sri Lanka vs India 1st Test Day 3 Ball-by-Ball Coverage & Report (August 17, 2026).
- The Hindu: Galle Test: India Gains Big Lead Despite Dinusha-Dickwella Fightback (August 17, 2026).
- India Today: Galle Test: India Tighten Grip on Sri Lanka Despite Dinusha’s Fighting Hundred (August 17, 2026).


