1. Sir Don Bradman: sir don Bradman has the highest average in test cricket in 52 test matches he scored 6996 runs at an average of 99.94 he required just four runs in his last innings to finish his career with an average of 100 but unfortunately he was bowled on zero.
2. Adam Voges: Adam Voges just played in 20 test matches for Australia but he finished his career with second best test average of all time he scored 1485 runs for Australia at an average of 61.87
3. Steve Smith: One Of Best batsman in the world at the moment Steve smith the former Australian captain in his 64 test matches has scored 6199 runs at an average of 61.37
4. Graeme pollock: he has the fourth highest batting average in his 23 test matches he scored 2256 runs at an average of 60.97
5. George Headly: in his 22 test matches he scored 2190 test runs at an average of 60.83