Australia captain Clarke’s 105, only his eighth hundred in 229 matches at this level, was the cornerstone of a total of 315 for seven and came on the same ground where he made 187 in the drawn third Test against England last month.
Man of the match Clarke received good support from vice-captain George Bailey (82) in a fifth-wicket stand of 155 as Australia made their highest ODI score against England in England, surpassing their 302 for six at Nottingham’s Trent Bridge in 2009.
England, having only twice before made more than 300 to win an ODI, slumped to nine for two as Mitchell Johnson took two wickets in three deliveries and were dismissed for 227 with 34 balls to spare.
Photos: Salman Khan returns from Jodhpur to Mumbai
Pics: Sidharth Shukla-Rashami Desai's sizzling chemistry at TV show launch
Ooh La Lana! WWE Diva flaunts sexy curves in these 30 pictures
15 'peach' perfect photos of Priyanka Chopra at People's Choice Awards 2017
62 going on 16: These photos of Rekha prove she is 'forever young'