Piccolo was once Goku's enemy in Dragonball Z, but later becomes his ally and is a major protagonist througout the series.
- Killed by Nappa with an energy wave. This was intended for Gohan, but Piccolo jumped in front of him and took the hit. Was later revived with Namek's Dragonballs.
- Killed when Kid Buu blew up the earth. Was later wished back with Namek's Dragonballs.
- In Trunks's future, was killed by Android 18 with a kick to the chest.
- In Dragonball GT (which many consider non-canon), is killed when Earth explodes due to the Black Star Dragonballs.