Image Source: X
Most 50+ Scores Without a Test Century: Sri Lankan wicketkeeper-batsman Niroshan Dickwella has set a unique world record during the first Test match against India in Galle. Stabilizing a struggling Sri Lankan innings, Dickwella played a gritty knock of 80 runs off 115 balls, featuring 7 fours. This marked the 23rd half-century of his Test career.
With this innings, Dickwella has become the batsman with the highest number of scores of 50 or more in Test cricket history without ever scoring a century.
Most 50+ Scores in Test Cricket Without a Century
Image Source: X
List of players with the most scores of 50+ runs in Test history without a century:
- Niroshan Dickwella (Sri Lanka): 23 times (Highest score - 96 runs)
- Chetan Chauhan (India): 16 times (Highest score - 97 runs)
- Ken Mackay (Australia): 13 times (Highest score - 89 runs)
- Mitchell Starc (Australia): 13 times (Highest score - 99 runs)
- Shane Warne (Australia): 12 times (Highest score - 99 runs)
An Unwanted World Record No Batsman Wants
Image Source: X
In Test cricket, every batsman dreams of reaching triple figures, a century. Dickwella made his Test debut in 2014. He has played 55 matches so far but has not managed to cross the century mark even once. His highest Test score stands at 96 runs.
Failing to score a century despite crossing the 50-run mark 23 times is a unique record that no player would happily want to hold.Niroshan Dickwella Closes In on Shane Warne's Test Runs Record
The world record for the most Test runs scored without a century belongs to the late Australian spin legend Shane Warne, who amassed 3,154 runs in his career. Niroshan Dickwella has scored 2,837 runs so far, driven by 23 half-centuries, placing him second on this list. Given his current batting form, Dickwella could soon surpass Shane Warne's record.
Also Read: Afghanistan Squad Announced for Asian Games 2026: Rashid Khan Rested




















