Chat with our AI personalities
3 times (1999, 2003 and 2007)
In football never, but in cricket twice.
The first ball in the first cricket world cup was bowled by Madan Lal in 1975 Cricket World Cup.
The 2011 Cricket World Cup will be held in India, Sri Lanka, and Bangladesh.
India have never won the soccer world cup.