Sachin Tendulkar holds the unanimous record for scoring the most centuries in Test cricket. The former Indian batter racked up 51 Test centuries and is the only one with 50+ Test hundreds.
You can check out the top 20 batters who have scored the most centuries in Test cricket.
Most Centuries in Tests
Player | Team | Matches | Innings | 100s | High Score |
---|---|---|---|---|---|
Sachin Tendulkar | India | 200 | 329 | 51 | 248* |
Jacques Kallis | South Africa | 166 | 280 | 45 | 224 |
Ricky Ponting | Australia | 168 | 287 | 41 | 257 |
Kumar Sangakkara | Sri Lanka | 134 | 233 | 38 | 319 |
Rahul Dravid | India | 164 | 286 | 36 | 270 |
Joe Root | England | 149 | 272 | 35 | 262 |
Sunil Gavaskar | India | 125 | 214 | 34 | 236* |
Mahela Jayawardene | Sri Lanka | 149 | 252 | 34 | 374 |
Brian Lara | West Indies | 131 | 232 | 34 | 400* |
Younis Khan | Pakistan | 118 | 213 | 34 | 313 |
Alastair Cook | England | 161 | 291 | 33 | 294 |
Steven Smith | Australia | 109 | 195 | 32 | 239 |
Steve Waugh | Australia | 168 | 260 | 32 | 200 |
Kane Williamson | New Zealand | 102 | 180 | 32 | 251 |
Shivnarine Chanderpaul | West Indies | 164 | 280 | 30 | 203* |
Matthew Hayden | Australia | 103 | 184 | 30 | 380 |
Don Bradman | Australia | 52 | 80 | 29 | 334 |
Virat Kohli | India | 118 | 201 | 29 | 254* |
Hashim Amla | South Africa | 124 | 215 | 28 | 311* |
Michael Clarke | Australia | 115 | 198 | 28 | 329* |
Frequently Asked Questions:
Sachin Tendulkar has scored the most centuries in Test cricket, with 51 hundreds in 200 matches under his belt.
Brian Lara’s unbeaten 400-run knock is the highest individual score in Test cricket. The former West Indian batter achieved this feat against England in April 2004.
Don Bradman smashed the most number of double hundreds in Test cricket. The former Australian batters racked up 12 Test double centuries.
The Master Blaster Sachin Tendulkar logged 119 fifty-plus scores, which is the most in Test cricket, followed by 103 fifty-plus scores each by Jacques Kallis and Ricky Ponting.
Sachin Tendulkar has tallied the most Test runs, with 15921 runs in 329 innings while playing for India.
5 thoughts on “Batters with Most Centuries in Test Cricket [Updated]”
Comments are closed.