The "God of Cricket," Sachin Tendulkar, holds the record for the most Test centuries—51 in 200 matches!
South African all-rounder Jacques Kallis scored 45 Test centuries, making him one of the greatest batsmen ever.
Australian legend Ricky Ponting smashed 41 centuries, leading his team to dominance in world cricket.
Classy left-hander Kumar Sangakkara scored 38 centuries, becoming Sri Lanka’s all-time great in Tests.
England’s modern batting star Joe Root has hit 36 centuries and continues to dominate world cricket.
"The Wall" Rahul Dravid built his career on patience and class, scoring 36 Test centuries.
Pakistan’s highest Test run-scorer, Younis Khan, scored 34 centuries, excelling in tough conditions.
Indian legend Sunil Gavaskar was the first to score 34 Test centuries, dominating against fast bowlers.
West Indian great Brian Lara, known for his stylish batting, also hit 34 Test centuries in his career.
Sri Lankan maestro Mahela Jayawardene played elegant cricket, scoring 34 Test centuries.
Next: How to make mango ladoos at home
Find out More..