Latest previewIndia v West Indies · 1st T20I · 6 Oct 2026Read the preview
Player Spotlight

Sonal Dinusha Hits Twin Centuries in Colombo Test Against India

Sri Lanka’s Sonal Dinusha scored a hundred in each innings of the second Test against India, a feat managed by only 12 batters against them.

By SportCricket Desk · 27 Aug 2026 · 3 min read

Sonal Dinusha has scored a century in both innings of the second Test against India in Colombo, writing his name into a short list of batters to have done so against them.

On the fifth day he reached his second hundred of the match off 197 balls in Sri Lanka’s second innings. In the first innings he had made 103, and he had also scored a hundred in the opening Test of the series, giving him three centuries in the two matches.

A rare club

Dinusha is only the 12th batter to score hundreds in both innings of a Test against India, and the second since 2015 after England’s Jonny Bairstow, who made 106 and an unbeaten 114 at Edgbaston in 2022. His company includes Jacques Kallis, Hashim Amla, Younis Khan, Marnus Labuschagne and Kane Williamson. He is the third Sri Lankan on the list, after Aravinda de Silva and Kumar Sangakkara.

How the match unfolded

India declared their first innings at 503/9. Devdutt Padikkal made 117, Dhruv Jurel finished unbeaten on 115, and Rishabh Pant added a rapid 63.

Sri Lanka were bowled out for 290, 213 runs behind, with Dinusha’s century the standout. Made to follow on, they batted with more resistance second time round. Pasindu Sooriyabandara scored 92 and Dinusha held the innings together with the lower order.

Rain brought an early end to day four with Sri Lanka on 229/6. On the last day Dinusha completed his second hundred of the game.

Sonal DinushaSri LankaIndiaColombo Test

Related match previews

All previews
West Indies tour of India 2026 India v West Indies 6 Oct 2026 · Played Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Our pick: India West Indies tour of India 2026 India v West Indies 3 Oct 2026 · Played PCA International Cricket Stadium, Ground A, New Chandigarh Our pick: India West Indies tour of India 2026 India v West Indies 27 Sep 2026 · Played Greenfield International Stadium, Thiruvananthapuram Our pick: India

More to read

Player Spotlight Rahane Backs Virat Kohli to Chase 100 International Centuries

Ajinkya Rahane says Kohli thrives on pressure he puts on himself and believes the batter has Tendulkar’s 100 international hundreds in mind.

28 Sep 2026 · 2 min read
Player Spotlight Shubman Gill: Kohli Is Playing With Freedom and Can Win Games on His Own

India captain Shubman Gill says Virat Kohli is enjoying his batting more after a 55th ODI hundred, and talks up the need for more…

28 Sep 2026 · 2 min read
Analysis Abhinav Mukund Says Kuldeep Yadav Can Lock In a 2027 World Cup Place

Abhinav Mukund says Kuldeep Yadav’s 4/40 against the West Indies could secure his World Cup spot, and that India are still testing ODI combinations.

28 Sep 2026 · 3 min read