As of my last knowledge update in January 2022, India has won the Cricket World Cup twice. The first victory occurred in 1983, and the second in 2011. Here are the details:
1983 Cricket World Cup:
India won their first Cricket World Cup under the captaincy of Kapil Dev. The final was held at Lord’s Cricket Ground in London, where India defeated the West Indies on June 25, 1983.
2011 Cricket World Cup:
Under the captaincy of Mahendra Singh Dhoni, India won their second Cricket World Cup in 2011. The final took place at Wankhede Stadium in Mumbai on April 2, 2011, where India defeated Sri Lanka.
Please note that my information might be outdated as my training data goes up to September 2021, and the browsing capability is disabled. Please verify with up-to-date sources.