🏏Records
easyWhich batsman has the highest batting average in Test cricket history (minimum 20 innings)?
✓Don Bradman — 99.94
BSachin Tendulkar — 53.78
CJack Hobbs — 56.94
DBrian Lara — 52.88
Answer Explanation
Don Bradman of Australia has the highest batting average in Test cricket history — 99.94 across 80 innings. To put this in context, the second-highest average is around 60. Bradman needed just 4 runs in his final innings to average 100 but was dismissed for 0.