<P> Career records for batting average are usually subject to a minimum qualification of 20 innings played or completed , in order to exclude batsmen who have not played enough games for their skill to be reliably assessed . Under this qualification , the highest Test batting average belongs to Australia 's Sir Donald Bradman , with 99.94 . Given that a career batting average over 50 is exceptional , and that only five other players have averages over 60 , this is an outstanding statistic . The fact that Bradman 's average is so far above that of any other cricketer has led several statisticians to argue that , statistically at least , he was the greatest athlete in any sport . </P>
who has the best batting average in test cricket
Australia 's Sir Donald Bradman