First Test, Perth, day two:
HIGHEST TEST INNNINGS
Matthew Hayden 380
v Zimbabwe in Perth 2003
Brian Lara 375
v England in Antigua 1994
Gary Sobers 365*
v Pakistan in Kingston 1957
Len Hutton 364
v Australia at The Oval 1938
Sanath Jayasuriya 340
v India at Colombo 1997
Australian Matthew Hayden re-wrote the record books by pounding his way to the highest score in Test history with an innings of 380.
The left-hander beat the previous mark of 375, set by West Indian Brian Lara nine years ago against England, in the final over before tea.
Hayden was given the chance to go for 400 by skipper Steve Waugh but was brilliantly caught by Stuart Carlisle soon after the re-start.
His innings included 11 sixes and 38 fours and he shared a sixth wicket stand of 233 with Adam Gilchrist, who helped himself to an unbeaten 113 off only 94 balls.
Waugh declared as soon as Hayden had been dismissed, leaving Zimbabwe's batsmen to try to save face for their side.
The visitors fared well in 31 overs before stumps, compiling 79 runs for the loss of Dion Ebrahim, who was bowled by Jason Gillespie for 29.
Trevor Gripper was unbeaten on 37, while Mark Vermeulen was nine not out.
Hayden began the day on 183 and advanced it to 271 by the lunch interval as he unleashed a series of punishing strokes - beating his previous best of 203 made against India at Madras in 2001.
Zimbabwe picked up two wickets during the morning session with Waugh (78) and Darren Lehmann (30) both caught and bowled by all-rounder Sean Ervine, whose figures of 4-146 represented a career-best.
But that was merely the curtain-raiser to a nightmare afternoon as Hayden and Gilchrist flayed the ball to all parts of the WCAC ground.
Hayden breezed past the previous Australian record of 334, held jointly by Sir Don Bradman and Mark Taylor
He showed few signs of nerves as Lara's milestone approached and whirled his bat in joyous celebration after moving onto 376 with a superb on-drive down the ground.
With Waugh keen not to waste time, Hayden hammered the second ball after tea over long-on for four, but fell to Gripper's next delivery when the diving Carlisle clung onto a top edged sweep.
Australia: SR Waugh (capt), RT Ponting, AJ Bichel, AC Gilchrist, JN Gillespie, ML Hayden, JL Langer, B Lee, DS Lehmann, SCG MacGill, DR Martyn.
Zimbabwe: HH Streak (capt), T Taibu, AM Blignaut, CN Evans, SV Carlisle, DD Ebrahim, SM Ervine, TR Gripper, RW Price, MA Vermeulen, CB Wishart.