Table of Contents
Sri Lanka National Cricket Team's middle-order batter Niroshan Dickwella created a rare Test record as soon as he was dismissed against India in Galle for 80 runs. He missed the century by twenty runs but claimed a pair of records.
Niroshan Dickwella officially holds the record for securing the most Test half-centuries without scoring a single century in the format. The batter has so far scored 23 half-centuries for the Sri Lanka cricket team, but is yet to register a hundred.
A pair of records Niroshan Dickwella set soon after his dismissal against India in Galle
The other records Dickwella claimed are also because of his century-less Test career. According to stats, after legendary Shane Warne, the Lankan batter has the second-best run tally in the longest format of the game. Warne is top of the list with 3154 runs, and Dickwella, who is right before Shane Warne, has scored 2811 runs.
In this list of records, after Shane Warne and Niroshan Dickwella, there are Mitchell Starc, Tim Southee and Chetan Chauhan. Australia national cricket team pacer Mitchell Starc is not too far behind Dickwella, as Starc now has 2497 runs in Tests without a single century. However, the Aussie star is known for his bowling skills, not for batting.
In another list of records, which contains those players who scored the most runs in Tests without a hundred. The list, topped by Niroshan Dickwella, has Chauhan, Ken Mackay, Starc and Warne.
Most Test 50s without a century
23— Niroshan Dickwella*
16— Chetan Chauhan
13— Ken MacKay
13— Mitchell Starc
12— Shane Warne
Most Test runs without a century
3154— Shane Warne
2811— Niroshan Dickwella*
2497— Mitchell Starc
2245— Tim Southee
2084— Chetan Chauhan
Most Test 50s without Century
— Merin Kumar (@merin_kumar) August 17, 2026
23 N Dickwella*
16 Chetan Chauhan
13 Ken MacKay
13 Mitchell Starc
12 Shane Warne
Niroshan Dickwella's Test career in brief
Dickwella made his Test debut for Sri Lanka in 2014; after that, he has played 55 Test matches and has scored a total of 2837 runs, averaging 31.52. As a middle-order batter, his stats are decent, but surprisingly, he has never scored a hundred. Today, when he was batting against India, looking sharp and steady to get his maiden ton. But as soon as he touched the 80-run mark, he made a mistake and lost a wicket as well.
There are multiple instances when he was dismissed on 90s, 80s, or 70s. The batter, who secured 23 Test 50s but not any century, once missed the 100-run mark by only four runs. Against West Indies in North Stand, Niroshan Dickwella was dismissed after scoring 96. Against England in Galle, his knock was restricted to 92.
India is leading against Sri Lanka in Galle
Team India is currently in the lead against the home team Sri Lanka. Batting first, the Men in Blue scored 462 runs with Devdutt Padikkal's 150-plus-run innings.
Against the quality bowling from the Indian team, the hosts mostly struggled throughout Day 3 of the match. Spinnners Ravindra Jadeja and Manav Suthar claimed a brace each and one wicket so far for Kuldeep Yadav.