Cricket’s longest format, the Test match, is renowned for its challenges and demands on cricketers. It is in this format that the true core of cricket is revealed, testing players both mentally and physically and therefore, scoring a century, reaching the coveted three-figure mark holds immense significance in Test cricket.
Legendary cricketers like Sachin Tendulkar, Rahul Dravid, Ricky Ponting have set numerous records in Test cricket throughout the years, but who holds the record for most centuries in Test cricket? Let us find out.
Batters with most Test centuries
Sachin Tendulkar holds the record of most centuries in Tests with 51 centuries. South Africa’s legendary all-rounder Jacques Kallis comes second on the list with 45 centuries. Australia’s most successful captain Ricky Ponting is third on the list with 41 centuries.
S.N | Cricketer | Country | Matches | Centuries |
1 | Sachin Tendulkar | India | 200 | 51 |
2 | Jacques Kallis | South Africa | 166 | 45 |
3 | Ricky Ponting | Australia | 168 | 41 |
4 | Kumar Sangakkara | Sri Lanka | 134 | 38 |
5 | Rahul Dravid | India | 164 | 36 |
6 | Joe Root | England | 149 | 34 |
7 | Sunil Gavaskar | India | 125 | 34 |
8 | Brian Lara | West Indies | 131 | 34 |
9 | Mahela Jayawardene | Sri Lanka | 149 | 34 |
10 | Alastair Cook | England | 161 | 33 |
11 | Steve Smith | Australia | 99* | 32 |
Most Test hundreds
Sachin Tendulkar became the face of Indian cricket and revolutionized the game. Apart from holding record of most runs In Test cricket, the Master Blaster also tops the list of most centuries in Tests. Tendulkar scored a staggering 51 centuries in his career, a record that is likely to remain unchallenged for years to come.