Playing a test match in India is quite challenging for overseas players, and winning matches is more difficult. It has become more difficult to play in India because of the hot weather and spin-friendly pitches. These surfaces aid bowlers, and the batting average of players has been very low through the years, but there are some batters who display brilliant game play and score a lot of runs in these difficult conditions, and here in this article, we have listed the batters with the highest batting average in test matches in India.
Batters With Highest Batting Average in Tests in India
The former Zimbabwe player is known in the world as one of the best coaches in the world right now because he has led many T20 franchises to glory in his entire coaching career. The interesting thing is that he is one of the few players with the highest batting average in test matches in India. He played for his country for nine years, and in between, he played five test matches on Indian soil and performed really well, scoring 820 runs at an average of 117.4 with three centuries and four half centuries. His average has been the best by any player in India in test matches. He played a crucial part in uplifting Zimbabwe cricket with his brilliant contribution, and now he is playing his part in cricket with his coaching.
Garry Sobers was amazing at cricket. He was really good at batting, bowling, and fielding. Many people think he’s the best all-around player of his era. He had a graceful yet powerful batting style and could hit the ball anywhere. He is at number two on our list because he has the second-best average in India to date. Sobers has played a total of eight matches on Indian soil and managed to score 899 runs at an average of 99.88. He also scored three centuries and five half centuries. Sobers was also a fantastic bowler, able to bowl fast-medium pace. He was excellent at catching the ball, and he was a great fielder all around.
KF Barrington, representing England, held the record for the third highest Test batting average in India; he played six matches in India and scored 674 runs at an average of 96.28. His exceptional performance in Indian conditions showcased his skill and adaptability as a cricketer. Barrington’s ability to excel on Indian pitches highlighted his mastery of the game, making him a noteworthy figure in cricket history. His achievement stood as a testament to his talent and determination on the international stage.
Former Pakistani batter Younis Khan is one of the best test batters ever produced by Pakistan and in the world as well. After his retirement, the Pakistan team could not find such a fine middle-order batter to date. He is also on our list because of his brilliant game play in Indian conditions, as he averaged 76.8 in six matches. In these matches, he scored 768 runs along with three hundred and two-half centuries. He has the best average in India among all the Asian batters, and this determines his brilliance during his playing days.
The former West Indian skipper who led the team to glory for the first time is also on our list because he has an average of 75.5 in test cricket in India. He played 14 matches and scored 1359 runs along with four dominating tons and five half centuries. He is regarded as the best captain to lead the West Indian side and one of the best batters of his era. Clive Lloyd was the skipper of the West Indian team that won the inaugural edition of the ICC World Cup.
Vijay Hazare is the first Indian on our list; no other Indian has a better batting average than him. He represented India just for four years between 1948 and 1952 and created this amazing record for the best test average in India by an Indian batter. He played 13 test matches and scored 1113 runs at an average of 69.56; in the course, he also bagged five centuries and four half-centuries.
Mayank Agarwal, representing India, has made a significant impact in Test cricket on Indian soil. He participated in nine tests, accumulating a total of 898 runs from 13 innings, with his highest score being an impressive 243 runs. Despite not remaining unbeaten in any of his innings, Agarwal maintained a commendable batting average of 69.07. His performances included four centuries and one half-century, showcasing his ability to convert stars into big scores consistently.
Rishabh Pant played eight matches and batted 11 times, staying out once. He scored a total of 639 runs, with his highest score being 101 runs. His average score per inning was 63.9. Pant made one century and six half-centuries, showing he’s a strong batsman for the team. With an average of 63.9, Pant has proven himself as a reliable batsman in Indian conditions. He has registered one century and six half-centuries, demonstrating his ability to consistently contribute to the team’s success with the bat.
Rohan Kanhai from the West Indies made a significant impact during his Test cricket career in India, spanning from 1958 to 1967. In a total of 8 Test matches played, he showcased his batting prowess with 12 innings, accumulating 765 runs at an impressive average of 63.75. Kanhai’s highest score of 256 reflects his ability to dominate the opposition’s bowling attack. His remarkable performance includes one century and four half-centuries, solidifying his position among the top 10 batsmen with the highest batting average in Tests in India.