Multiple choice general knowledge sports Highest batting avg in test by an indian Ganguly Sachin Laxman Dravid Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sachin Tendulkar has the highest batting average among Indian Test cricketers with substantial careers, averaging around 53-54. Dravid and Laxman also have excellent averages but are slightly behind Tendulkar.