Sonal Dinusha Creates World Record vs India With Twin Centuries in Colombo TestCricket
27 Aug 2026, 3:51 pm (2 hours ago)· 2

Sonal Dinusha Creates World Record vs India With Twin Centuries in Colombo Test

Sri Lanka's Sonal Dinusha became the first batsman in cricket history to score three centuries in his first two Test matches against India, achieving the milestone with twin hundreds in the Colombo Test.

A glorious chapter was written in Sri Lankan cricket history on the final day of the second Test against India in Colombo. Left-handed batsman Sonal Dinusha demonstrated extraordinary patience, flawless technique, and supreme composure against the Indian bowling attack to reach an unbeaten century. Walking back at the Tea break stranded on 98 runs, Dinusha needed just two more runs in the final session to complete his hundred. Upon resumption of play, he quickly added those two runs, reaching a monumental milestone that no batsman in the 149-year history of Test cricket had ever accomplished before.

Twin Hundreds in the Colombo Test Match

The Colombo Test will go down as a career-defining match for Sonal Dinusha. Demonstrating immense discipline in the first innings, he anchored Sri Lanka's effort by facing 223 deliveries to score a resilient 103 runs. Returning to the crease in the second innings, he blunted the Indian attack once again, consuming 196 balls to remain unbeaten on 100. Right before the Tea break on the fifth afternoon, Dinusha was agonisingly close to his century on 98. Without displaying any sign of nerve, he calmly tucked away the required two runs early in the final session to register centuries in both innings of the same Test match against India.

Also read

World Record: Three Centuries in First Two Tests vs India

Dinusha's performance across the two-match Test series against Team India broke new ground in international cricket. He became the first player in world cricket history to register three centuries in his opening two Test matches against India. His prolific run began in the series opener at Galle, where he scored 100 runs in the first innings followed by a combative 84 in the second innings. He followed that up in Colombo with scores of 103 and 100 not out. Over the course of the two-match series, Dinusha amassed an astounding total of 387 runs across 4 innings, finishing as the highest run-scorer of the series by a wide margin.

Equalling a Historic 67-Year-Old Streak

By registering scores of fifty or more in each of his first four Test innings against India, Dinusha matched a legendary milestone that had stood untouched for 67 years. The last batsman to score 50-plus runs in his first four Test innings against India was England's Ken Barrington back in 1959. Dinusha has now joined an elite group of just five players in Test history who have managed this exceptional feat against Indian bowling attack.

  • Douglas Jardine (England): Accomplished the feat between 1932 and 1934.
  • Everton Weekes (West Indies): Scored consecutive fifties in his first four innings vs India in 1948.
  • Clyde Walcott (West Indies): Achieved the milestone during the 1948 series against India.
  • Ken Barrington (England): Maintained the streak of four consecutive 50-plus scores in 1959.
  • Sonal Dinusha (Sri Lanka): Joined the record books in 2026 with scores of 100, 84, 103, and 100* against India.

Joining an Exclusive Sri Lankan Club After 29 Years

By scoring centuries in both innings of a single Test match against India, Sonal Dinusha became only the third Sri Lankan batsman in history to join this prestigious list. It took 29 long years for a Sri Lankan cricketer to replicate this monumental effort against India. Legendary batsman Duleep Mendis was the first to achieve this when he scored twin hundreds (105 and 105) at Chennai in 1982. Later in 1997, Aravinda de Silva etched his name into history by scoring 146 and 120 at Colombo SSC. Now in 2026, Dinusha has joined Mendis and De Silva by scoring 103 and 100* at the exact same Colombo SSC venue.

Questions & Answers

What world record did Sonal Dinusha set against India in the Colombo Test?
Sonal Dinusha became the first batsman in cricket history to score three centuries in his first two Test matches against India.
What were Sonal Dinusha's scores in both innings of the Colombo Test?
He scored 103 runs off 223 balls in the first innings and an unbeaten 100 runs off 196 balls in the second innings.
How long had the record for scoring 50+ runs in the first 4 innings against India stood?
The record had stood for 67 years since England's Ken Barrington last accomplished it in 1959.
Which other Sri Lankan batsmen have scored centuries in both innings of a Test vs India?
Duleep Mendis (105 & 105 in 1982) and Aravinda de Silva (146 & 120 in 1997) are the only other Sri Lankans to achieve this feat.
How many total runs did Sonal Dinusha score in the 2-match Test series?
He accumulated a total of 387 runs across 4 innings, finishing as the leading run-scorer of the series.

Comments 0

No comments yet — be the first.

Citizen journalism

Become a TrendKia journalist

Voice of the people

Share news, photos and videos from your area with TrendKia and let your voice reach the nation. Every citizen a journalist.

Join now
CH 01 LIVE
TrendKia TV ON AIR