factsmate.
◆ Sports · Cricket

Don Bradman's Test average was 99.94 - a duck from 100

45 sec read

Four runs in his final innings would have made it a perfect 100. He was bowled second ball for nothing.

Verified · Guinness World Records

In cricket, a batting average is your total runs divided by the number of times you were dismissed - so a high figure means you scored heavily and rarely got out. Across a 20-year career from 1928 to 1948, Australia’s Don Bradman played 52 Tests, scored 6,996 runs, and finished with an average of 99.94.

To grasp how absurd that is: no other batsman with a serious career has topped 62. Guinness World Records calls it the highest Test batting career average, “streets ahead of any other batsman in history.”

It could have been a flawless 100. In his final Test innings, at The Oval in 1948, Bradman needed just four runs. He was bowled for a duck - out for zero - by England’s Eric Hollies, and his side’s collapse meant he never batted again. Those four missing runs left him on 99.94 forever.

99.94
Test batting average
6,996
Test runs
0
final-innings score

Sources & references

2 references

Well-established. Corroborated by 2 independent sources.

1 Guinness World Records reference “Bradman needed just four runs from his final Test innings against England in 1948 to finish his international career with a batting average of 100 - however, he was famously dismissed for a duck.” guinnessworldrecords.com ↗
2 Encyclopædia Britannica Encyclopedia “During a 20-year career between 1928 and 1948, Bradman played 52 Tests for Australia, amassed 6,996 runs, and had a batting average of 99.94.” britannica.com ↗
✓ Last reviewed Jun 6, 2026

More like this