There are times when a cat needs to be bathed. While these are few, if a cat has been exposed to something that would toxic for them to consume then bathing is in order.
It should be a cat shampoo, and if your cat has no medical issues, skin infection, or a flea infestation, a regular hypoallergenic cat shampoo will work just fine.