Sonal Dinusha creates history with Colombo ton vs India, full list of records

Published - 27 Aug 2026, 03:39 PM | Updated - 27 Aug 2026, 03:49 PM

Sonal Dinusha Test Century
PC: X

A pack of records for the Sri Lanka National Cricket Team's batter Sonal Dinusha. On Day 5 of the ongoing India vs Sri Lanka Test match at the SSC Ground in Colombo, the batter registered another Test century to his Test tally, his third in the ongoing two-match Test series. In two matches and four innings, Sonal Dinusha played three hundred-plus run knocks for the Sri Lankan cricket team.

Scoring centuries in both matches of a two-match Test series is among the rarest events in the history of Test cricket, and that too as a No.6 batter, against the India National Cricket Team.

A bunch of records for the Sri Lanka batter Sonal Dinusha for scoring back-to-back Test centuries against India

Sonal's third century in the Test series came at the moment when the hosts were behind India. With his gritty batting, Sri Lanka not only made a comeback, but they also concluded the match in a draw.

According to the stats, there were only two Sri Lankan batters before Sonal to score centuries against India in both innings of a match. Duleep Mendis and legendary Aravinda de Silva were the only two batters to do so in the past. Sonal Dinusha is the third batter to join the list. Notably, he is the first player to achieve the feat coming to bat as the No.6 batter for the Sri Lanka cricket team.

Sri Lankan Players with Hundreds in Both Innings vs India

PlayerFirst InningsSecond InningsVenueYear
Duleep Mendis105105Chennai1982
Aravinda de Silva146120Colombo (SSC)1997
Sonal Dinusha103100*Colombo (SSC)2026

Most Hundreds in a Two-Match Test Series

PlayerHundredsOppositionVenueYear
Aravinda de Silva3PakistanHome1997
Aravinda de Silva3IndiaHome1997
Jacques Kallis3PakistanAway2007
Hashim Amla3IndiaAway2010
Kumar Sangakkara3BangladeshHome2013
Younis Khan3AustraliaNeutral2014
Marnus Labuschagne3West IndiesHome2022
Kane Williamson3South AfricaHome2024
Sonal Dinusha3IndiaHome2026

In Galle, the 25-year-old batter scored 100 and 85, and then in the ongoing match, which is in Colombo, he played a 103-run knock, and in the second innings, he is currently batting on a hundred-plus runs. Three tons in a Test series: Maurice Leyland, Garry Sobers, Denis Lindsay, Shivnarine Chanderpaul, and Ian Bell were the only batters who produced the same. Sonal joined the list of elites gracefully.

Three Centuries in a Test Series While Batting at No. 6 or Lower

YearPlayerCenturiesInnings
1934Maurice Leyland36
1966Garry Sobers38
1966Denis Lindsay37
2002Shivnarine Chanderpaul37
2006Ian Bell37
2026Sonal Dinusha34

In the modern era of cricket, India is one of the most dominant forces in the cricket universe. Scoring Test hundreds in both of the innings is a dream for many Test batters.

Players with Test Centuries in Both Innings vs India

YearPlayer
1948Don Bradman
1948Everton Weekes
1982Duleep Mendis
1990Graham Gooch
1996Gary Kirsten
1997Aravinda de Silva
2008Andrew Strauss
2010Hashim Amla
2011Jacques Kallis
2014David Warner
2022Jonny Bairstow
2026Sonal Dinusha


Tagged:

Sonal Dinusha India National Cricket Team Sri Lanka National Cricket Team India vs Sri Lanka
Staff Cricket Addictor
Staff Cricket Addictor

Pritam Santra is a writer at CricketAddictor.

logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.