Kumar Sangakkara (Sri Lanka) - 10 centuries in 23 Tests
Aravinda de Silva (Sri Lanka) - 8 centuries in 21 Tests
David Warner (Australia) - 6 centuries in 11 Tests
Greg Chappell (Australia) - 6 centuries in 17 Tests
Jacques Kallis (South Africa) - 6 centuries in 19 Tests
Allan Border (Australia) - 6 centuries in 22 Tests
Kane Williamson (New Zealand) - 5 centuries in 14 Tests
Rahul Dravid (India) - 5 centuries in 15 Tests
Ricky Ponting (Australia) - 5 centuries in 15 Tests
Alastair Cook (England) - 5 centuries in 20 Tests
Sunil Gavaskar (India) - 5 centuries in 24 Tests
Next : Highest run-getters at every U19 World Cup edition
Click to read more..