Powell, overcoming a cut knee that curtailed his training over the past two weeks, finished in 10.04 seconds at Olympic Park, well outside his world mark of 9.74.
He was two metres ahead of his Jamaican compatriot Michael Frater, who finished in 10.25. Former Australian record holder Matt Shirvington was third in a time of 10.35.
Powell arrived in Australia last week with four stitches in a deep cut in his left knee suffered in an accident at home in Jamaica. He pulled out of a Sydney meet last weekend.
"This year I am way, way, stronger than other years, so I am not worried about anything too much," said Powell. "9.74 is in my reach. I want to get there again and I will get there."