Touring side continue to pile on the runs at The Oval.
Australia has taken out another session’s honors after reaching tea on the second day at 397-6, with a maiden Test ton to Steve Smith the highlight.
Smith reached 112 not out at the break as he showed off his improved technique and attacking flair, making up for the ear-miss he suffered when he made 89 at Manchester earlier in the series.
After rain washed out the entire first session, Australia resumed its innings from day one on 307-4.
With a change of weather came a change in fortunes for the England bolwers when play got underway eventually mid-way through day two.
Cloud and humidity meant swing for both Jimmy Anderson and Stuart Broad, which tested both Smith and Peter Siddle at different times.
Siddle went when he was bowled by Anderson, with late swing enabling the ball to straighten before going on on to hit the top of off-stump.
The Australian tail-ender departed, after fulfilling his night-watchman role, for 23 as his side moved to be 320-5, still more than 75 runs short of where skipper Micheal Clarke would like to be.
Chris Woakes was brought into the attack while conditions still suited him and there was shine on the ball, in a real show of faith from Alastair Cook.
England then wasted a review when a ball from Anderson to Haddin was full and down the leg side, seeing the Aussie keeper flick at it with his counterpart Matt Prior goes up for an appeal.
Despite no appeal coming from Anderson Cook elected a review which showed Haddin clearly missed it.
Australia looked to have survived the worst of the bowling conditions soon after the drinks break in the afternoon session, as Haddin and Smith push on to put their side in a commanding position.
Haddin eventually went for 30 when he dragged a ball from Jonathan Trott back onto his stumps, after it pitched wide of off.
The Australian would have been better suited try to play it like a late cut, which might have been better, but all his shot resulted in was a thick bottom edge into the base of middle and off stumps as the score became 385-6.
Smith and James Faulkner (1no) will resume their innings after the break.