Which type of pokemon Ash dosen't have? Ash has caught many types of Pokemon, but he does not have some types like the ghost type.

What types of Pokemon has Ash not caught yet?
At the time of writing, Ash has owned 15 of the 18 types through by either catching or trading

The only types Ash does not own are 


Psychic
Ghost 


  In the Sword and Shield series, Ash caught a Gengar in the episode "Ash Has Been Cursed.."

Fairy. 


Source