Sri Lanka scored 135-3 with 21 balls remaining after Australia had early problems and notched up 133-8 in its 20 overs. Suraj Randiv took three wickets for 25 runs in four overs and was named man of the match for Sri Lanka.

Late hitting from Brad Haddin and Steve Smith saved the home side, which won the toss and batted first, from an even lower total. Australia entered the match having not lost a home Twenty20 game, but was on track to post its lowest score after slumping to 44-5 after 11 overs.

Smith (34 off 23) and Haddin (35 off 30) combined for a 66-run stand to help lift Australia well past the 79 posted against England in Southampton in 2005 before Sri Lanka easily topped the target.

Captain Michael Clarke promoted himself to opener in an attempt to end a slump that had him averaging just 21.45 in the short format of the game. But the experiment failed, with a one-handed catch by Dilhara Fernando while running backward in the deep to end Clarke's innings at 16.

David Warner (2), Shane Watson (4), David Hussey (7) and Cameron White (8) all fell poorly before Haddin and Smith combined and John Hastings (15 off 8) added some late runs.

Thisara Perera took 2-22 for Sri Lanka.

Clarke, who was booed by fans when he was introduced for the post-match interview on the field, said his team didn't post a competitive total.

“We have no excuses. I think we were outplayed tonight, as simple as that,” Clarke said. “We were just disappointing with the bat.” The teams will play three 50-over matches this week — Wednesday in Melbourne, Friday in Sydney and next Sunday in Brisbane.