India will be hoping to repeat their 2014 Lord's Test performance when they face England in the second Test match at this iconic venue. India was just 31 runs away from a historic win in the first Test at Edgbaston.
And now to level the series they need to improve their batting and slip catching. Ishant Sharma and R Ashwin led from the front in the absence of Bhuvneshwar Kumar and Jasprit Bumrah and they need to do the job in the second Test as well.
On the other hand, England will be motivated after a close win in the first game but they will miss all-rounder Ben Stokes who is unavailable for this game as his trial of affray began on this Tuesday. 20 years old Ollie Pope will make his Test debut for England and will bat at number 4.
All the major stats and facts all you need to know as England take on India in the Second Test match at Lord's :
1. Head to Head in Tests -
|Venue||Matches||Won by IND||Won by ENG||Drawn||Tied|
3 - Since 2014 Asian teams have won three out of five Test matches they played at Lord's. India beat England in 2014 while Pakistan beat them twice in 2016 and 2018 and Sri Lanka drew two Tests here in 2014 and 2016.
6 - James Anderson needs 6 more wickets to become the second bowler after Muralitharan to take 100 Test wickets at a single venue. Anderson has taken 94 wickets in 22 Tests at Lord's. He also needs 6 wickets to complete 550 Test wickets.
12 - Stuart Broad needs 12 more runs to complete 3000 Test runs and become the 5th player to complete the double of 3000 Test runs and 400 Test wickets after Kapil Dev, Sir Richard Hadlee, Shane Warne and Shaun Pollock.
67 - Murali Vijay needs 67 more runs to complete 4000 Test runs. He will become the 16th Indian player to reach the landmark of 4000 Test runs.
244 - Number of Test wickets taken by Ishant Sharma and needs 6 more wickets to become the seventh Indian bowler to take 250 or more wickets in Test cricket.
1916 - Runs scored by Alastair Cook in Tests at Lord's and needs 84 more runs to become the second English player after Graham Gooch (2015) to score 2000 Test runs at Lord's.
2910 - Vice-captain Ajinkya Rahane needs 90 more runs to become the 22nd Indian player to reach the milestone of 3000 Test runs.