He looks certain to be named in Australia's squad for the World Cup in West Indies and the United States
The hosts won the toss and their decision to field paid immediate returns as all-rounder Shakib Al Hasan took two wickets in the opening over.
But the Zimbabwean batting order mounted a stubborn defence led by middle-order batsman Sikandar Raza, who fetched a slow but steady 52 before being run out. He was supported by a PJ Moor, who put up a respectable 33.
Shakib picked up three wickets, while Mustafur Rahman and Rubel Hossain picked up two each.