Friday, March 27

England’s record-breakers: Who has the most international caps? Who are the youngest and oldest players ever to represent The Three Lions?


Bellamy: Wales must be ‘calm and patient’ in play-off tie against Bosnia & Herzegovina

Video credit: SNTV

England may have endured 60 years of hurt on the international stage, but fans of The Three Lions have had the pleasure of watching several greats of the game represent their country over the years.

From Sir Bobby Charlton to Harry Kane, the annals of England’s football history are littered with legends of the sport.

Over 1,200 players have represented England on the international stage since The Three Lions faced Scotland in the first officially recognised international fixture in 1872.

Ahead of the 2026 FIFA World Cup, let’s take a look back at the players who have written their names into the history books with their remarkable achievements for England.

Who has the most England caps?

Peter Shilton stands alone as the England player with the most caps after an astounding 20-year international career.

The shot-stopper won his first cap against East Germany in 1970, earning 125 between then and his final appearance for England against Italy in 1990.

The next three players in the rankings were all part of the ‘Golden Generation’ of the 2000s.

picture

‘It was THE MOMENT’ – Cole on drawing inspiration from Gascoigne

Video credit: TNT Sports

Wayne Rooney is in second with 120 caps, with David Beckham and Steven Gerrard close behind him on 115 and 114, respectively.

Shilton’s time at the top of the rankings could come to an end soon, though, with Harry Kane in hot pursuit.

Who is the youngest player to win an England cap?

It is hard to believe that it has been 20 years since Theo Walcott stunned the world by forcing his way into Sven-Goran Eriksson’s England squad for the 2006 FIFA World Cup.

Second place goes to Wayne Rooney, who made his international debut against Australia in February 2003 at just 17 years, three months and 19 days.

picture

‘I’ve never blamed Maradona’ – Hoddle on ‘dreadful’ feeling after Hand of God

Video credit: TNT Sports

Jude Bellingham is the only active player in the top five, having won his first cap against the Republic of Ireland in November 2020, at 17 years, four months and 14 days.

Two players from the 19th century complete the top five. James Prinsep made his debut against Scotland at the age of 17 years, eight months and nine days, before Tot Rostron won his first cap against Wales at 17 years, 10 months and five days.

Name Age
Theo Walcott 17 years, two months and four days
Wayne Rooney 17 years, three months and 19 days
Jude Bellingham 17 years, four months and 14 days
James Prinsep 17 years, eight months and nine days
Tot Rostron 17 years, 10 months and five days

Who is the oldest player to win an England cap?

Sir Stanley Matthews became the oldest footballer to represent England when he appeared in a 4-1 win against Denmark in 1957, aged 42 years, three months and 13 days.

What is particularly impressive about his achievement is the fact that the next five players in the rankings are all goalkeepers.

Alexander Morten represented England in a 4-2 win against Scotland in 1873, aged 41 years, three months and 21 days, enough to make him the second-oldest.

Shilton won his final England cap against Italy aged 40 years, nine months and 19 days to take third place.

Fourth place goes to David James, who played in goal during the infamous 4-1 defeat against Germany at the 2010 FIFA World Cup in South Africa. He was aged 39 years, 10 months and 26 days.

Ted Taylor completes the top five thanks to his appearance against Scotland in 1926, when he was 39 years, one month and nine days.

Name Age
Sir Stanley Matthews 42 years, three months and 13 days
Alexander Morten 41 years, three months and 21 days
Peter Shilton 40 years, nine months and 19 days
David James 39 years, 10 months and 26 days
Ted Taylor 39 years, one month and nine days

What is the longest gap between England caps?

Ben White has made a remarkable return to the England squad for their matches with Uruguay and Japan.

It will be his first appearance in four years, with his last cap coming against the Ivory Coast in 2022, but that begs the question: which England player had to wait the longest between caps?

Ian Callaghan occupies the top spot as things stand after waiting 11 years and 49 days to win his third cap.

He claimed his second cap against France on July 20, 1966, before securing his third against Switzerland on September 7, 1977.  

Andy Ducat and Raich Carter could arguably occupy second and third place – however, they are not eligible for our list as their wait for another cap was impacted by World War I and World War II, respectively.

As a result, Arthur Dunn is in second, after a period of eight years and 39 days between his second cap against Ireland in February 1884 and his third against Scotland in April 1892.

Third goes to Larry Lloyd, who endured a wait of seven years and 360 days for his fourth cap.

Fanny Walden and Matthews are also not included due to the impact of the two World Wars, meaning Frank Lampard Sr. makes it onto the list.

He waited seven years and 233 days between his first and second cap, while Ian Walker completes the top five after a wait of seven years and 114 days between his third and fourth England appearances.

Stream the Premier League, men’s and women’s FA Cup, UEFA Champions League, UEFA Europa League, UEFA Conference League and more live on TNT Sports and HBO Max.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *