The top five Test batsmen with the most 150+ scores have demonstrated remarkable consistency and dominance in their careers. Their ability to convert centuries into large innings highlights their skill and resilience, solidifying their status as some of the greatest players in cricket history.
5. Joe Root – 16

England’s premier Test batsman, Joe Root has amassed over 13,400 runs with 38 centuries, including 16 scores of 150+. He is England’s highest run-scorer and century-maker and aims to surpass Sachin Tendulkar’s record of 15,921 runs. His highest Test score is 254.
4. Don Bradman – 18

Widely regarded as the greatest batsman ever, Sir Don Bradman scored 29 centuries in just 52 Tests, with 18 innings of 150+ runs. He holds the record for most double centuries (12) and has two triple centuries, plus a 299*.
3. Kumar Sangakkara – 19

2. Brian Lara – 19

The legendary West Indies captain scored 11,953 runs with 34 centuries, 19 of which were 150+. Lara holds the record for the highest individual Test score of 400* against England in 2004.
1. Sachin Tendulkar – 20
