hero-image

Stats: Highest batting averages of all time in Test matches

Don Bradman has the highest batting average of all time in test cricket

Legendary Australian cricketer, Sir Donald Bradman has the highest batting average of all time in test cricket. Bradman’s average was 99.94 from 80 innings.

 

Special mention for Cheteshwar Pujara who has an average of 65.55 but has only played 22 innings.

 

You may also like