0
Anonymous
two times
srilanka and India have won
Wiki User
Chat with our AI personalities
Sri Lanka hosted and won the world cup in 1996 and India hosted and won the world cup in 2011
Fourteen countries played 2011 world cup.They are selected from 104 entrants.It include India,Pakistan,Bangladesh,South Africa,Sri Lnaka.
no host country lost the world cup
Mexico