Wayne Rooney is set to join an exclusive group of England players when he wins his 100th international cap in the Euro 2016 qualifier against Slovenia on Saturday.
The 29-year-old, who is the country’s fourth highest goalscorer with 43, will become only the ninth Englishman to reach the milestone.
In honour of Rooney’s achievement, we take a look back at the eight England greats the striker will be joining in the 100-cap club
Peter Shilton (GK, 125 caps)
Arguably one of the greatest goalkeepers ever to play the game, Peter Shilton is not only the most capped England player ever, he also holds the all-time record for the most competitive appearances in world football.
After making his England debut against East Germany in November 1970, Shilton wouldn’t play his first international tournament until the European Championships in Italy in 1980.
However, he would go on to make 17 appearances at World Cup finals, keeping 10 clean sheets and captaining England to a fourth-place finish at Italia ’90 at the age of 40. Of his 125 appearances for his country, 66 resulted in victories.
David Beckham (MF, 115 caps)
Much like Wayne Rooney, David Beckham is a player who has sometimes divided opinion amongst England fans.
The Manchester United man came in for heavy criticism after being sent off in the France '98 World Cup quarter-finals against Argentina for kicking out at Diego Simeone. But Beckham would eventually redeem himself with that dramatic injury-time free-kick against Greece that ensured England qualified for the 2002 World Cup.
In Germany four years later he became the first English player to score in three separate World Cups and by the time he played his final match in 2009, more than half of his 115 caps were as captain of his country.
Steven Gerrard (MF, 114 caps)
Like many of the ‘Golden Generation’, Steven Gerrard never quite managed to hit the same heights with England that he did with Liverpool.
There were, of course, memorable moments amongst his 114 appearances, such as scoring his first international goal in the 5-1 thrashing of Germany in 2002 and being named in UEFA’s Team of the Tournament at Euro 2012.
He also captained his country 38 times and played in 12 matches at World Cup finals, but unfortunately never managed to lead England past the quarter-finals at a major tournament.
Bobby Moore (DF, 108 caps)
An England great and a West Ham legend, Bobby Moore will be best remembered for captaining his country to glory at the 1966 World Cup.
Sir Alf Ramsey, manager of England in 1966, said his team would not have won the World Cup without Moore while Pele hailed him as the best defender he had ever played against.
A few years after winning the World Cup, Moore was voted runner-up behind Gerd Muller for the 1970 European Footballer of the Year award. He would also later be included in FIFA’s World Cup All-Time Team and the World Team of the 20th Century.
Moore's total of 108 caps was a record for outfield players until Beckham passed him in 2009.
Ashley Cole (DF, 107 caps)
At his peak Ashley Cole was one of the first names on the England team sheet. Current Three Lions boss Roy Hodgson said of him: "There are few players who can be considered among the very best in the world, but Ashley in his prime, was the best left back without question."
After making his international debut against Albania in March 2001, Cole would go on to play at three World Cups and became only the seventh England player to reach a century of caps in February 2013.
While he incurred the wrath of some fans by moving from Arsenal to Chelsea, his decision was vindicated by the silverware he won at Stamford Bridge. His four FA Cup wins with the Blues took him to seven in total – more than any other player in history – and he was voted England’s Player of the Year in 2010.
Bobby Charlton (MF, 106 caps)
It seems only fitting that the man who will present Wayne Rooney with his 100th cap at Wembley this Saturday is the man whose goal-scoring record the 29-year-old is surely soon to surpass.
With 49 goals in 106 appearances for England, Bobby Charlton was the nation's most capped player and leading scorer at the time of his retirement in 1970. He featured in four World Cups between 1958-1970 and although he did not score in the 1966 final, he played a big part in getting England there.
The Manchester United legend scored both goals in the 2-1 semi-final win against Portugal and would be included in the FIFA World Cup All-Star Team both that year and in 1970.
At club level he made over 600 appearances for United, winning the Ballon d’Or in 1966 and scoring two goals in the 1968 European Cup final as United became the first English side to win the competition.
Frank Lampard (MF, 106 caps)
For almost all of his 15-year international career Frank Lampard was at the centre of a debate that raged up and down the country: could he play alongside Steven Gerrard?
While the pair did indeed play together more than 50 times for England, there was always a sense that the national team never saw the best of them. From the time they first partnered up in midfield for England in 2003 to their final game against Costa Rica at the World Cup, neither managed to hit the same heights for their country as they did for their club.
Like Gerrard, Lampard did have some memorable moments in an England shirt but perhaps his most famous ‘goal’ is the one that wasn’t given against Germany at the 2010 World Cup. The Chelsea legend played five major tournaments for his country, scored 29 goals in total, and was named England’s Player of the Year in 2004 and 2005.
Billy Wright (DF, 105 caps)
Billy Wright may not be the most recognisable name on this list, but he was in fact the first man from any country to win a century of international caps.
He made his international debut in a ‘Victory International’ against Belgium in 1946 to commemorate the end of the Second World War and was named England captain two years later, a role he would hold for 90 games until his retirement.
He was a true one-club man, playing only for Wolverhampton Wanderers and making 490 appearances. He also captained England at three consecutive World Cup finals and holds the record for England captaincies jointly with Bobby Moore. Wright also holds another record of making 70 consecutive England appearances.
Watch highlights of England's Euro 2016 qualifier against Slovenia at 10pm on Saturday, Sky Sports 5