โ† All Articles

Dinusha Batted 426 Balls Across the Match to Save Colombo

News1 September 2026๐Ÿ“– 4 min readโœ๏ธ By CricNerd Staff

Sonal Dinusha made 103 and 133 not out at the SSC, becoming the third Sri Lankan to score centuries in both innings of a Test against India. The match was drawn and India took the series 1-0.

Sri Lanka have drawn the second Test against India at the SSC in Colombo, losing the series 1-0 but denying India a 2-0 sweep through one of the more complete individual performances of the year.

What happened

India declared on 503 for 9. Sri Lanka were dismissed for 290 and followed on. Batting again, they reached 429 for 9 before the sides shook hands on the final day.

Sonal Dinusha made 103 in the first innings and 133 not out in the second. Across the match he faced 426 balls. In the second innings he shared a century stand with Keshara Nuwantha that took the game beyond India's reach.

The records

It was his third hundred in four innings, and the series as a whole reads: 100, 84, 103, 133 not out. He passed fifty in all four innings, which makes him the first Asian batter to do so in his first four Test innings against India.

He is also only the third Sri Lankan to score centuries in both innings of a Test against India, after Duleep Mendis in 1982 and Aravinda de Silva in 1997. That is a short list to join, and he joined it in his fourth innings against them.

He was named player of the match.

The other way to read it

A follow-on enforced and then survived is usually a story about a bowling attack running out of ideas, and India will look at 429 for 9 across the best part of two days and conclude that they did not take their chances.

But the more useful reading is about the surface. The SSC on days four and five was not a pitch that made batting easy so much as one that made dismissing a set batter very hard, and Dinusha's response was to refuse to give it away. Four hundred and twenty six balls is not a scoring feat. It is an endurance one.

The series

India won the first Test at Galle by 165 runs, in a match that was India's 600th and which made Galle the first ground in Asia to host 50 Tests. The Colombo draw leaves the series 1-0 and both sides with points in the current World Test Championship cycle.

For what our own records do and do not cover in Test cricket, our how we work page sets out the spans we hold.

Next โ†’

The World Test Championship Table Has Bangladesh Above India

๐Ÿ“ฐ More from CricNerd

See all โ†’
Analysis

Two Thirds of Women's T20 Internationals Are Not Between the Teams You Watch

Across the 2,100 women's T20 internationals in our records, most involve an associate nation. The scoring gap between those matches and full-member cricket is 21 runs an innings.

Analysis by Deeptanshu Pandeyยท 31 Aug 2026ยท 6 min read
News

The World Test Championship Table Has Bangladesh Above India

Australia lead on 80 per cent. Bangladesh sit fourth. England are seventh after fourteen Tests, having just won one by an innings.

By CricNerd Staffยท 30 Aug 2026ยท 4 min read
News

The Hundred 2026: Two First-Time Champions, and a Bowler Who Kept Going

Manchester Super Giants and Trent Rockets both won a maiden title at Lord's. One of the tournament's leading wicket-takers then took eight in a Test the following week.

By CricNerd Staffยท 29 Aug 2026ยท 5 min read