Below is a list of all Pokémon cards that have the move Punch

Picture Card Name Set Details Card Details
Clobbopus Sword Shield
112 / 202
80HP
WeaknessResistanceRetreat Cost
x2 
Crabrawler SM Promo
26 / SM-P
80HP
WeaknessResistanceRetreat Cost
x2 
Pancham Cosmic Eclipse
119 / 236
70HP
WeaknessResistanceRetreat Cost
x2 
Bewear Ash VS Team Rocket
18 / 26
130HP
WeaknessResistanceRetreat Cost
x2 
Electabuzz Burning Shadows
42 / 147
80HP
WeaknessResistanceRetreat Cost
x2 -20
Riolu Burning Shadows
70 / 147
70HP
WeaknessResistanceRetreat Cost
x2 
Passimian Burning Shadows
79 / 147
110HP
WeaknessResistanceRetreat Cost
x2 
Crabrawler Sun Moon
72 / 149
80HP
WeaknessResistanceRetreat Cost
x2 
Makuhita Furious Fists
51 / 111
80HP
WeaknessResistanceRetreat Cost
x2 
Meloetta Everyones Exciting Battle
25 / 47
80HP
WeaknessResistanceRetreat Cost
x2 
Riolu Legendary Treasures
79 / 113
70HP
WeaknessResistanceRetreat Cost
x2 
Riolu Plasma Storm
75 / 135
60HP
WeaknessResistanceRetreat Cost
x2 
Riolu Next Destinies
63 / 99
70HP
WeaknessResistanceRetreat Cost
x2 
Mankey Unleashed
53 / 95
50HP
WeaknessResistanceRetreat Cost
x2 
Croagunk Arceus
61 / 99
60HP
WeaknessResistanceRetreat Cost
+10 
Riolu Legends Awakened
117 / 146
60HP
WeaknessResistanceRetreat Cost
+10 
Makuhita Great Encounters
78 / 106
60HP
WeaknessResistanceRetreat Cost
+10 
Medicham EX Power Keepers
34 / 108
80HP
WeaknessResistanceRetreat Cost
 
Meditite EX Dragon
37 / 97
50HP
WeaknessResistanceRetreat Cost
 
Machoke Expedition
85 / 165
80HP
WeaknessResistanceRetreat Cost
 
Poliwhirl Expedition
89 / 165
70HP
WeaknessResistanceRetreat Cost
 
Machop Expedition
117 / 165
50HP
WeaknessResistanceRetreat Cost
 
Jasmine's Electabuzz VS
29 / 141
50HP
WeaknessResistanceRetreat Cost
 
Machop Neo Destiny
73 / 105
40HP
WeaknessResistanceRetreat Cost
 
Electabuzz Neo Genesis
33 / 111
70HP
WeaknessResistanceRetreat Cost
 
Machop Team Rocket
59 / 82
50HP
WeaknessResistanceRetreat Cost