
High Scores for India Against Pakistan in ODI: The second match of the Indian cricket team in the Champions Trophy is against Pakistan on 23 February. Everyone will be eyeing Virat Kohli, who has been struggling with the form for some time. Of course, Kohli is not in his form but Indian fans are not at all need to be disappointed because his bat always rises against Pakistan. Virat Kohli is the Indian batsman who scored the most runs against Pakistan in ODI cricket. Rohit Sharma is also included in its top 5 players list. Let us tell you about the innings of 5 highest runs by Indian batsmen against Pakistan.
Virat Kohli
Virat Kohli scored 183 runs against Pakistan in Mirpur on 18 March 2012. This is the highest run innings against Pakistan by any Indian in ODIs. In this innings, he hit 22 fours and 1 six.
MS Dhoni
Former captain MS Dhoni is second in the list. He scored 148 runs against Pakistan on 5 April 2005. In this innings played in 123 balls, he hit 15 fours and 4 sixes.
Sourav Ganguly
Former captain Sourav Ganguly is third in the list with 141 runs. He played this innings against Pakistan on 25 January 2000 in Adelaide. In this innings, Ganguly hit 12 fours and 1 six.
Sachin Tendulkar
Master blaster Sachin Tendulkar also scored 141 runs against Pakistan. He played this innings on 16 March 2004 in Rawalpindi. In this innings played in 135 balls, Sachin hit 17 fours and 1 six.
Rohit Sharma
Rohit Sharma, who is leading the Indian team in the Champions Trophy 2025, is at number five in the list. Rohit Sharma’s highest score in ODIs against Pakistan is 140 runs. Rohit played this innings in Manchester on 16 June 2019. Rohit hit 14 fours and 3 sixes in this innings played in 113 balls.