1983 in England
and 2007 when they won the first ever T20 World cup
india won in 1983 and 2011
India is the winner of first t20 worldcup in 2008
india has won 2 world cups 1983- captain - kapil dev 2011- captain- MS dhoni
India hosted a hockey worldcup in1982 in mumbaior1982 in tromboyor1992 in new delhior/either/i guess in.....!!1993 in pune
No Mexico will not win the 2010 world cup.