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

Picture Card Name Set Details Card Details
Riolu Fates Collide
46 / 124
60HP
WeaknessResistanceRetreat Cost
x2 
Golett Ancient Origins
34 / 98
90HP
WeaknessResistanceRetreat Cost
x2 -20
Elgyem Plasma Storm
69 / 135
60HP
WeaknessResistanceRetreat Cost
x2 
Machop EX Power Keepers
53 / 108
50HP
WeaknessResistanceRetreat Cost
 
Machop Skyridge
74 / 144
50HP
WeaknessResistanceRetreat Cost
 
Hitmonchan Aquapolis
81 / 147
60HP
WeaknessResistanceRetreat Cost
 
Tyrogue Neo Discovery
66 / 75
30HP
WeaknessResistanceRetreat Cost