Gary Sobers of the West Indies holds the record for the highest maiden Test hundred. In 1958, he scored 365 runs against Pakistan. Next on the list is Australia’s Bob Simpson, who scored 311 runs against England in 1964. Karun Nair of India is also on this list for his unbeaten 303 against England in 2016. Other players who have accomplished this feat are listed below.
Player | Runs | Team | Opposition | Ground | Match Date |
Garry Sobers | 365* | West Indies | v Pakistan | Kingston | 26-Feb-58 |
Bob Simpson | 311 | Australia | v England | Manchester | 23-Jul-64 |
Karun Nair | 303* | India | v England | Chennai | 16-Dec-16 |
Tip Foster | 287 | England | v Australia | Sydney | 11-Dec-03 |
Brian Lara | 277 | West Indies | v Australia | Sydney | 02-Jan-93 |
Zaheer Abbas | 274 | Pakistan | v England | Birmingham | 03-Jun-71 |
Zak Crawley | 267 | England | v Pakistan | Southampton | 21-Aug-20 |
Rohan Kanhai | 256 | West Indies | v India | Eden Gardens | 31-Dec-58 |
Jackie McGlew | 255* | South Africa | v New Zealand | Wellington | 06-Mar-53 |
Wally Hammond | 251 | England | v Australia | Sydney | 14-Dec-28 |