How many times has India won the one day WorldCup? The Indian cricket team has won the One-Day International (ODI) WorldCup two times. India won their first ODI WorldCup in 1983 ...
On Sunday, India will take on Australia in the final of the 2023 WorldCup at the Narendra Modi Stadium in Ahmedabad. India have looked the most imposing team in the competition, having won ...
Some results have been hidden because they may be inaccessible to you