AccessibilityTottenham Hotspur Stadium

#Men'sFirstTeam #Statistics #History #BenDavies

Ben Davies | 100 caps and the numbers behind 11 years at Spurs...

Tue 14 October 2025, 10:30|Tottenham Hotspur

Ben Davies became only the fourth player to reach a century of caps for Wales when he led his country out against Belgium on Monday evening.

Our longest-serving player follows in the footsteps of two former Spurs players - Gareth Bale and Chris Gunter - and goalkeeper Wayne Hennessey to hit three figures. Bale tops the list on 111, Gunter and Hennessey reached 109.

11 years, 2 months & 21 days

Ben joined us on 23 July, 2014 from Swansea. He progressed through Swansea's Academy to make 85 appearances in all competitions, including lifting the League Cup in 2013. He'd earned 10 caps on joining us.

11 seasons and counting

Ben has completed 11 full seasons as a Spurs player. He made his debut for us in Europe - the Europa League play-off, first leg against AEL Limassol in Cyprus on 21 August, 2014.

358 - appearances for Spurs

Ben is one of only 29 players to make over 350 appearances for us since we joined the Football League in 1908. He's currently level on 358 with Darren Anderton. He has a couple of former team-mates in his sights - Eric Dier (365) and Aaron Lennon (367).

Appearances in all competitions

1 - 854 - Steve Perryman (1969-86)
2 - 611 - Gary Mabbutt (1982-98)
3 - 590 - Pat Jennings (1964-77)
4 - 506 - Cyril Knowles (1964-75)
5 - 490 - Glenn Hoddle (1975-87)
6 - 452 - Ted Ditchburn (1946-58)
7 - 454 - Heung-Min Son (2015-
8 - 447 - Hugo Lloris (2012-23)
9 - 439 - Alan Gilzean (1964-74)
10 - 438 - Jimmy Dimmock (1919-31)
11 - 435 - Harry Kane (2011-23)
12 - 420 - Phil Beal (1963-75)
13 - 415 - John Pratt (1969-80)
14 - 411 - Maurice Norman (1955-65)
15 - 398 - Chris Hughton (1979-90)
16 - 397 - Mike England (1966-75)
17 - 382 - Danny Blanchflower (1954-63)
18 - 379 - Jimmy Greaves (1961-70)
19 - 378 - Cliff Jones (1958-68)
20 - 373 - Alan Mullery (1964-72)
21 - 370 - Paul Allen (1985-93)
22 - 367 - Martin Chivers (1968-76)
22 - 367 - Aaron Lennon (2005-15)
24 - 365 - Eric Dier (2014-2024)
25 - 363 - Jermain Defoe (2004-14)
26 - 360 - Arthur Grimsdell (1912-29)
27 - 358 - Ben Davies (2014-
27 - 358 - Darren Anderton (1992-2004)
29 - 351 - Tommy Clay (1914-29)

242 - Premier League appearances

Ben is currently 10th in our all-time Premier League appearance list on 242, a list topped by his former team-mates Hugo Lloris, Heung-Min Son and Harry Kane.

Premier League appearances

361 - Hugo Lloris
333 - Heung-Min Son
317 - Harry Kane
299 - Darren Anderton
276 – Jermain Defoe
274 - Eric Dier
268 – Ledley King
266 – Aaron Lennon
255 – Sol Campbell
242 - Ben Davies

73 - European appearances

Ben is just three appearances away from joining and four from overtaking Harry Kane at the top of our all-time European appearances list. Harry made 76 between his debut against Hearts in the Europa League in 2011 and departing in 2023. Ben moved up into second last season.

European appearances

76 - Harry Kane
73 - Ben Davies
71 - Heung-Min Son
70 - Hugo Lloris
64 - Steve Perryman
58 - Aaron Lennon
56 - Jan Vertonghen
55 - Eric Dier
52 - Dele
51 - Christian Eriksen

90 - caps as a Spur

As he celebrates reaching a century of caps for Wales, Ben is also one of only three players to play 90-plus times for their country while at Spurs. World Cup winning captain tops that list with 107 caps for France with Heung-Min Son - who became South Korea's record cap (137) in this international window - second on 91. Ben now has 90 caps for Wales during his time at Spurs.

Caps as a Spurs player

107 - Hugo Lloris
91 - Heung-Min Son
90 - Ben Davies
84 - Harry Kane
80 - Jan Vertonghen
75 - Pat Jennings
66 - Robbie Keane
65 - Toby Alderweireld
58 - Christian Eriksen
58 - Danny Rose
54 - Gio dos Santos
51 - Chris Hughton
50 - Davinson Sanchez