#1 Javed Miandad

As stated earlier, a batting average of 50 is considered as a stamp of greatness for a player. This statement is enough to evaluate the greatness of a player so great that the lowest he averaged through a 124 match career was in excess of 50.
Pakistan's Javed Miandad, who scored 8832 runs at 52.57 with 23 centuries, holds the pole position on this list as his Test batting average never went below an astounding 51.75.
A debut century and a double hundred in the third match might have helped his cause, but to sustain such form and such numbers across more than a hundred matches takes some getting- so much that only one player has managed till date.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news