Complete Guide to Highest Test Scores by Batsmen

South Africa’s Wiaan Mulder plays an extraordinary game, which is rewriting history in the world of cricket against Zimbabwe. His record-breaking margins have helped establish the all-rounder as one of the greatest batsmen in the history of cricket at the age of 27. This is the ultimate guide on the best test cricketing scores in history and how Mulder compares with the legends on the field.
Test cricket has seen some amazing individual displays over the years, something which batsmen have continued to capitalize on, with cricket records being broken every now and again. The record of the maximum test score by the batsmen has always been an interesting issue among the admirers of cricket throughout the world. Whether it is the iconic 400 not out by Brian Lara or the latest world-breaking batting feasts, these innings are the best of the best batting performances.
He surpassed the earlier highest accrued South African individual record of 311 not out by Hashim Amla against England. This is establishing him as a new record holder for the highest test score by a South African batsman as he dethroned the previous record set a long time by Hashim Amla.
Read Also: WTC Final 2025 Breaks Global Viewership Records at Lord’s
Wiaan Mulder’s Historic Achievement
The young leader of South Africa has grabbed the headlines with his achievement of scoring a 367 against Zimbabwe at the second match held at Queen’s Sports Club in Bulawayo. This is not only an individual performance but also an eventful cricketing moment.
Wiaan Mulder Historic Achievement
- Test Captaincy Debut: Wiaan Mulder became the only captain to score a triple century in his help of captaincy. This feat makes him a member of a select group of batsmen who have had fabulous leadership debuts.
- Quickest triple century: Wiaan Mulder also holds the record of making a triple century in the shortest balls, as he used 297 balls to make his triple century in the second Test match against Zimbabwe, leaving behind Virender Sehwag, who scored a blistering triple century against South Africa at Chennai in 278 balls. This leads to him having the second-fastest triple hundred in Test cricket.
- Several records broken: The innings broke the previous record of 239 runs as the highest score by a captain on debut, as set by Graham Dowling back in 1969. The development of the contemporary hitting style and the aggressive approach towards the game is evidenced by the success of Mulder.
Read Also: Jamie Smith and Brook Power England’s Test Century Fightback
Complete List of Highest Test Scores by Batsmen
The peak of the test results is the knowledge of legendary performances that made the history of cricket in due time. The following are the highest personal Test scores:
- Brian Lara – 400 Not Out (West Indies vs England, 2004)
- Brian Lara – 375 (West Indies vs England, 1994)
- Mahela Jayawardene – 374 (Sri Lanka vs South Africa, 2006)
- Wiaan Mulder – 367 (South Africa vs Zimbabwe, 2025)
- Garfield Sobers – 365 (West Indies vs Pakistan, 1958)
- Len Hutton – 364 (England vs Australia, 1938)


