Rohit Sharma holds the record for smashing the highest score in India-Pakistan ODI World Cup matches. He slammed 140 against Pakistan in their 2019 World Cup match in Manchester. He's followed by Virat Kohli, who slammed 107 against Pakistan in their 2015 World Cup match. Saeed Anwar is third on the list with 101 against India in 2003 World Cup.