I think we need to define the parameters of the question before we answer? Comic book or mythological? Marvel or DC? Marvel: Odin. Is there really a question? Zeus, however powerful, has never been written as particularly sophisticated. read more
Odin on the other hand, is all knowing, so he knows everything, including how he could beat Zeus. So really, I guess Odin would win, especially since Zeus has been known to lose quite a few fights, like his fight with the giant dude, (sorry, I forgot his name). read more
zeus will win.none of them is one shotting other and fight will last long while having upper hand in fight at some point odin will be unable to fight and need to enter odin sleep where zeus can kill him. read more