Bob Cowper's 307 — Australia's Longest Test Innings, MCG, February 1966
Australia vs England
1966-02-11
On 11-12 February 1966 Victoria's Bob Cowper batted for twelve hours and seven minutes to score 307 against England at the MCG — then the highest score ever made by an Australian at home, and still the longest innings in Australian Test history. England's attack, containing Snow, Brown and Allen, bowled 138 overs at Cowper before he was finally out. Australia declared at 543 for 8 and the match was drawn.