Sonal Dinusha Last 5 Innings: Sri Lankan Batter Hits Peak Form With Three Test Centuries vs India
Sri Lankan all-rounder Sonal Dinusha has enjoyed an extraordinary run of form in Test cricket, producing three centuries across four innings in the August 2026 home series against India. The 25-year-old left-hander, batting in the lower-middle order, has proved to be Sri Lanka’s most resilient performer, registering scores of 100, 84, 103, and 104 in the two-match series. Who Is Sonal Dinusha? The Sri Lankan All-Rounder Making History Against India.
A Remarkable Run of Scores
Dinusha’s purple patch began during the tour of the West Indies in July, where he struck a gritty 92 in North Sound before capping the match with 28 in the second innings. He carried that momentum into the home series against India, making his mark from number six and seven in the order.
In the first Test at Galle, Dinusha struck his maiden Test century (100 off 168 balls) during the first innings and followed it with an authoritative 84 in the second. He raised his game further in the second Test at the Sinhalese Sports Club (SSC) in Colombo, registering twin centuries (103 and 104). Across his last five Test innings, Dinusha has accumulated 419 runs at an average of 83.80.
Sonal Dinusha Last 5 Innings
| Match / Venue | Opponent & Innings | Score (Balls) | Key Milestone / Context |
| 2nd Test, North Sound (July 2026) | vs West Indies (2nd Inns) | 28 (26) | Quick second-innings contribution |
| 1st Test, Galle (Aug 2026) | vs India (1st Inns) | 100 (168) | Maiden Test century |
| 1st Test, Galle (Aug 2026) | vs India (2nd Inns) | 84 (128) | Second-innings rearguard |
| 2nd Test, Colombo SSC (Aug 2026) | vs India (1st Inns) | 103 (162) | Back-to-back Test centuries |
| 2nd Test, Colombo SSC (Aug 2026) | vs India (2nd Inns) | 104 (224) | Twin hundreds in the match (f/o) |
Historic Feats and Elite Company
Dinusha's run against India has placed him alongside some of the finest players in cricket history. By crossing fifty in all four innings of the two-Test series, he became only the second batter in Test history to record four consecutive 50-plus scores in a single series against India, joining Zimbabwean legend Andy Flower (2000). Sonal Dinusha Becomes 3rd Sri Lankan Batter to Score 3 Centuries in 2-Test Series, Achieves Feat During IND vs SL Match At Colombo
He also became only the second Sri Lankan batter after Duleep Mendis to score hundreds in each of his first two career Tests against India, while matching names such as Sanath Jayasuriya, Mahela Jayawardene, and Kumar Sangakkara for scoring centuries in consecutive Tests against the Indian side.
Anchoring Sri Lanka’s Lower Order
Dinusha’s composure against both quality pace and spin has provided Sri Lanka with stability after top-order collapses. Batting under pressure following an Indian first-innings declaration and a subsequent follow-on at the SSC, the all-rounder displayed defensive technique combined with calculated stroke play. His performances have cemented his spot as a mainstay in Sri Lanka’s Test setup.
(The above story first appeared on LatestLY on Aug 27, 2026 04:06 PM IST. For more news and updates on politics, world, sports, entertainment and lifestyle, log on to our website latestly.com).