Place of Birth:
Caerphilly, Wales
UEFA Champions League
65
12
24
21
32
3
10
1
0
3636
UEFA Champions League
UEFA Europa League
16
6
3
4
8
2
1
0
0
1136
UEFA Europa League
UEFA Europa Conference League
7
0
2
2
3
1
2
0
0
512
UEFA Europa Conference League
Premier League
262
40
81
57
122
45
26
0
0
16701
Premier League
FA Community Shield
2
1
0
1
0
1
0
0
0
86
FA Community Shield
The Emirates FA Cup
27
6
8
5
6
0
4
0
0
1908
The Emirates FA Cup
Carabao Cup
Sky Bet Championship
37
5
8
7
9
0
3
0
0
1361
Sky Bet Championship
Ligue 1 Uber Eats
27
1
9
12
9
1
3
0
0
1587
Ligue 1 Uber Eats
Serie A TIM
49
5
24
24
46
5
4
0
0
2239
Serie A TIM
EA Sports Supercoppa
1
0
1
0
2
0
0
0
0
24
EA Sports Supercoppa
Coppa Italia Frecciarossa
5
0
3
1
5
0
1
0
0
260
Coppa Italia Frecciarossa
cinch Premiership
7
2
2
5
4
1
0
0
0
364
cinch Premiership
517
78
167
142
249
59
57
1
0
30679
Totals
FIFA World Cup
3
0
0
1
0
0
1
0
0
267
FIFA World Cup
FIFA Friendlies
17
1
4
7
5
0
2
0
0
1162
FIFA Friendlies
UEFA European Championship
9
2
0
4
0
4
2
0
0
803
UEFA European Championship
UEFA Nations League
6
1
2
0
3
1
0
0
0
439
UEFA Nations League
UEFA Euro Qualification
20
7
1
9
3
2
0
0
0
1613
UEFA Euro Qualification
WC Qualification
27
9
1
3
1
1
6
0
1
2345
WC Qualification
Carling Nations Cup
2
1
1
1
1
0
0
0
0
119
Carling Nations Cup
Totals
Sky Bet Championship
2023/2024
13
3
6
6
7
0
2
0
0
716
Sky Bet Championship
Ligue 1 Uber Eats
2022/2023
27
1
9
12
9
1
3
0
0
1587
Ligue 1 Uber Eats
UEFA Europa Conference League
2022/2023
7
0
2
2
3
1
2
0
0
512
UEFA Europa Conference League
Serie A TIM
2021/2022
3
0
2
1
8
0
0
0
0
98
Serie A TIM
UEFA Europa League
2021/2022
3
0
2
1
6
0
0
0
0
117
UEFA Europa League
cinch Premiership
2021/2022
7
2
2
5
4
1
0
0
0
364
cinch Premiership
UEFA Champions League
2021/2022
2
0
2
0
2
0
1
0
0
14
UEFA Champions League
Supercoppa Italiana
2020
0
0
0
0
1
0
0
0
0
0
Supercoppa Italiana
Coppa Italia
2020/2021
1
0
0
0
2
0
0
0
0
90
Coppa Italia
Serie A TIM
2020/2021
22
2
9
13
17
4
2
0
0
1093
Serie A TIM
UEFA Champions League
2020/2021
7
0
2
5
3
0
1
0
0
390
UEFA Champions League
Coca Cola Supercup
2019
1
0
1
0
1
0
0
0
0
24
Coca Cola Supercup
Serie A TIM
2019/2020
24
3
13
10
21
1
2
0
0
1048
Serie A TIM
TIM Cup
2019/2020
4
0
3
1
3
0
1
0
0
170
TIM Cup
UEFA Champions League
2019/2020
6
1
4
2
4
0
0
0
0
200
UEFA Champions League
Carabao Cup
2018/2019
3
0
1
0
1
0
0
0
0
186
Carabao Cup
The Emirates FA Cup
2018/2019
2
0
0
0
0
0
0
0
0
180
The Emirates FA Cup
Premier League
2018/2019
28
4
14
10
17
6
0
0
0
1327
Premier League
UEFA Europa League
2018/2019
7
2
1
3
2
1
0
0
0
479
UEFA Europa League
Premier League
2017/2018
24
7
3
5
3
8
0
0
0
1848
Premier League
Carabao Cup
2017/2018
2
0
1
1
1
0
1
0
0
79
Carabao Cup
UEFA Europa League
2017/2018
6
4
0
0
0
1
1
0
0
540
UEFA Europa League
The Emirates FA Cup
2016/2017
4
3
0
0
0
0
1
0
0
390
The Emirates FA Cup
Premier League
2016/2017
23
1
10
3
11
4
3
0
0
1228
Premier League
EFL Cup
2016/2017
1
0
0
0
0
0
0
0
0
90
EFL Cup
UEFA Champions League
2016/2017
4
0
0
3
0
1
0
0
0
307
UEFA Champions League
The Emirates FA Cup
2015/2016
2
1
2
1
2
0
0
0
0
42
The Emirates FA Cup
Barclays Premier League
2015/2016
31
5
2
2
3
4
4
0
0
2623
Barclays Premier League
Capital One Cup
2015/2016
1
0
0
0
0
-
0
0
0
90
Capital One Cup
FA Community Shield
2015
1
0
0
0
0
-
0
0
0
0
FA Community Shield
UEFA Champions League
2015/2016
5
0
2
1
2
1
1
0
0
290
UEFA Champions League
The FA Cup
2014/2015
4
0
1
0
1
-
1
0
0
339
The FA Cup
Barclays Premier League
2014/2015
29
6
6
9
7
5
5
0
0
2005
Barclays Premier League
FA Community Shield
2014
1
1
0
1
0
1
0
0
0
86
FA Community Shield
UEFA Champions League
2014/2015
7
3
1
2
1
1
1
1
0
485
UEFA Champions League
Barclays Premier League
2013/2014
23
10
3
6
3
8
4
0
0
1764
Barclays Premier League
UEFA Champions League
2013/2014
8
5
1
2
1
0
3
0
0
646
UEFA Champions League
Barclays Premier League
2012/2013
36
1
15
5
17
2
5
0
0
2084
Barclays Premier League
UEFA Champions League
2012/2013
7
1
3
2
3
0
2
0
0
367
UEFA Champions League
Barclays Premier League
2011/2012
34
2
7
10
8
4
3
0
0
2466
Barclays Premier League
UEFA Champions League
2011/2012
7
1
2
1
2
-
1
0
0
460
UEFA Champions League
Barclays Premier League
2010/2011
7
1
2
3
4
0
1
0
0
355
Barclays Premier League
UEFA Champions League
2010/2011
0
-
0
0
0
-
0
0
0
0
UEFA Champions League
Barclays Premier League
2009/2010
18
3
11
3
18
3
0
0
0
779
Barclays Premier League
UEFA Champions League
2009/2010
6
0
5
0
7
-
0
0
0
174
UEFA Champions League
Barclays Premier League
2008/2009
9
0
8
1
31
1
1
0
0
222
Barclays Premier League
UEFA Champions League
2008/2009
6
1
2
3
7
-
0
0
0
303
UEFA Champions League
Show All
Show All
473
74
160
135
243
59
52
1
0
28657
Totals
UEFA Euro Qualification
2024
5
1
0
5
2
0
0
0
0
354
UEFA Euro Qualification
FIFA Friendlies
2023
1
0
1
0
1
0
0
0
0
30
FIFA Friendlies
FIFA World Cup
2022
3
0
0
1
0
0
1
0
0
267
FIFA World Cup
UEFA Nations League
2022/2023
2
0
2
0
2
1
0
0
0
79
UEFA Nations League
UEFA European Championship
2020
4
1
0
2
0
0
0
0
0
355
UEFA European Championship
WC Qualification
2022
6
3
0
3
0
0
1
0
0
511
WC Qualification
FIFA Friendlies
2021
2
0
1
1
1
-
0
0
0
91
FIFA Friendlies
UEFA Nations League
2020/2021
1
0
0
0
1
0
0
0
0
90
UEFA Nations League
UEFA Euro Qualification
2020
2
2
1
0
1
0
0
0
0
120
UEFA Euro Qualification
UEFA Nations League
2018/2019
3
1
0
0
0
0
0
0
0
270
UEFA Nations League
FIFA Friendlies
2018
3
0
1
0
1
-
1
0
0
214
FIFA Friendlies
FIFA Friendlies
2017
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
WC Qualification
2018
7
2
0
0
0
1
1
0
0
630
WC Qualification
UEFA European Championship
2016
5
1
0
2
0
4
2
0
0
448
UEFA European Championship
FIFA Friendlies
2016
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
UEFA Euro Qualification
2016
8
2
0
3
0
2
0
0
0
715
UEFA Euro Qualification
WC Qualification
2014
8
3
0
0
0
0
3
0
1
720
WC Qualification
FIFA Friendlies
2012
2
0
0
0
0
-
1
0
0
180
FIFA Friendlies
Carling Nations Cup
2011
2
1
1
1
1
0
0
0
0
119
Carling Nations Cup
FIFA Friendlies
2011
2
0
0
2
0
-
0
0
0
136
FIFA Friendlies
UEFA Euro Qualification
2012
5
2
0
1
0
-
0
0
0
424
UEFA Euro Qualification
FIFA Friendlies
2009
4
1
1
3
1
-
0
0
0
243
FIFA Friendlies
WC Qualification
2010
6
1
1
0
1
-
1
0
0
484
WC Qualification
FIFA Friendlies
2008
1
0
0
1
1
-
0
0
0
88
FIFA Friendlies
Show All
Show All
Totals