England’s batting maestro Joe Root has etched his name into cricket history yet again. On Friday, July 11, Root scored his 37th Test hundred during the first Test against India at Lord’s, becoming the active player with the most centuries in Test cricket. He edged past Australia’s Steve Smith, who has 36 centuries.
Root also broke a major Sachin Tendulkar record, surpassing Tendulkar’s tally of 1,575 runs in India-England Tests in England, to become the highest run-scorer in these matches on English soil.

The milestones didn’t stop there. Root became the first player ever to cross 3,000 runs in England-India Tests—a remarkable feat that underscores his consistency and dominance.
Top 5 Players With Most Test Hundreds:
- Sachin Tendulkar – 51
- Jacques Kallis – 45
- Ricky Ponting – 41
- Kumar Sangakkara – 38
- Joe Root – 37*
Starting Day 2 unbeaten on 99, Root calmly flicked a boundary off the very first ball to complete his century, reaching the landmark in 192 balls. His patient, composed innings helped steady England after early wickets fell.
This match is part of the Anderson-Tendulkar Trophy, which is currently tied 1-1. With Root in such imperious form, England will hope he can continue piling up runs and pushing new records as the series progresses.
Also Read : Watch: Shubman Gill Praises Nitish Reddy in Telugu After Stunning Spell at Lord’s