Highest Test Centuries in World Cricket

Test Batting Records - Highest Centuries in Cricket:

Rank Players Team Centuries
1 SR Tendulkar India 51
2 JH Kallis South Africa 44
3 RT Ponting Australia 41
4 R Dravid India 36
5 SM Gavaskar India 34
6 BC Lara West Indies 34
7 SR Waugh Australia 32
8 DPMD Jayawardene Sri Lanka 31
9 ML Hayden Australia 30
10 KC Sangakkara Sri Lanka 30
11 DG Bradman Australia 29
Close