Meyka Pro banner
Global Market Insights

Sonal Dinusha Scores Twin Centuries vs India, Joins Elite Test Club on August 27

August 27, 2026
11:41 PM
4 min read

Key Points

Sonal Dinusha scored 103 and 133* in Colombo Test against India on August 27.

Only third batter ever to score centuries in both innings after follow-on, joining Hazare and Flower.

Scored 50+ runs in all four innings of the two-Test series, first Sri Lankan to do so.

Sri Lanka secured draw to avoid 2-0 whitewash, India won series 1-0.

Be the first to rate this article

Sonal Dinusha scored an unbeaten 133 runs in Sri Lanka’s second innings on August 27, following his 103 in the first innings, as the hosts secured a draw against India in Colombo. The 25-year-old became only the third batter in Test history to score centuries in both innings after being forced to follow on, joining India’s Vijay Hazare (1948) and Zimbabwe’s Andy Flower (2001). Dinusha’s third century in four innings helped Sri Lanka survive India’s follow-on and end the two-match series 1-0 in India’s favour.

How Dinusha saved the Test on the final day

Dinusha batted through the final day with determination and resilience. He was unbeaten on 98 at tea and completed his century with a flick off Mohammed Siraj’s first ball in the final session. Sri Lanka’s lead reached 216 runs with only 17 overs remaining, forcing both teams to agree to a draw. Dinusha’s partnership with Lahiru Kumara frustrated India’s bowlers, who managed only three wickets on the fifth day despite needing a quick finish.

Record-breaking performance across the series

Dinusha scored 50 or more runs in all four innings of the two-Test series, a feat no other Sri Lankan has achieved against India. He made 100 in the first Test at Galle, 84 in that match’s second innings, 103 in Colombo’s first innings, and 133* in the second. His three centuries in two Tests place him among only nine players in Test history to achieve this milestone. Only Andy Flower matched this four-inning consistency against India in 2000.

Elite company in Test cricket history

Dinusha became the 12th batter overall to score centuries in both innings of a Test against India, and only the second since January 2015 after England’s Jonny Bairstow in 2022. He is the third Sri Lankan to achieve this against India, joining Duleep Mendis (105 and 105 in Chennai, 1982) and Aravinda de Silva (146 and 120 in Colombo, 1997). Dinusha was named Player of the Match for his extraordinary display of batting skill and mental strength under pressure.

What this means for Sri Lanka and the WTC

Sri Lanka retained sixth place in the World Test Championship standings with 33.33% points after the draw. India remained fifth with 51.52% points. The series result prevented a 2-0 whitewash for Sri Lanka, with India winning the first Test in Galle by 165 runs. Dinusha’s emergence as a consistent middle-order batter gives Sri Lanka a genuine batting prospect for future series, particularly in challenging overseas conditions.

Final Thoughts

Dinusha’s twin centuries in Colombo mark a watershed moment for Sri Lankan cricket. At 25 years old and just four Test innings into his career, he has already joined the rarest company in Test history. His consistency against India’s bowling attack signals a bright future for the island nation’s batting lineup.

FAQs

What makes Sonal Dinusha’s achievement rare in Test cricket?

Only three batters have ever scored centuries in both innings after being forced to follow on. Dinusha joins Vijay Hazare (1948) and Andy Flower (2001) in this exclusive group.

How many centuries did Dinusha score in the India series?

Dinusha scored three centuries across the two-Test series: 100 in Galle’s first innings, 103 in Colombo’s first innings, and 133* in Colombo’s second innings.

Is Dinusha the first Sri Lankan to score 50+ in all four innings?

Yes. Dinusha scored 100, 84, 103, and 133* across the four innings, making him the first Sri Lankan to achieve 50+ scores in every inning of a two-Test series against India.

What was Sri Lanka’s final lead when the match ended in a draw?

Sri Lanka’s lead reached 216 runs with only 17 overs remaining, prompting both teams to agree to a draw on the final day.

Disclaimer:

The content shared by Meyka AI PTY LTD is solely for research and informational purposes.  Meyka is not a financial advisory service, and the information provided should not be considered investment or trading advice.

About Author

Author

Huzaifa Zahoor

Co Founder

Huzaifa Zahoor is the engineer who built Meyka. He has spent years writing Python, training AI models, and building data pipelines specifically for financial markets. His technical articles have reached over 30,000 readers on Medium, so he knows how to make complex things easy to follow. If this article touches on how the tools work, he is the person who actually built them.

What brings you to Meyka?

Pick what interests you most and we will get you started.

I'm here to read news

Find more articles like this one

I'm here to research stocks

Ask Meyka Analyst about any stock

I'm here to track my Portfolio

Get daily updates and alerts (coming March 2026)