Multiple choice general knowledge sports How many times has India beaten Pakistan in 50-over worldcup matches ? 2 3 4 5 Reveal answer Fill a bubble to check yourself C Correct answer Explanation India has beaten Pakistan in 4 out of their 7 ODI World Cup encounters (1992, 1999, 2003, 2011). Pakistan has never defeated India in an ODI World Cup match, making this one of cricket's most one-sided rivalries in the tournament's history.