Sachin Tendulkar has scored the most number of Test centuries.
The Master Blaster has 51 Test tons under his belt.
Jacques Kallis comes next at the 2nd spot.
The former South Africa all-rounder notched 45 hundreds in Tests.
Ricky Ponting claims the third position on this elite list of batters.
The ex-Australia skipper scored 41 Test centuries.
Sri Lanka legend Kumar Sangakkara occupies the 4th position.
Sangakkara has 38 Test centuries to his name.
Rahul Dravid is placed at the 5th spot.
Dravid scored 36 Test centuries.