When india won the world cup last time

- When did india won the world cup last time
- When india won the t20 world cup last time
- When india won t20 world cup last time before 2024
- When india won odi world cup last time
- When india won t20 world cup last time in which year
- When india won world cup final last time
- When did india won world cup last time in cricket
- When did india won odi world cup last time
- World cup in football
- World cup last match
- World cup wiki
- World cup 2026 winners