The list, which is dominated by the Australians (4), includes three Indian batsmen and is led by Tendulkar's 51 Test centuries.
1. Sachin Tendulkar (Ind), 51 centuries
2. Jacques Kallis (SA), 40 centuries
3. Ricky Ponting (Aus), 39 centuries
4. Rahul Dravid (Ind), 35 centuries
5. Sunil Gavaskar (Ind), 34 centuries
6. Brian Lara (WI), 34 centuries
7. Steve Waugh (Aus), 32 centuries
8. Mathew Hayden (Aus), 30 centuries
9. Don Bradman (Aus), 29 centuries
10. Mahela Jayawardene (SL), 28 centuries
1. Sachin Tendulkar (Ind), 51 centuries
2. Jacques Kallis (SA), 40 centuries
3. Ricky Ponting (Aus), 39 centuries
4. Rahul Dravid (Ind), 35 centuries
5. Sunil Gavaskar (Ind), 34 centuries
6. Brian Lara (WI), 34 centuries
7. Steve Waugh (Aus), 32 centuries
8. Mathew Hayden (Aus), 30 centuries
9. Don Bradman (Aus), 29 centuries
10. Mahela Jayawardene (SL), 28 centuries



















