There have to be multiple Ganons btw, if all the games are in a story line, and none are just remakes.
The
OoT Ganon died twice, but since he was in 2 timelines, lets count him as 1 Ganon.
But Ganon also died in
ALttp, that's 2. He died in
LoZ, that's 3. Actually yeah that's only 3, but that's a lot more than 1

.
Interestingly people try and ressurect Ganon in OoX and
AoL, I wonder which Ganon they are trying to bring back... the one from OoX is the one from
ALttP I think