Top 5 India batters with most 50+ scores against Pakistan in T20Is ft. Abhishek Sharma & Tilak Varma
India and Pakistan have shared a historic rivalry since the inception of T20 cricket.
In the last few years, cricket has picked up pace. The sport has become faster and continues to speed up, courtesy of the regular T20I season and franchise cricket. Records are being broken and created on a regular basis as players with different styles continue to show their prowess and flair at every occasion.
Talking about India, the Men in Blue are currently in a transition phase as young, talented players are emerging, while a list of cricket icons is set to retire from the sport.
Meanwhile, the stakes are always very high; India faces Pakistan in any competition. Thus, in this article, we will take a look at the top five Indian batters with the most 50+ scores against Pakistan.
Top 5 Indian batters with most 50+ scores against Pakistan in T20Is
Catch Every Update, Anytime, Anywhere
5. Gautam Gambhir: 1
In one of the most crucial innings in Indian T20I history, Gautam Gambhir scored 75 runs in the final of the 2007 ICC T20 World Cup in Johannesburg. Apart from Gautam Gambhir, his former teammates, Robin Uthappa and Yuvraj Singh, also have one half-century against Pakistan.
4. Ishan Kishan: 1

Ishan Kishan has played only two games against Pakistan, and his best score came in his debut against the Green Shirts. He scored 77 runs in the game. Kishan’s innings helped the Indian team secure a comfortable 61-run win over Pakistan during the group stage of the ICC Men’s T20 World Cup 2026.
3. Tilak Varma: 2

Tilak Varma has become the latest name on the list with his half-century against Pakistan in the Asian Games 2026 final in Japan. He scored 51 runs off only 22 deliveries, hitting three fours and four maximums. Meanwhile, his highest score against Pakistan remains the unbeaten 69, which came in the 2025 Asia Cup final.
2. Abhishek Sharma: 2

One of the most fearless and prolific batters in the current Indian team, Abhishek Sharma, has taken a leap in the list with his fast-paced innings against Pakistan in the Asian Games 2026 final in Aichi-Nagoya. Sharma has played with a strike rate of 190, while his strike rate has been less than 40. However, he is likely to move forward on the list in his professional career.
1. Virat Kohli: 5

Former Indian captain and batting icon, Virat Kohli, tops the list with a significant lead. The 37-year-old has recorded five 50+ scores against Pakistan. He played 11 games against Pakistan in the format and maintained an average of 70. His highest score of 82 came during the 2022 T20 Cricket World Cup in October 2022, at the Melbourne Cricket Ground (MCG).
Which Indian player has scored the most half-centuries against Pakistan?
Virat Kohli has played five 50+ run innings against Pakistan.
How many active players are in the top five list of more than 50+ scored against Pakistan?
Three. Abhishek Sharma, Tilak Varma, and Ishan Kishan.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
