5 players who scored the most runs in T20 matches between India and Pakistan.

By Aditya
September 13, 2025

Top batters of India and Pakistan

The top five run-scorers in T20I matches between India and Pakistan.

5. Yuvraj Singh

Yuvraj Singh, the left-handed batsman, is currently ranked 5th after scoring 155 runs in eight innings. He has one half-century to his name, with an average of 25.83 and a strike rate of 109.92.

4. Mohammad Hafeez

Former all-rounder Mohammad Hafeez had a solid tournament, placing fourth with 156 runs across seven innings. He hit two half-centuries, finishing with an average of 26 and a strike rate of 118.18.

3. Shoaib Malik

With one half-century, former Pakistan captain Shoaib Malik is in third place. He has scored 164 runs in 8 innings at an average of 27.33 and a strike rate of 103.79.

2. Mohammad Rizwan

Mohammad Rizwan is now in second place with 228 runs in five innings at an average of 57 and a strike rate of 111.76. He also has two half-centuries to his name.

1. Virat Kohli

Virat Kohli, India's greatest batsman, has been in phenomenal form, scoring 492 runs in 11 innings at an average of 70.28 and a strike rate of 123.92. He also has five half-centuries to his name.

India and Pakistan to clash

India and Pakistan are scheduled to play each other in the Asia Cup 2025 on September 14 in Dubai.

See More Stories