indian cricketer to have highest test batting average
Despite having the highest career batting average for an Indian test cricketer of 54 he played his last Test when he was just 23 years. He was not even considered for Test cricket and only considered for one day cricket. Currently he appears as a cricket expert and commentator on various television channels. He has also appeared on various reality shows and done few serials and Bollywood films as an actor. He played a supporting role in the Kannada film Bettanagere.