Take an example of India, won world cup at home, could not win a single ODI in SA now getting trashed by NZ in NZ, and they became mainly world champions by winning mostly at home, yes they won the champions trophy but i feel that was one off.
so are India actually #1?
Discuss!