Liam Dawson has been called up to the England Test squad for the fourth match against India, replacing the injured Shoaib Bashir. This recall comes after his strong performance in the County Championship for Hampshire. Dawson, a left-arm orthodox spinner, has previously played three Tests for England, taking seven wickets and scoring 84 runs, including a fifty.
How many days has it been since Liam Dawson returned to the England Test squad?

Liam Dawson last played a Test match for England in July 2017 against South Africa. His recall to the England Test squad marks a comeback after eight years, which is more than 2,920 days.
The 35-year-old spinner made his Test debut against India in December 2016. Despite his promising start, he was unable to secure a permanent place in the Test team, playing only six matches before losing his spot. Additionally, Dawson has appeared in six ODIs and 14 T20Is, taking five and eleven wickets in those formats respectively.
Meanwhile, the fourth Test between England and India is set to take place at Old Trafford, Manchester, starting July 23. England currently lead the five-match series 2-1, having won the third Test at Lord’s by 22 runs.
England began the series with a five-wicket victory over India at Headingley, Leeds, but lost the second Test at Edgbaston, Birmingham. The series, which contests the Anderson-Tendulkar Trophy 2025, will conclude with the fifth Test beginning July 31 at the Oval, London.