India's top active batsmen who scored the most runs against Pakistan in ODI

The much-awaited India vs Pakistan match in the Champions Trophy 2025 is set to take place on February 23 (Sunday) at the Dubai Cricket Stadium. So far in the history of the Champions Trophy, there have been 5 matches between the two teams, in which Pakistan has won 3 times and India 2 times. On this occasion, let's take a look at the active Indian batsmen who have scored the most runs against Pakistan.

Rohit Sharma (873 runs)

First on the list is Indian team captain Rohit Sharma. He played the first ODI against Pakistan in the year 2007. He has played 19 ODIs against this team so far. In its 19 innings, he has been successful in scoring 873 runs with an impressive average of 51.35. 2 centuries and 8 half-centuries have come from his bat. His strike rate has been 92.38 and his best score is 140 runs.

Virat Kohli (678 runs)

Indian team's veteran player Virat Kohli is in second place. He played his first ODI against Pakistan in the year 2009. So far, this player has played 16 matches and has scored 678 runs in 16 innings, remaining unbeaten 3 times. His average has been 52.15.

Kohli has batted against Pakistan at a strike rate of 100.29. He has also scored 3 centuries and 2 half-centuries. His best score has been 183 runs.

Hardik Pandya (209 runs)

Indian team's star all-rounder player Hardik Pandya is in third place. He played his first ODI against Pakistan in the year 2017.

He has played 7 matches so far and has scored 209 runs in 4 innings, remaining unbeaten 1 time, with an excellent average of 69.66. His strike rate against Pakistan has been 132.27. He has scored 2 half-centuries and his best score has been 87 runs.

KL Rahul (187 runs)

KL Rahul is in fourth place on the list. He played the first ODI against Pakistan in 2019. He has played 3 matches and has managed to score 187 runs in 3 innings with an excellent average of 187.

He has scored 1 century and 1 half-century. His best score has been 111 runs. Rahul's strike rate against Pakistan has been 87.79.

Next Story