How many world cup matches has india won

- How many t20 world cup matches has india won
- How many world cup matches india won
- How many world cup matches india won against pakistan
- How many world cup matches india won in 2023
- How many t20 world cup matches india won
- How many matches has india won in world cup 2023
- How many matches has india won in world cup 2024
- How many matches has india won in t20 world cup 2024
- Who won world cup