Billy Stanlake took career-best figures of 4-8 as Australia chased down 117 in 10.5 overs to beat Pakistan by nine wickets in the Tri-series in Harare.
The 23-year-old fast bowler had Mohammad Hafeez caught at first slip by Aaron Finch off the third ball of the innings for a duck before dismissing Hussain Talat and Sarfraz Ahmed caught in identical fashion.
Stanlake also had Fakhar Zaman caught behind as he swept up the first four Pakistani wickets, to leave them 24-4 in the sixth over.
Cameos from Asif Ali (22). Shadab Khan (29) and Faheem Ashraf (21) helped their side rally but Andrew Tye took three wickets in four balls to bowl Pakistan out for 116.
Hasan struck early, having D'Arcy Short caught at midwicket for 15 but Finch continued his impressive T20I form - having made 84 against England at Edgbaston - smashing two fours and five sixes as he brought up his half-century off 27 balls.
Australia's T20 captain finished unbeaten on 68 having been ably assisted by Travis Head (20 not out) as they cantered home.
Australia will face Zimbabwe in their next match in Harare on Tuesday.