The Don

Don Bradman made 29 Test hundreds. This page puts every one of them on the table: the scorecard, what was riding on it, whether it was a ton of consequence, and where to read more.

23 of 29matches won when he made a hundred (79%)
12 of 29were tons of consequence
3came in dead rubbers, which don’t count

Team win rate when the batter scored a hundred

BatterHundredsWonDrawnLostWon %
Don Bradman29234279%
Steve Smith37259368%
Kane Williamson33228367%
Joe Root41268763%
Virat Kohli30149747%

Bradman’s figures are from the scorecards on this page; the others are from ball-by-ball data for every hundred in the Cricsheet archive. Independent and unofficial. Notes are written only from the linked scorecards and pages;

All 29, in order

  1. 112 v England, MCG, Melbourne, 1928

    England won by 3 wickets · a live series, series 0-2 going in (Australia first) · in at 4-143, 32% of 351

    A good ton. Australia lost the match.

    Australia's second innings in the 3rd Test at the MCG. He made 112 off 281 balls and Woodfull made 107, but England chased the runs and won by three wickets with 7 for 332. The match still holds the record for the highest match aggregate without a no-ball extra (1,497).

    Australia 397Ryder 112, Kippax 100, Bradman 79
    England 417Hammond 200, Jardine 62, Sutcliffe 58
    Australia 351Bradman 112, Woodfull 107, Kippax 41
    England 332/7 (target 332)Sutcliffe 135, Hobbs 49, Hendren 45

    Sources: Scorecard (Cricinfo archive) · Wikipedia: England in Australia, 1928–29 · Wikipedia: Bradman’s Test centuries

  2. 123 v England, MCG, Melbourne, 1929

    Australia won by 5 wickets · a dead rubber, series 0-4 going in (Australia first) · in at 3-203, 25% of 491

    A good ton. A dead rubber: the series was already decided.

    England had already won the first four Tests and retained the Ashes, so this was a dead rubber. He made 123 off 247 balls, with Woodfull on 102, and Australia chased down 287 to win by five wickets.

    England 519Hobbs 142, Leyland 137, Hendren 95
    Australia 491Bradman 123, Woodfull 102, Fairfax 65
    England 257Hobbs 65, Tate 54, Leyland 53*
    Australia 287/5 (target 286)Ryder 57*, Oldfield 48, Jackson 46

    Sources: Scorecard (Cricinfo archive) · Wikipedia: England in Australia, 1928–29 · Wikipedia: Bradman’s Test centuries

  3. 131 v England, Trent Bridge, 1930

    England won by 93 runs · a live series, series 0-0 going in (Australia first) · in at 1-12, 39% of 335

    A good ton. Australia lost the match.

    Australia were set 429 to win. He came in at 1 for 12 and made 131 off 287 balls, but Australia were bowled out for 335 and England won by 93 runs.

    England 270Hobbs 78, Chapman 52, Robins 50*
    Australia 144Kippax 64*, Richardson 37
    England 302Hobbs 74, Hendren 72, Sutcliffe 58
    Australia 335 (target 429)Bradman 131, McCabe 49, Ponsford 39

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1930 Ashes · Wikipedia: Bradman’s Test centuries

  4. 254 v England, Lord's, 1930

    Australia won by 7 wickets · a live series, series 0-1 going in (Australia first) · in at 1-162, 35% of 729

    A ton of consequence: set up the win. He made a huge first-innings score that set up the win.

    England made 425 (Duleepsinhji 173). Australia replied with 729 for 6 declared: he made 254, 35% of it, and Woodfull 155. England made 375, Australia needed 72 and won by seven wickets, levelling the series at 1–1 after the loss at Trent Bridge.

    England 425Duleepsinhji 173, Tate 54, Hendren 48
    Australia 729/6 decBradman 254, Woodfull 155, Kippax 83
    England 375Chapman 121, Allen 57, Duleepsinhji 48
    Australia 72/3 (target 72)Woodfull 26*, McCabe 25*

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1930 Ashes · Wikipedia: Bradman’s Test centuries

  5. 334 v England, Headingley, 1930

    Match drawn · a live series, series 1-1 going in (Australia first) · in at 1-2, 59% of 566

    A good ton. A draw, and Australia were never in danger of losing.

    He came in at 1 for 2 after Jackson fell for 1, and was 309 not out at the end of the first day (Australia 458 for 3). He was out the next morning for 334 off 448 balls, the first triple century in Test cricket. Australia made 566, England followed on, and the match was drawn with the series level at 1–1.

    Australia 566Bradman 334, Kippax 77, Woodfull 50
    England 391Hammond 113, Chapman 45, Leyland 44
    England 95/3Hammond 35, Sutcliffe 28*

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1930 Ashes · Almanac Cricket: Headingley 1930 · Cricmash: Bradman’s 309 in a day · Wikipedia: Bradman’s Test centuries

  6. 232 v England, The Oval, 1930

    Australia won by an innings and 39 runs · the decider, series 1-1 going in (Australia first) · in at 1-159, 33% of 695

    A ton of consequence: set up the win. He made a huge first-innings score that set up the win.

    The decider, with the series level 1–1. England made 405 (Sutcliffe 161). He came in at 1 for 159 and made 232 in Australia's 695, with Ponsford on 110. England made 251 and Australia won by an innings and 39 runs, winning the Ashes 2–1.

    England 405Sutcliffe 161, Wyatt 64, Duleepsinhji 50
    Australia 695Bradman 232, Ponsford 110, Jackson 73
    England 251Hammond 60, Sutcliffe 54, Duleepsinhji 46

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1930 Ashes · Wikipedia: Bradman’s Test centuries

  7. 223 v West Indies, Brisbane Exhibition Ground, 1931

    Australia won by an innings and 217 runs · a live series, series 2-0 going in (Australia first) · in at 1-1, 40% of 558

    A ton of consequence: carried the innings. He scored a big share of the team's runs when it needed them.

    Australia batted first and made 558 (Ponsford 109). He made 223, 40% of the total. West Indies made 193, followed on and made 148, and Australia won by an innings and 217 runs.

    Australia 558Bradman 223, Ponsford 109, Kippax 84
    West Indies 193Headley 102*, Martin 21
    West Indies 148Headley 28

    Sources: Scorecard (Cricinfo archive) · Wikipedia: West Indies in Australia, 1930–31 · Wikipedia: Bradman’s Test centuries

  8. 152 v West Indies, MCG, Melbourne, 1931

    Australia won by an innings and 122 runs · a dead rubber, series 3-0 going in (Australia first) · in at 1-50, 46% of 328

    A good ton. A dead rubber: the series was already decided.

    Australia were already 3–0 up, so the series was decided. West Indies made 99, Australia declared at 328 for 8 with his 152, West Indies made 107 and Australia won by an innings and 122 runs.

    West Indies 99Headley 33, Roach 20
    Australia 328/8 decBradman 152, Woodfull 83, Ponsford 24
    West Indies 107Scott 20*

    Sources: Scorecard (Cricinfo archive) · Wikipedia: West Indies in Australia, 1930–31 · Wikipedia: Bradman’s Test centuries

  9. 226 v South Africa, The Gabba, 1931

    Australia won by an innings and 163 runs · a live series, series 0-0 going in (Australia first) · in at 1-32, 50% of 450

    A ton of consequence: carried the innings. He scored a big share of the team's runs when it needed them.

    The first Test of the series. Australia made 450 and he made 226 of it, half the total, after coming in at 1 for 32. South Africa made 170, followed on and made 117, and Australia won by an innings and 163 runs.

    Australia 450Bradman 226, Woodfull 76, Oldfield 56*
    South Africa 170Mitchell 58, Taylor 41, Christy 24
    South Africa 117Taylor 47, Cameron 21

    Sources: Scorecard (Cricinfo archive) · Wikipedia: South Africa in Australia, 1931–32 · Wikipedia: Bradman’s Test centuries

  10. 112 v South Africa, SCG, Sydney, 1931

    Australia won by an innings and 155 runs · a live series, series 1-0 going in (Australia first) · in at 2-143, 24% of 469

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    Australia made 469, with Rigg's 127 and his 112. South Africa made 153 and 161 and Australia won by an innings and 155 runs.

    South Africa 153Viljoen 37, Vincent 31*, Dalton 21
    Australia 469Rigg 127, Bradman 112, McCabe 79
    South Africa 161Christy 41, Vincent 35, Mitchell 24

    Sources: Scorecard (Cricinfo archive) · Wikipedia: South Africa in Australia, 1931–32 · Wikipedia: Bradman’s Test centuries

  11. 167 v South Africa, MCG, Melbourne, 1931

    Australia won by 169 runs · a live series, series 2-0 going in (Australia first) · in at 1-54, 30% of 554

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    Australia made 198 in the first innings and South Africa 358. He came in at 1 for 54, 106 behind, and made 167 in the 554 that followed. Australia won by 169 runs.

    Australia 198Rigg 68, Kippax 52, McCabe 22
    South Africa 358Viljoen 111, Curnow 47, Cameron 39
    Australia 554Bradman 167, Woodfull 161, McCabe 71
    South Africa 225 (target 395)Christy 63, Mitchell 46, Taylor 38

    Sources: Scorecard (Cricinfo archive) · Wikipedia: South Africa in Australia, 1931–32 · Wikipedia: Bradman’s Test centuries

  12. 299* v South Africa, Adelaide Oval, 1932

    Australia won by 10 wickets · a dead rubber, series 3-0 going in (Australia first) · in at 1-9, 58% of 513

    A good ton. A dead rubber: the series was already decided.

    Australia were 3–0 up, so the series was decided. He came in at 1 for 9 and was 299 not out when the last wicket fell, 58% of Australia's 513. Australia then won by ten wickets. He did not play the 5th Test, after twisting an ankle.

    South Africa 308Taylor 78, Mitchell 75, Cameron 52
    Australia 513Bradman 299*, Woodfull 82, Rigg 35
    South Africa 274Mitchell 95, Taylor 84, Christy 51
    Australia 73 (target 70)Woodfull 37*, Ponsford 27*

    Sources: Scorecard (Cricinfo archive) · Wikipedia: South Africa in Australia, 1931–32 · Wikipedia: Bradman’s Test centuries

  13. 103* v England, MCG, Melbourne, 1932

    Australia won by 111 runs · a live series, series 0-1 going in (Australia first) · in at 2-27, 54% of 191

    A ton of consequence: rescued the innings. He came in with the innings in trouble and rescued it.

    The 2nd Bodyline Test, with England 1–0 up. He was out first ball in the first innings, then made 103 not out of Australia's 191 against the full Bodyline attack. Australia won by 111 runs and levelled the series. His reputation, which had slipped after earlier failures, was restored.

    Australia 228Fingleton 83, Richardson 34, McCabe 32
    England 169Sutcliffe 52, Allen 30, Leyland 22
    Australia 191Bradman 103*, Richardson 32, Woodfull 26
    England 139 (target 251)Sutcliffe 33, Wyatt 25, Hammond 23

    Sources: Scorecard (Cricinfo archive) · Wikipedia: Bodyline · Wikipedia: Bradman’s Test centuries

  14. 304 v England, Headingley, 1934

    Match drawn · a live series, series 1-1 going in (Australia first) · in at 3-39, 52% of 584

    A good ton. A draw, and Australia were never in danger of losing.

    England made 200. He made 304 off 473 balls and added 388 with Ponsford (181) in Australia's 584. England made 229 for 6 and the match was drawn, with the series level at 1–1.

    England 200Walters 44, Hammond 37, Hendren 29
    Australia 584Bradman 304, Ponsford 181, McCabe 27
    England 229/6Leyland 49*, Walters 45, Wyatt 44

    Sources: Scorecard (Cricinfo archive) · Wikipedia: Australia in England, 1934 · Wikipedia: Bradman’s Test centuries

  15. 244 v England, The Oval, 1934

    Australia won by 562 runs · the decider, series 1-1 going in (Australia first) · in at 1-21, 35% of 701

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    The decider, with the series level 1–1. Australia made 701: he made 244 and Ponsford 266, in a second-wicket stand of 451. England made 321 and 145, and Australia won by 562 runs, taking the Ashes 2–1.

    Australia 701Ponsford 266, Bradman 244, Woodfull 49
    England 321Leyland 110, Walters 64, Sutcliffe 38
    Australia 327Bradman 77, McCabe 70, Ebeling 41
    England 145 (target 708)Hammond 43, Sutcliffe 28, Allen 26

    Sources: Scorecard (Cricinfo archive) · Wikipedia: Australia in England, 1934 · Wikipedia: Bradman’s Test centuries

  16. 270 v England, MCG, Melbourne, 1937

    Australia won by 365 runs · a live series, series 0-2 going in (Australia first) · in at 5-97, 48% of 564

    A good ton. Australia were already 221 ahead when he came in at 5 for 97, so the match was well in hand. A great innings, but not one the result depended on.

    Australia were 0–2 down in the series. They made 200, England were bowled out for 76, and he came in at 5 for 97 and made 270 off 375 balls in Australia's second innings of 564. Australia won by 365 runs, their first win of the series. Wikipedia reports Wisden rating the innings the best Test match innings of all time.

    Australia 200/9 decMcCabe 63, Fingleton 38, Oldfield 27*
    England 76/9 decHammond 32
    Australia 564Bradman 270, Fingleton 136, Rigg 47
    England 323 (target 689)Leyland 111*, Robins 61, Hammond 51

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1936–37 Ashes · Wikipedia: Bradman’s Test centuries

  17. 212 v England, Adelaide Oval, 1937

    Australia won by 148 runs · a live series, series 1-2 going in (Australia first) · in at 1-21, 49% of 433

    A ton of consequence: carried the innings. He scored a big share of the team's runs when it needed them.

    The series stood at 1–2. Australia made 288, England 330. He came in at 1 for 21 and made 212 off 395 balls in Australia's second innings of 433. Australia won by 148 runs and levelled the series at 2–2.

    Australia 288McCabe 88, Chipperfield 57*, Brown 42
    England 330Barnett 129, Ames 52, Leyland 45
    Australia 433Bradman 212, McCabe 55, Gregory 50
    England 243 (target 392)Wyatt 50, jnr 43, Hammond 39

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1936–37 Ashes · Wikipedia: Bradman’s Test centuries

  18. 169 v England, MCG, Melbourne, 1937

    Australia won by an innings and 200 runs · the decider, series 2-2 going in (Australia first) · in at 1-42, 28% of 604

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    The decider, with the series level 2–2 after Australia had been 0–2 down. He made 169 off 191 balls in a total of 604, with McCabe and Badcock also making hundreds. England made 239 and 165 and Australia won by an innings and 200 runs.

    Australia 604Bradman 169, Badcock 118, McCabe 112
    England 239jnr 83, Worthington 44, Wyatt 38
    England 165Hammond 56, Barnett 41, Leyland 28

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1936–37 Ashes · Wikipedia: Bradman’s Test centuries

  19. 144* v England, Trent Bridge, 1938

    Match drawn · a live series, series 0-0 going in (Australia first) · in at 1-89, 34% of 427

    A ton of consequence: saved the match. He batted to save a match Australia were in danger of losing.

    England made 658 for 8 declared. Australia made 411, followed on, and he made 144 not out off 379 balls with Brown's hundred, as Australia reached 427 for 6 declared. The match was drawn.

    England 658/8 decPaynter 216*, Barnett 126, Compton 102
    Australia 411McCabe 232, Bradman 51, Brown 48
    Australia 427/6 decBradman 144*, Brown 133, Fingleton 40

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1938 Ashes · Wikipedia: Bradman’s Test centuries

  20. 102* v England, Lord's, 1938

    Match drawn · a live series, series 0-0 going in (Australia first) · in at 1-8, 50% of 204

    A ton of consequence: saved the match. He batted to save a match Australia were in danger of losing.

    England made 494 and declared at 242 for 8, setting Australia 315. He came in at 1 for 8 and made 102 not out off 135 balls, half of Australia's 204 for 6. The match was drawn.

    England 494Hammond 240, Paynter 99, Ames 83
    Australia 422Brown 206*, Hassett 56, O'Reilly 42
    England 242/8 decCompton 76*, Paynter 43, Wellard 38
    Australia 204/6 (target 315)Bradman 102*, Hassett 42, McCabe 21

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1938 Ashes · Wikipedia: Bradman’s Test centuries

  21. 103 v England, Headingley, 1938

    Australia won by 5 wickets · a live series, series 0-0 going in (Australia first) · in at 2-87, 43% of 242

    A ton of consequence: rescued the innings. He came in with the innings in trouble and rescued it.

    A match completed in three days. England made 223, and he made 103 of Australia's 242. England made 123 and Australia won by five wickets, and went on to retain the Ashes.

    England 223Hammond 76, Barnett 30, Paynter 28
    Australia 242Bradman 103, Barnett 57, Fingleton 30
    England 123Barnett 29, Edrich 28, Paynter 21*
    Australia 107/5 (target 105)Hassett 33

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1938 Ashes · Wikipedia: Bradman’s Test centuries

  22. 187 v England, The Gabba, 1946

    Australia won by an innings and 332 runs · a live series, series 0-0 going in (Australia first) · in at 1-9, 29% of 645

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    Australia made 645 and he made 187 off 313 balls after coming in at 1 for 9. England made 141, followed on and made 172, and Australia won by an innings and 332 runs.

    Australia 645Bradman 187, Hassett 128, McCool 95
    England 141Hammond 32, Yardley 29
    England 172Ikin 32, Hammond 23

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1946–47 Ashes · Wikipedia: Bradman’s Test centuries

  23. 234 v England, SCG, Sydney, 1946

    Australia won by an innings and 33 runs · a live series, series 1-0 going in (Australia first) · in at 4-159, 36% of 659

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    England made 255. Australia declared at 659 for 8 with Bradman and Barnes both scoring 234. England made 371 and Australia won by an innings and 33 runs.

    England 255Edrich 71, Ikin 60, Hutton 39
    Australia 659/8 decBarnes 234, Bradman 234, Miller 40
    England 371Edrich 119, Compton 54, Washbrook 41

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1946–47 Ashes · Wikipedia: Bradman’s Test centuries

  24. 185 v India, The Gabba, 1947

    Australia won by an innings and 226 runs · a live series, series 0-0 going in (Australia first) · in at 1-38, 48% of 382

    A ton of consequence: carried the innings. He scored a big share of the team's runs when it needed them.

    Australia made 382 for 8 declared, with rain limiting play. He made 185 with 20 fours and was 160 not out at the end of the first day. India made 58 and 98 and Australia won by an innings and 226 runs.

    Australia 382/8 decBradman 185, Miller 58, Hassett 48
    India 58Amarnath 22
    India 98Sarwate 26

    Sources: Scorecard (Cricinfo archive) · Wikipedia: India in Australia, 1947–48 · Wikipedia: Bradman’s Test centuries

  25. 132 v India, MCG, Melbourne, 1948

    Australia won by 233 runs · a live series, series 1-0 going in (Australia first) · in at 1-29, 34% of 394

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    His first of two hundreds in the one Test. He made 132 off 204 balls in Australia's 394. India made 291 for 9 declared.

    Australia 394Bradman 132, Hassett 80, Morris 45
    India 291/9 decMankad 116, Phadkar 55*, Sarwate 36
    Australia 255/4 decBradman 127*, Morris 100*
    India 125 (target 359)Mohammad 28, Singh 24

    Sources: Scorecard (Cricinfo archive) · Wikipedia: India in Australia, 1947–48 · Wikipedia: Bradman’s Test centuries

  26. 127* v India, MCG, Melbourne, 1948

    Australia won by 233 runs · a live series, series 1-0 going in (Australia first) · in at 4-32, 50% of 255

    A ton of consequence: rescued the innings. He came in with the innings in trouble and rescued it.

    His second hundred in the same Test, and the first time he had made a hundred in each innings. He came in at 4 for 32 and shared an unbeaten 223 with Morris (100 not out) before Australia declared at 255 for 4, setting India 359. India made 125 and Australia won by 233 runs.

    Australia 394Bradman 132, Hassett 80, Morris 45
    India 291/9 decMankad 116, Phadkar 55*, Sarwate 36
    Australia 255/4 decBradman 127*, Morris 100*
    India 125 (target 359)Mohammad 28, Singh 24

    Sources: Scorecard (Cricinfo archive) · Wikipedia: India in Australia, 1947–48 · Wikipedia: Bradman’s Test centuries

  27. 201 v India, Adelaide Oval, 1948

    Australia won by an innings and 16 runs · a live series, series 2-0 going in (Australia first) · in at 1-20, 30% of 674

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    Australia made 674, the highest total of the series. He made 201 off 296 balls, adding 236 for the second wicket with Barnes (112). India made 381 and followed on, and Australia won by an innings and 16 runs, clinching the series.

    Australia 674Bradman 201, Hassett 198*, Barnes 112
    India 381Phadkar 123, Hazare 116, Mankad 49
    India 277Hazare 145, Adhikari 51, Mohammad 34

    Sources: Scorecard (Cricinfo archive) · Wikipedia: India in Australia, 1947–48 · Wikipedia: Bradman’s Test centuries

  28. 138 v England, Trent Bridge, 1948

    Australia won by 8 wickets · a live series, series 0-0 going in (Australia first) · in at 1-73, 27% of 509

    A good ton. A good ton in a comfortable position: the match did not depend on this hundred.

    England were bowled out for 165. Australia replied with 509, and he made 138 in 290 minutes against a defensive field. Wikipedia describes it as one of his slower innings, and Hassett also made a hundred. Australia won by eight wickets.

    England 165Laker 63, Bedser 22
    Australia 509Bradman 138, Hassett 137, Barnes 62
    England 441Compton 184, Hutton 74, Evans 50
    Australia 98/2 (target 98)Barnes 64*, Hassett 21*

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1948 Ashes · Wikipedia: Bradman’s Test centuries

  29. 173* v England, Headingley, 1948

    Australia won by 7 wickets · a live series, series 2-0 going in (Australia first) · in at 1-57, 43% of 404

    A ton of consequence: chased it down. He made it in a winning chase.

    England made 496 and declared at 365 for 8, setting Australia 404 to win. He came in at 1 for 57 and made 173 not out in 255 minutes, adding 301 with Morris (182). He was dropped on 108 and was troubled by fibrositis. Australia won by seven wickets, a record successful chase in Tests at the time. The attendance of 158,000 is a record for a Test in England.

    England 496Washbrook 143, Edrich 111, Hutton 81
    Australia 458Harvey 112, Loxton 93, Lindwall 77
    England 365/8 decCompton 66, Washbrook 65, Hutton 57
    Australia 404/3 (target 404)Morris 182, Bradman 173*

    Sources: Scorecard (Cricinfo archive) · Wikipedia: 1948 Ashes · Wikipedia: Bradman’s Test centuries