Gareth Bale

Caps: 111 Goals: 40

date of birth: 16/07/1989

Player no. 653

National team manager: John Toshack
Club: Southampton - 6 caps 2 goals
capmatchdatescorevenuematch typedetails
153828/05/2006Trinidad & Tobago 1-2 WalesUPC-Arena, GrazFrsub 55'
254105/09/2006Brazil 2-0 WalesWhite Hart Lane, LondonFrsub 64'
354207/10/2006Wales 1-5 SlovakiaMillennium Stadium, CardiffECQgoal 37'
454311/10/2006Wales 3-1 CyprusMillennium Stadium, CardiffECQ 
554624/03/2007Ireland 1-0 WalesCroke Park, DublinECQsub 74'
654728/03/2007Wales 3-0 San MarinoMillennium Stadium, CardiffECQgoal 20'
Club: Tottenham Hotspur - 35 caps 9 goals
755022/08/2007Bulgaria 0-1 WalesNaftex Stadion, BourgasFrsub 45'
855108/09/2007Wales 0-2 GermanyMillennium Stadium, CardiffECQ 
955212/09/2007Slovakia 2-5 WalesAnton Malatinského, TrnavaECQ 
1055313/10/2007Cyprus 3-1 WalesGPS Stadium NicosiaECQ 
1155417/10/2007San Marino 1-2 WalesStadio Olimpico, SerravalleECQyellow 42'
1256206/09/2008Wales 1-0 AzerbaijanMillennium Stadium, CardiffWCQyellow 58'
1356310/09/2008Russia 2-1 WalesLokomotiv Stadium, MoscowWCQ 
1456411/10/2008Wales 2-0 LiechtensteinMillennium Stadium, CardiffWCQ 
1556515/10/2008Germany 1-0 WalesBorussia-Park, MönchengladbachWCQ 
1656619/11/2008Denmark 0-1 WalesBrøndby Stadion, BrøndbyFrsub 87'
1756711/02/2009Wales 0-1 PolandVila Real, PortugalFrsub 45'
1856830/03/2009Wales 0-2 FinlandMillennium Stadium, CardiffWCQ 
1956901/04/2009Wales 0-2 GermanyMillennium Stadium, CardiffWCQ 
2057029/05/2009Wales 1-0 EstoniaParc y Scarlets, LlanelliFr 
2157410/10/2009Finland 2-1 WalesOlympiastadion, HelsinkiWCQ 
2257514/10/2009Liechtenstein 0-2 WalesRheinpark Stadion, VaduzWCQsub 84'
2357614/11/2009Wales 3-0 ScotlandCardiff City Stadium, CardiffFr 
2457703/03/2010Wales 0-1 SwedenLiberty Stadium, SwanseaFrsub 67'
2558023/05/2010Montenegro 1-0 WalesStadion Pod Goricom, PodgoricaECQyellow 57'
National team manager: Brian Flynn
2658108/10/2010Wales 0-1 BulgariaCardiff City Stadium, CardiffECQ 
2758212/10/2010Switzerland 4-1 WalesSt. Jakob Park, BaselECQgoal 12'
National team manager: Gary Speed
2858708/08/2011Wales 1-2 AustraliaCardiff City Stadium, CardiffFr 
2958802/09/2011Wales 2-1 MontenegroCardiff City Stadium, CardiffECQsub 90'
3058906/09/2011England 1-0 WalesWembley Stadium, LondonECQ 
3159007/10/2011Wales 2-0 SwitzerlandLiberty Stadium, SwanseaECQgoal 71'
3259111/10/2011Bulgaria 0-1 WalesVasil Levski Stadion, SofiaECQgoal 45'
3359212/11/2011Wales 4-1 NorwayCardiff City Stadium, CardiffFrgoal 11'
National team manager: Chris Coleman
3459515/08/2012Wales 0-2 Bosnia-HerzegovinaParc y Scarlets, LlanelliFrsub 62'
3559607/09/2012Wales 0-2 BelgiumCardiff City Stadium, CardiffWCQ 
3659711/09/2012Serbia 6-1 WalesStadion Karađorđe, Novi SadWCQgoal 31'
3759812/10/2012Wales 2-1 ScotlandCardiff City Stadium, CardiffWCQgoal (pen) 81' goal 89'
3859916/10/2012Croatia 2-0 WalesStadion Gradski Vrt, OsijekWCQ 
3960006/02/2013Wales 2-1 AustriaLiberty Stadium, SwanseaFrgoal 21'
4060122/03/2013Scotland 1-2 WalesHampden Park, GlasgowWCQsub 45'
4160226/03/2013Wales 1-2 CroatiaLiberty Stadium, SwanseaWCQgoal (pen) 26'
Club: Real Madrid - 44 caps 20 goals
4260510/09/2013Wales 0-3 SerbiaCardiff City Stadium, CardiffWCQsub 59'
4360816/11/2013Wales 1-1 FinlandCardiff City Stadium, CardiffFr 
4460906/03/2014Wales 3-1 IcelandCardiff City Stadium, CardiffFrgoal 70'
4561109/09/2014Andorra 1-2 WalesNacional Stadion, Andorra La VellaECQgoal 22' goal 81'
4661210/10/2014Wales 0-0 Bosnia-HerzegovinaCardiff City Stadium, CardiffECQ 
4761313/10/2014Wales 2-1 CyprusCardiff City Stadium, CardiffECQgoal 48'
4861416/11/2014Belgium 0-0 WalesStade Roi Baudouin, BrusselsECQ 
4961528/03/2015Israel 0-3 WalesSammy Offer Stadium, HaifaECQgoal 50' goal 77'
5061612/06/2015Wales 1-0 BelgiumCardiff City Stadium, CardiffECQgoal 25' sub 87'
5161703/09/2015Cyprus 0-1 WalesGSP Stadium, NicosiaECQgoal 82' sub 90'
5261806/09/2015Wales 0-0 IsraelCardiff City Stadium, CardiffECQ 
5361910/10/2015Bosnia-Herzegovina 2-0 WalesStadion Bilino polje, ZenicaECQ 
5462013/10/2015Wales 2-0 AndorraCardiff City Stadium, CardiffECQgoal 86'
5562405/06/2016Sweden 3-0 WalesFriends Arena, StockholmFrsub 64'
5662511/06/2016Wales 2-1 SlovakiaStade de Bordeaux, Bordeaux, FranceECgoal 10'
5762616/06/2016England 2-1 WalesStade Bollaert-Delelis, Lens Agglo, FranceECgoal 42'
5862720/06/2016Wales 3-0 RussiaStadium de Toulouse, Toulouse, FranceECgoal 67'
5962825/06/2016Wales 1-0 Northern IrelandParc des Princes, ParisEC 
6062901/07/2016Wales 3-1 BelgiumStade Pierre-Mauroy, Lille, FranceEC 
6163006/07/2016Portugal 2-0 WalesParc Olympique Lyonnais, Lyon, FranceECgoal 88'
6263105/09/2016Wales 4-0 MoldovaCardiff City Stadium, CardiffWCQgoal 50' goal (pen) 90+5'
6363206/10/2016Austria 2-2 WalesErnst-Happel-Stadion, ViennaWCQ 
6463309/10/2016Wales 1-1 GeorgiaCardiff City Stadium, CardiffWCQgoal 10'
6563412/11/2016Wales 1-1 SerbiaCardiff City Stadium, CardiffWCQgoal 31' yellow 35'
6663524/03/2017Ireland 0-0 WalesAviva Stadium, DublinWCQyellow 68'
6763702/09/2017Wales 1-0 AustriaCardiff City Stadium, CardiffWCQ 
6863805/09/2017Moldova 0-2 WalesZimbru Stadium, ChişinăuWCQ 
National team manager: Ryan Giggs
6964322/03/2018China 0-6 WalesGuangxi Sports Center (广西体育中心), NanningChCgoal 2' goal 21' goal 62'
7064426/03/2018Wales 0-1 UruguayGuangxi Sports Center (广西体育中心), NanningChC 
7164606/09/2018Wales 4-1 Republic of IrelandCardiff City Stadium, CardiffNLgoal 18' sub 75'
7264709/09/2018Denmark 2-0 WalesCeres Arena, AarhusNL©
7365016/11/2018Wales 1-2 DenmarkCardiff City Stadium, CardiffNLgoal 62'
7465120/11/2018Albania 1-0 WalesElbasan Arena, ElbasaFrsub 59' yellow 84'
7565324/03/2019Wales 1-0 SlovakiaCardiff City Stadium, CardiffECQ©
7665408/06/2019Croatia 2-1 WalesStadion Gradski Vrt, OsijekECQ©
7765511/06/2019Hungary 1-0 WalesGroupama Arena, BudapestECQ 
7865606/09/2019Wales 2-1 AzerbaijanCardiff City Stadium, CardiffECQ© goal 84'
7965709/09/2019Wales 1-0 BelarusCardiff City Stadium, CardiffFrsub 50'
8065810/10/2019Slovakia 1-1 WalesAnton Malatinský Stadium, TrnavaECQ© yellow 15'
8165913/10/2019Wales 1-1 CroatiaCardiff City Stadium, CardiffECQ© goal 45'+4
8266016/11/2019Azerbaijan 0-2 WalesBakcell Arena, BakuECQ© sub 60'
8366119/11/2019Wales 2-0 HungaryCardiff City Stadium, CardiffECQ© sub 88'
8466203/09/2020Finland 0-1 WalesOlympiastadion, HelsinkiNL© sub 45'
8566306/09/2020Wales 1-0 BulgariaCardiff City Stadium, CardiffNL©
Club: Tottenham Hotspur (loan) - 5 caps
National team manager: Rob Page
8666815/11/2020Wales 1-0 Republic of IrelandCardiff City Stadium, CardiffNL©
8766918/11/2020Wales 3-1 FinlandCardiff City Stadium, CardiffNL© sub 62'
8867024/03/2021Belgium 3-1 WalesDen Dreef, LeuvenWCQ© sub 88'
8967127/03/2021Wales 1-0 MexicoCardiff City Stadium, CardiffFrsub 81'
9067230/03/2021Wales 1-0 CzechiaCardiff City Stadium, CardiffWCQ©
Club: Real Madrid - 12 caps 5 goals
9167302/06/2021France 3-0 WalesStade Allianz Riviera, NiceFr© sub 59'
9267405/06/2021Wales 0-0 AlbaniaCardiff City Stadium, CardiffFrsub 71'
9367512/06/2021Wales 1-1 SwitzerlandOlympic Stadium, BakuEC©
9467616/06/2021Turkey 0-2 WalesOlympic Stadium, BakuEC©
9567720/06/2021Italy 1-0 WalesStadio Olimpico, RomeEC© sub 85'
9667826/06/2021Wales 0-4 DenmarkJohan Cruijff Arena, AmsterdamEC© yellow 90'
9767901/09/2021Finland 0-0 WalesOlympiastadion, HelsinkiFrsub 83'
9868005/09/2021Belarus 2-3 WalesCentralniy Stadion, Kazan, RussiaWCQ© goal (pen) 6' goal (pen) 69' goal 90'+3
9968108/09/2021Wales 0-0 EstoniaCardiff City Stadium, CardiffWCQ©
10068413/11/2021Wales 5-1 BelarusCardiff City Stadium, CardiffWCQ© sub 45'
10168622/03/2022Wales 2-1 AustriaCardiff City Stadium, CardiffWCQ© goal 25' goal 51' sub 90'
10268729/03/2022Wales 1-1 CzechiaCardiff City Stadium, CardiffFrsub 81'
Club: Unattached - 4 caps 3 goals
10368905/06/2022Wales 1-0 UkraineCardiff City Stadium, CardiffWCQ© goal 34' sub 83'
10469008/06/2022Wales 1-2 NetherlandsCardiff City Stadium, CardiffNLsub 77'
10569111/06/2022Wales 1-1 BelgiumCardiff City Stadium, CardiffNL© sub 73'
10669214/06/2022Netherlands 3-2 WalesDe Kuip, RotterdamNLsub 70' goal 90'+2 (pen)
Club: Los Angeles FC - 5 caps 1 goal
10769322/09/2022Belgium 2-1 WalesStade Roi Baudouin, BrusselsNLsub 64' yellow 78'
10869425/09/2022Wales 0-1 PolandCardiff City Stadium, CardiffNL©
10969521/11/2022USA 1-1 WalesAhmad bin Ali Stadium, Al RayyanWC© yellow 40' goal 82' (pen)
11069625/11/2022Wales 0-2 IranAhmad bin Ali Stadium, Al RayyanWC©
11169729/11/2022Wales 0-3 EnglandAhmad bin Ali Stadium, Al RayyanWC© sub 45'

Tournament squads

Gareth Bale was part of the Wales squads at Euro 2016, Euro 2020 and 2022 World Cup.

Euro 2016 Squad
Euro 2020 Squad
World Cup 2022 Squad

notes:

Gareth Bale was the youngest player to win a cap for Wales when he won hist first cap at the age of 16 years 315 days, and also the youngest player to score for Wales, scoring against Slovakia at the age of 17 years 83 days

On 22 March 2018 Bale scored his 29th international goal overtaking Ian Rush as Wales' all time record goalscorer.

On 13 November 2021 Bale won his 100th international cap during the World Cup Qualifying match against Belarus.

See also Wales records.