To date there are just 29 Pokémon cards with HP 340.
HP stands for Hit Points and refers to the total amount of damage a Pokémon can take before being knocked out. High HP cards are therefore much in demand by players particularly if they have moves that inflict considerable damage.
340 is currently the highest HP available in the Pokémon Trading Card Game
See Also: Pokémon Cards with HP 330
Detailed below is a complete list of Pokémon cards with HP 340 grouped by expansion set in order of release
Complete List of Pokémon Cards with HP 340
(Scroll to bottom for Gallery View)
SWSH045 Eternatus VMAX
142/202 Snorlax VMAX
206/202 Snorlax VMAX
137/192 Copperajah VMAX
199/192 Copperajah VMAX
117/189 Eternatus VMAX
192/189 Eternatus VMAX
SV122/SV122 Eternatus VMAX
TG22/TG30 Eternatus VMAX
SVP034 Skeledirge ex
SVP081 Skeledirge ex
SVP126 Palafin ex
037/193 Skeledirge ex
233/193 Skeledirge ex
258/193 Skeledirge ex
272/193 Skeledirge ex
066/197 Tyranitar ex
211/197 Tyranitar ex
003/165 Venusaur ex
182/165 Venusaur ex
198/165 Venusaur ex
012/162 Torterra ex
185/162 Torterra ex
061/167 Palafin ex
193/167 Palafin ex
001/142 Venusaur ex ★★H
089/142 Garganacl ex ★★H
147/191 Slaking ex ★★H
227/191 Slaking ex ★★H
Pokémon Cards with HP 340 Gallery
(Images to be added as released)