The first Test between England and India at Birmingham will be a special moment for the hosts. England will become the first side in history to play 1000 Test matches. They, along with Australia were the originators of this format, way back in 1877.
Over these 141 years, England have produced numerous legendary players, who are amongst the greatest to have played the game. And ahead of the milestone match, the England Cricket Board revealed their 'Best XI' in this format, as chosen by the fans.
Three of the 11 chosen are currently playing, and are part of the England squad which plays India in a five-match Test series. Alastair Cook is the leading run-getter for his nation in the format, and sixth leading run-getter of all time.
Then there is James Anderson, who is England's highest ever wicket-taker with 540 wickets. He just needs 24 more scalps to overtake Australian legend Glenn McGrath, and become the highest wicket-taking pacer in the history of Test cricket.
And finally, it's the 'Golden Boy' of England cricket, Joe Root. The 27-year-old is arguably the best player in this format currently and is termed to become his nation's best-ever player by the time he ends his career.
In less than six years since making his debut in Test cricket, Root has close to 6000 runs at an average of 52.28. Against India in the upcoming five-match series, the England Test skipper is expected to make headlines. But in the opposite side, there is Indian skipper Virat Kohli, who seems to be one step ahead of him.
Virat Kohli was a free wicket for England in 2014. The Indian skipper had no answers for their brilliant bowling, amassing a mere 134 runs from 10 innings at an average of 13.40, failing to score even one half-century. But since then, he has improved so much that his stats now read 5554 runs in 66 matches with an average of 53.40.