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

Picture Card Name Set Details Card Details
Kangaskhan Team Up
128 / 181
130HP
WeaknessResistanceRetreat Cost
x2 
Golett Shining Legends
43 / 73
90HP
WeaknessResistanceRetreat Cost
x2 -20
Kangaskhan Fates Collide
75 / 124
120HP
WeaknessResistanceRetreat Cost
x2 
Golurk BW Promo
46 / BW-P
120HP
WeaknessResistanceRetreat Cost
x2 -20
Golett Everyones Exciting Battle
29 / 47
80HP
WeaknessResistanceRetreat Cost
x2 -20
Aggron Everyones Exciting Battle
38 / 47
150HP
WeaknessResistanceRetreat Cost
x2
Golett Plasma Blast
45 / 101
80HP
WeaknessResistanceRetreat Cost
x2 
Nidoqueen Rising Rivals
30 / 111
120HP
WeaknessResistanceRetreat Cost
+30 -20
Regigigas Stormfront
9 / 100
100HP
WeaknessResistanceRetreat Cost
x2 
Aggron EX Ruby and Sapphire
1 / 109
110HP
WeaknessResistanceRetreat Cost
-30
Machoke Skyridge
38 / 144
80HP
WeaknessResistanceRetreat Cost
 
Granbull Skyridge
61 / 144
80HP
WeaknessResistanceRetreat Cost
 
Kangaskhan Aquapolis
88 / 147
70HP
WeaknessResistanceRetreat Cost
 
Chuck's Poliwrath VS
34 / 141
70HP
WeaknessResistanceRetreat Cost
 
Lt. Surge's Raichu Gym Heroes
28 / 132
70HP
WeaknessResistanceRetreat Cost
 
Dark Machamp Team Rocket
10 / 82
70HP
WeaknessResistanceRetreat Cost
 
Dark Machamp Team Rocket
27 / 82
70HP
WeaknessResistanceRetreat Cost
 
Nidoqueen Jungle
7 / 64
90HP
WeaknessResistanceRetreat Cost
 
Nidoqueen Jungle
23 / 64
90HP
WeaknessResistanceRetreat Cost