Top 10 Players With Most Test Hundreds In A Career

Prachi Kapruwan

1. Sachin Tendulkar - The Indian player Sachin Tendulkar has hit 51 Test hundreds in 200 matches

Sachin Tendulkar | Image Source - Social Media

2. Jacques Kallis - The South African player Jacques Kallis has hit 45 Test hundreds in 166 matches

Jacques Kallis | Image Source - Social Media

3. Ricky Ponting - The Australian player Ricky Ponting has hit 41 Test hundreds in 168 matches

Ricky Ponting | Image Source - Social Media

4. Kumar Sangakkara - The Sri Lankan player Kumar Sangakkara has hit 38 Test hundreds in 134 matches

Kumar Sangakkara | Image Source - Social Media

5. Joe Root - The England player Joe Root has hit 36 Test hundreds in 152 matches

Joe Root | Image Source - Social Media

6. Rahul Dravid - The Indian player Rahul Dravid has hit 36 Test hundreds in 164 matches

Rahul Dravid | Image Source - Social Media

7. Steven Smith - The Australian player Steven Smith has hit 34 Test hundreds in 113 matches

Steven Smith | Image Source - Social Media

8. Younis Khan - The Pakistan player Younis Khan has hit 34 Test hundreds in 118 matches

Younis Khan | Image Source - Social Media

9. Sunil Gavaskar - The Indian player Sunil Gavaskar has hit 34 Test hundreds in 125 matches

Sunil Gavaskar | Image Source - Social Media

10. Brian Lara - The Indian player Sachin Tendulkar has hit 34 Test hundreds in 131 matches

Brian Lara | Image Source - Social Media
Virat Kohli | Image Source - Social Media