IND vs ENG: Joe Root becomes first-ever player in the world to bag this mega milestone vs India after hammering century at Lord's
Joe Root stormed into the history books after tonking a superb century on Day 2 of the third Test against India at Lord's

Joe Root scripted history on Day 2 of the third Test against India which is being played at the iconic Lord's Cricket Ground

Root, who came to bat after the dismissals of Ben Duckett and Zak Crawley, cracked his 37th Test century in Tests to break multiple records.

Not just that, Root notched up another towering milestone as ended up completing 3000 runs against India in Tests which made him the first ever batter to achieve this feat

List of batters with most runs against India in Tests:
Player | Runs | 100s | 50s |
Joe Root | 3001 | 10 | 13 |
Ricky Ponting | 2555 | 8 | 12 |
Alastair Cook | 2431 | 7 | 9 |
Steve Smith | 2356 | 11 | 5 |
Clive Lloyd | 2344 | 7 | 12 |

Joe Root also surpassed Rahul Dravid's century tally of 36 after tonking his 37th ton in the longest format. Now he is only behind Kumar Sangakkara (38), Ricky Ponting (41), Jacques Kallis (45) and Sachin Tendulkar (51) in the list of batters with most centuries in Tests

However, soon after scoring century Jasprit Bumrah got the better of Joe Root, dismissing the England batter 11th time in the longest format