Khel Now logo
HomeSportsAsian GamesLive Score
Advertisement

World Football

Top five appearance makers for England ft. Harry Kane

From football pitches to bookshelves, always chasing a good story.
Published at :November 14, 2026 at 6:21 PM (GMT+5:30)
Modified at :November 14, 2026 at 6:21 PM (GMT+5:30)
Harry Kane of England FIFA World Cup 2026.

(Courtesy : Getty)

Kane wrote his name into English history.

Harry Kane recently reached another personal milestone during England’s UEFA Nations League 2026-27 clash against Croatia on Thursday. Kane became his country’s most-capped player of all time as he led the Three Lions out at Wembley, marking his 126th international cap.

The Bayern Munich forward marked the historic occasion by scoring from the penalty spot after Jarell Quansah won a penalty. This secured a 2-1 win for the Three Lions at Wembley.

Before kick-off, Kane was honoured for his record-breaking appearance by Peter Shilton, whose long-standing record was broken by the English No. 9.

Prince William presented Kane with a commemorative shirt bearing the number ‘126’, and the striker paraded his Ballon d’Or trophy in front of the Wembley crowd.

With Kane finally breaking Shilton’s international appearance record, let’s look at the five most-capped players for England.

Also Read: Harry Kane set to sign new Bayern Munich contract after Ballon d’Or win

England’s top five record appearance-makers

Catch Every Update, Anytime, Anywhere
RankPlayerInternational caps
1Harry Kane126
2Peter Shilton125
3Wayne Rooney120
4David Beckham115
5Steven Gerrard114

5. Steven Gerrard: 114 caps

LIVERPOOL, UNITED KINGDOM - MARCH 10: Steven Gerrard of Liverpool celebrates scoring his team's third goal during the UEFA Champions League Round of Sixteen, Second Leg match between Liverpool and Real Madrid at Anfield on March 10, 2009 in Liverpool, England. (Photo by Clive Mason/Getty Images)
(Courtesy: Getty)

Former Liverpool captain Steven Gerrard won 114 caps for his nation between 2000 and 2014. He became a leader in the middle of the park for England’s “Golden Generation”, even captaining the national team 38 times and playing in three FIFA World Cups. Gerrard finished his international career with 21 goals and 23 assists.

4. David Beckham: 115 caps

David Beckham Real Madrid LaLiga
(Courtesy: LaLiga Content Hub)

Another member of the Golden Generation, David Beckham won 115 international caps between 1996 and 2009, scoring 17 goals and registering 42 assists. He had his highs and lows with the Three Lions, being famously sent off against Argentina during the 1998 FIFA World Cup. His historic free-kick goal against Greece, which sent his nation to the 2002 World Cup, made him a national hero.

3. Wayne Rooney: 120 caps

Top 11 players with most goals in Manchester derby history
(Courtesy: Getty)

Possibly the greatest striker in the Premier League’s history, Wayne Rooney was equally successful for England, scoring 53 goals in 120 international appearances. He represented his nation in three FIFA World Cups, although he scored a solitary goal. He made his final appearance in November 2018 in a charity match against the United States.

2. Peter Shilton: 125 caps

Former goalkeeper Peter Shilton held the record for most international caps for the Three Lions for a long time. He made 125 appearances for his nation between 1970 and 1990, playing 17 matches at FIFA World Cup final tournaments and keeping a clean sheet in 10 of them. He is widely considered to be the greatest English goalkeeper of all time.

1. Harry Kane: 126 caps

Harry Kane FIFA World Cup 2026 England
(Courtesy: Getty)

Harry Kane achieved yet another milestone with the England national team, moving past Shilton to become his nation’s all-time leading appearance-maker. He also remains his nation’s all-time leading goalscorer and holds the record for the most goals in major tournaments. This is the kind of excellence that has made him the first English player in 25 years to win the Ballon d’Or.

Who is England’s most-capped footballer?

Harry Kane is the Three Lions’ most-capped footballer, having made 126 international appearances.

How many international caps does Harry Kane have?

He has 126 international caps for the Three Lions.

How many international caps did Peter Shilton win for England?

Former goalkeeper Peter Shilton made 125 appearances for the Three Lions.

For more updates, follow Khel Now on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.

TRENDING TOPICS

Asian Games 2026

IMPORTANT LINKS

  • Home
  • About Us
  • Contact Us
  • Terms Of Use
Khel Icon

Add as Preferred Source

SVG Title

Download on the

App Store

SVG Title

GET IT ON

Google Play

Khel Now on Google

Sports news, stories and updates


2026 KhelNow.com Agnificent Platform Technologies Pte. Ltd.