
The Highest Batting Averages in Ind vs Pak showcase the remarkable consistency of some of the finest batters to have featured in one of cricket’s greatest rivalries. India and Pakistan have produced numerous unforgettable T20I contests, where every run carries immense value and every innings is played under enormous pressure. Maintaining an outstanding batting average in such high-intensity matches is a testament to a player’s temperament, skill, and ability to deliver when it matters most.
The list of Highest Batting Averages in Ind vs Pak includes legendary names alongside emerging stars who have made a significant impact despite playing fewer matches. Whether through match-winning knocks, unbeaten finishes, or consistent run-scoring, these batters have left their mark on India-Pakistan T20I history. Here are the top ten players ranked from No. 10 to No. 6.
10. Robin Uthappa

Robin Uthappa played an important role during the early years of T20I cricket and delivered valuable performances against Pakistan. His fearless batting style and ability to score quickly helped India during crucial moments. Although he featured in only two matches, his average places him among the leaders in the Highest Batting Averages in Ind vs Pak.
Uthappa combined positive intent with solid technique, making useful contributions whenever India needed stability. His memorable half-century remains one of the highlights of his performances in this famous rivalry.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 2 | 58 | 29.00 | 50 | 116.00 |
9. Rishabh Pant

Rishabh Pant has become one of India’s most dangerous left-handed batters in T20 cricket. His fearless stroke play and ability to attack both pace and spin have helped him perform well against Pakistan. His consistency has earned him a place among the players with the Highest Batting Averages in Ind vs Pak.
Pant’s aggressive approach often puts bowlers under pressure from the beginning of his innings. Even though he is naturally attacking, he has also shown maturity by building partnerships during important matches.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 3 | 95 | 31.66 | 42 | 130.13 |
8. Sarfaraz Ahmed

Sarfaraz Ahmed provided stability to Pakistan’s middle order with his calm batting style and excellent game awareness. While his opportunities against India in T20Is were limited, he made valuable contributions whenever he batted, securing a place among the Highest Batting Averages in Ind vs Pak.
Sarfaraz focused on rotating the strike and building partnerships rather than playing risky shots. His composed approach allowed Pakistan to remain competitive during pressure situations.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 2 | 33 | 33.00 | 25 | 110.00 |
7. Shaheen Shah Afridi

Known primarily as one of the world’s leading fast bowlers, Shaheen Shah Afridi has also played several useful lower-order innings for Pakistan. His aggressive batting and ability to score quick runs have helped him achieve one of the impressive Highest Batting Averages in Ind vs Pak.
Shaheen has often remained unbeaten while finishing innings, which has significantly boosted his batting average. His fearless attitude with the bat makes him a valuable all-round contributor for Pakistan.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 7 | 72 | 36.00 | 33* | 153.19 |
Also Read:
6. Sahibzada Farhan

Sahibzada Farhan has quickly established himself as a dependable top-order batter against India. His confident stroke play and ability to pace an innings have earned him a place among the players with the Highest Batting Averages in Ind vs Pak.
Farhan has shown excellent composure while facing quality bowling attacks, regularly providing Pakistan with solid starts. His consistent performances and attacking intent indicate that he could climb even higher on this list in the coming years.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 4 | 155 | 38.75 | 58 | 118.32 |
5. Misbah-ul-Haq

Misbah-ul-Haq was one of Pakistan’s most dependable batters, known for his calm temperament and ability to handle pressure. Although he played only two T20Is against India, he made every innings count and secured an impressive place among the players with the Highest Batting Averages in Ind vs Pak. His composed batting style allowed him to guide Pakistan through difficult situations while maintaining consistency.
Misbah rarely played reckless shots and instead relied on smart placement and calculated aggression. His unbeaten performances and match awareness made him one of Pakistan’s most reliable batters in this iconic rivalry.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 2 | 96 | 48.00 | 53 | 131.50 |
4. Mohammad Rizwan

Mohammad Rizwan has been Pakistan’s batting mainstay in T20 cricket for several years. His consistency at the top of the order and ability to anchor innings have helped him earn one of the Highest Batting Averages in Ind vs Pak. Rizwan combines patience with intelligent shot selection, allowing him to score valuable runs even under immense pressure.
His unbeaten knocks and ability to bat deep into the innings have played a significant role in Pakistan’s success against India. Rizwan’s remarkable consistency continues to make him one of the finest T20I batters in world cricket.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 5 | 228 | 57.00 | 79* | 111.76 |
3. Virat Kohli

Virat Kohli has produced some of the greatest batting performances in India-Pakistan T20I history. His ability to chase targets, absorb pressure, and finish matches has made him one of the most successful players with the Highest Batting Averages in Ind vs Pak. Kohli’s consistency over more than a decade highlights his remarkable class and temperament.
Whether batting first or chasing difficult totals, Kohli has repeatedly delivered match-winning innings against Pakistan. His unbeaten knocks, elegant stroke play, and exceptional fitness have helped him dominate this rivalry like very few players before him.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 11 | 492 | 70.28 | 82* | 123.92 |
2. Ishan Kishan

Ishan Kishan makes an immediate impact on the Highest Batting Averages in Ind vs Pak list after a sensational debut performance against Pakistan. In his only innings so far, the left-handed opener played a breathtaking knock that showcased his fearless approach and explosive stroke play.
Kishan attacked from the very beginning, dominating both pace and spin with clean hitting all around the ground. While his sample size is small, his outstanding average and remarkable strike rate make him one of the most exciting names on this list.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 1 | 77 | 77.00 | 77 | 192.50 |
1. Tilak Varma

Tilak Varma tops the list of Highest Batting Averages in Ind vs Pak with an outstanding average of 77.50. Despite playing only four T20Is against Pakistan, the young left-hander has displayed remarkable maturity and consistency. His ability to remain unbeaten in crucial situations has significantly boosted his batting average.
Tilak has impressed with his calm temperament, excellent shot selection, and ability to accelerate when required. His performances suggest he has the potential to become one of India’s most dependable batters in future India-Pakistan clashes. Leading the Highest Batting Averages in Ind vs Pak rankings at such an early stage of his career reflects his immense talent and bright future.
| Matches | Runs | Average | Highest Score | Strike Rate |
|---|---|---|---|---|
| 4 | 155 | 77.50 | 69* | 122.04 |
The Highest Batting Averages in Ind vs Pak list highlights the remarkable consistency displayed by some of cricket’s finest batters in one of the sport’s biggest rivalries. From experienced legends like Virat Kohli, Misbah-ul-Haq, and Mohammad Rizwan to emerging stars such as Tilak Varma and Ishan Kishan, every player has delivered memorable performances under immense pressure. Their ability to score runs consistently against quality bowling attacks has earned them a special place in India-Pakistan T20I history.
FAQs
1. Who has the highest batting average in Ind vs Pak T20I history?
Tilak Varma currently has the highest batting average in the Highest Batting Averages in Ind vs Pak rankings with an average of 77.50.
2. Which Indian batter has scored the most runs with a high average against Pakistan in T20Is?
Virat Kohli is India’s most successful batter, scoring 492 runs at an average of 70.28.
3. Which Pakistani batter has the best batting average against India in T20Is?
Mohammad Rizwan is Pakistan’s leading batter on the list with an average of 57.00.
4. Why is batting average important in India vs Pakistan T20Is?
A high batting average reflects a player’s consistency and ability to perform under the intense pressure of India-Pakistan encounters.
5. Do players with fewer matches qualify for the Highest Batting Averages in Ind vs Pak list?
Yes. Players are ranked according to their batting average, provided they meet the statistical qualification criteria.