The Master Blaster Sachin Tendulkar stands in the first position.
He has scored 51 Test centuries.
Jacques Kallis stands in the second position.
The South African all-rounder has 45 Test centuries.
Ricky Ponting is in the third position on this list of batters.
The former Australia captain scored 41 Test centuries.
Sri Lanka's legend Kumar Sangakkara is in the fourth position.
He has 38 Test centuries to his name.
Rahul Dravid is in the fifth position.
He has scored 36 Test centruies.