#0132
Ditto has 33 English cards in our catalogue, across 19 sets, newest first. Reverse holos and other finishes are not counted.
Track your Ditto cards, free33 cards

Ditto
30th Celebration
115/128

Ditto
MEP Black Star Promos
106

Ditto
Paldean Fates
201/91

Ditto
151
132/165

Ditto
Crown Zenith
GG22

Ditto
Crown Zenith
107/159

Ditto
Pokémon GO
053/78

Ditto V
Shining Fates
50/72

Ditto VMAX
Shining Fates
51/72

Ditto V
Shining Fates
SV118

Ditto VMAX
Shining Fates
SV119

Ditto
Detective Pikachu
17/18

Ditto ◇
Lost Thunder
154/214

Ditto
XY Black Star Promos
XY40

Ditto
Boundaries Crossed
108/149

Ditto
Triumphant
17/102

Ditto
Legends Awakened
27/146

Ditto
POP Series 3
12/17

Ditto
Delta Species
35/113

Ditto
Delta Species
36/113

Ditto
Delta Species
37/113

Ditto
Delta Species
38/113

Ditto
Delta Species
39/113

Ditto
Delta Species
40/113

Ditto
Delta Species
61/113

Ditto
Delta Species
62/113

Ditto
Delta Species
63/113

Ditto
Delta Species
64/113

Ditto
FireRed & LeafGreen
4/112

Ditto
Skyridge
51/144

Koga's Ditto
Gym Challenge
10/132

Ditto
Fossil
3/62

Ditto
Fossil
18/62
Not affiliated with Nintendo or The Pokémon Company · Credits & attributions