England Cricket Team vs India National Cricket Team Match Scorecard: Joe Root continued his stellar form against India by scoring his 37th Test century on Day 2 of the third Test at Lord’s on Friday. The England batter resumed on 99 not out and reached his hundred with his first run of the day. The 34-year-old reached his 11th Test century against India and his eighth at Lord’s. He now holds the record for the most Test hundreds at the iconic ground.
The former England captain is closing in on Sachin Tendulkar’s record of 15,921 Test runs. Root became only the fifth batter after Tendulkar, Ricky Ponting, Jacques Kallis, and Kumar Sangakkara to score 37 centuries in Test cricket.
Read Also | ENG vs IND: Why Rishabh Pant Is Not Keeping Wickets on Day 2 of England vs India 3rd Test at Lord’s
Most hundreds in Tests:
Rank | Player | Country | Test Hundreds |
---|
1 | Sachin Tendulkar | India | 51 |
2 | Jacques Kallis | South Africa | 45 |
3 | Ricky Ponting | Australia | 41 |
4 | Kumar Sangakkara | Sri Lanka | 38 |
5 | Joe Root | England | 37* |
Root matched Steve Smith’s record for most Test centuries against India. Both have 11 hundreds, although Smith achieved this in 46 innings compared to Root’s 60. Root is also the first player to score 3,000 Test runs against India. His average against India stands at 58.73, very close to Smith’s 58.90. Root’s centuries against India include high scores such as 218 in Chennai in 2021 and an unbeaten 180 at Lord’s in 2021. His recent century at Lord’s was scored on July 10, 2025.
Only three players have more Test centuries against a single team. Don Bradman leads with 19 centuries against England.
By reaching 37 Test centuries, Root has surpassed Steve Smith to become the leading century-maker among active Test players. Only Tendulkar (51), Jacques Kallis (45), Ricky Ponting (41), and Kumar Sangakkara (38) have scored more centuries in Tests.