Top 10 batsmen with most 150+ scores in test cricket

Only one batsman in the history of test cricket has reached the 150-run mark 20 times.
Scoring a fifty and a century in a test match is a special achievement for any batter in the world. Further, converting it into a score of 150 or more runs is even more applaudable as it helps the team assert more dominance over the bowlers.
A score of 150 or more runs, which is now being hailed as a ‘Daddy Hundred’ in the cricketing jargon, is crucial from the batting team’s perspective because when a batter stays at the crease for so long, scoring so many runs, it tires and frustrates the opposition team.
This also highlights the stamina and hunger of the batter for big scores, something that is a discussion point among fans and experts.
In this article, we will take a look at the 10 batsmen who have reached the 150-run mark the most number of times in test cricket.
Top 10 batsmen with the most 150+ scores in test cricket
10. Steve Waugh – 14
Former Australia captain Steve Waugh featured in 168 tests and ended with 10927 runs at an average of 51 with 32 centuries.
14 of Waugh’s 32 centuries were scores of 150 or more. His highest test score was 200. He remained unbeaten in seven of those 14 innings.
9. Virender Sehwag – 14 times

India’s swashbuckling former opener Virender Sehwag was known for his gigantic scores in test cricket; he is the only Indian with two test triple tons.
He cracked 23 test centuries and 14 of them were knocks of 150 or more runs. He ended his test career at an average of 49.34 and a highest score of 319.
8. Jacques Kallis – 14
Arguably the greatest test all-rounder, South Africa’s Jacques Kallis amassed over 13,000 runs in the longest format, in which he ended with an outstanding average of 55.
Kallis notched up 45 test tons in his career and converted 14 of those into scores of 150 or more. His highest test score was 224.
7. Ricky Ponting – 15

Former Australia captain and premier batsman Ricky Ponting retired with 13378 test runs and is the third-highest scorer in this format of all time.
Ponting had 41 test tons to his name. Of these, he reached the 150-run milestone 15 times in his career.
6. Mahela Jayawardene – 16
Legendary Sri Lankan batsman and former skipper Mahela Jayawardene is one of the most prolific batters of all time. He scored 11814 runs in 149 tests with 34 centuries.
16 times Jayawardene crossed the 150-run mark in test cricket. His highest score in the longest format is 374.
5. Joe Root – 16

England’s greatest test batsman, Joe Root is the leading run-scorer and highest century-maker of his country in test cricket. He has scored over 13,400 runs and could break Sachin Tendulkar’s record of 15921 runs by the end of his career.
Out of his 38 test centuries, Root has 15 scores of 150 or more. He has been the best test batsman in the world over the last few years. Root’s highest test score is 254.
4. Don Bradman – 18
Hailed as the greatest batsman of all time by many, Sir Don Bradman, the man who boasted an unbelievable average of 99.94, cracked 29 centuries in 52 tests. He had two triple centuries to his name, and another score of 299*.
Out of his 29 test tons, Bradman had 18 scores of 150 or more. Bradman also holds the record for most double hundreds (200+) scores in test cricket. He scored a total of 12 200+ scores in his career.
3. Kumar Sangakkara – 19
Kumar Sangakkara is Sri Lanka’s leading test run-scorer with 12400 runs, scored in 134 tests at an average of 57.
The left-hander notched up 38 centuries in his test career and converted half of them into a knock of at least 150 runs. He also converted 11 of them into 200+ scores.
2. Brian Lara – 19

Former West Indies captain and one of the greatest batters of all time is Brian Lara, who scored 11953 runs in his test career of 131 matches at an average of 53.
The left-hander stroked 34 centuries and 19 of those were scores of 150 runs or more. Lara also holds the record for highest individual score in test cricket – 400*, which he achieved against England in 2004.
1. Sachin Tendulkar – 20

As expected, Sachin Tendulkar leads this tally of batting as well. Tendulkar holds the record for the most scores of 150 runs or more in test cricket, having done it 20 times out of his 51 test centuries.
Tendulkar is the leading test run-scorer with 15921 runs, scored in 200 tests at an average of 53.
(All stats updated till 25th July, 2025)
Also Read: Top 5 batsmen with most 150+ scores in ODI cricket
Who has hit most 150+ scores in test cricket?
Sachin Tendulkar (20) has hit most 150+ scores in test cricket.
Who has hit most hundreds in test cricket?
Sachin Tendulkar (51) has hit most hundreds in test cricket.
What is the highest individual score in test cricket?
The highest individual score in test cricket is 400*, scored by Brian Lara against England in 2004.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- The Ashes 2025-26: Wasim Akram reacts after Mitchell Starc breaks his record for most test wickets by a left-arm fast bowler
- IND vs SA: “Where is Mohammed Shami?” Harbhajan Singh lashes out at Ajit Agarkar & Co for sidelining ‘good Indian bowlers’
- IND vs SA: “He’ll keep searching who he is”- Ravi Ashwin unhappy with team management not giving a clear role to Washington Sundar
- AUS vs ENG: Day 2 session timings for Brisbane test, The Ashes 2025-26
- The Ashes 2025-26: [Watch] Matthew Hayden takes sigh of relief on his "walking nude" statement after Joe Root's ton at the Gabba
- The Ashes 2025-26: Wasim Akram reacts after Mitchell Starc breaks his record for most test wickets by a left-arm fast bowler
- IND vs SA: “Where is Mohammed Shami?” Harbhajan Singh lashes out at Ajit Agarkar & Co for sidelining ‘good Indian bowlers’
- IND vs SA: “He’ll keep searching who he is”- Ravi Ashwin unhappy with team management not giving a clear role to Washington Sundar
- AUS vs ENG: Day 2 session timings for Brisbane test, The Ashes 2025-26
- The Ashes 2025-26: [Watch] Matthew Hayden takes sigh of relief on his "walking nude" statement after Joe Root's ton at the Gabba