David Villa

91 cards across 33 sets · 2018–2026

2026

#Name
11David Villa
2Andres Iniesta / David Villa / Gerard Pique / Sergio Busquets
27David Villa

2025

#Name
1David Villa
1David Villa
#Name
7David Villa
NFA-DVDavid Villa
EL-24David Villa
NF-16David Villa
#Name
7David Villa
#Name
10David Villa
10ADavid Villa
LAJR-DVDavid Villa
#Name
6David Villa
6ADavid Villa
HTA-PVLAndrea Pirlo / David Villa / Frank Lampard
AA-4David Villa
#Name
28David Villa
/49
#Name
30David Villa
6David Silva / David Villa
#Name
LD-5David Villa
#Name
55-DVDavid Villa

2024

#Name
IS-8David Villa
64T-3David Villa
#Name
29David Villa
#Name
CA-DVDavid Villa
#Name
CA-DVDavid Villa
#Name
BA-VADavid Villa

2023

#Name
200David Villa

2022

#Name
41David Villa
#Name
9David Villa
#Name
28David Villa
#Name
28David Villa
28David Villa
28David Villa
#Name
26David Villa
26David Villa
#Name
CA-DVDavid Villa

2021

#Name
27David Villa
/99
#Name
39David Villa
39David Villa
39David Villa

2020

#Name
13David Villa
/25
12David Villa
/24
12David Villa
/5
#Name
17David Villa
/57
#Name
7David Villa

2019

#Name
9David Villa
12David Villa
/25
9David Villa
#Name
3David Villa
8David Villa
/29
27David Villa
31David Villa
/75
14David Villa
/79

2018

#Name
70David Villa
30David Villa
57David Villa
45David Villa
22David Villa
43David Villa
7David Villa
2David Villa
42David Villa
34David Villa
32David Villa
64David Villa
12David Villa
22David Villa
11David Villa
2David Villa
23David Villa
#Name
1David Villa
1David Villa
JR-DVDavid Villa
COH-DVDavid Villa
AS-DVDavid Villa
MD-DVDavid Villa
TT-DVDavid Villa
#Name
1David Villa
1David Villa
P-1David Villa
SF-12David Villa
#Name
12David Villa
8David Villa
/10
14David Villa
17David Villa
/20
6David Villa
5David Villa
/25
8David Villa
/5
17David Villa