New Delhi, Feb. 14 -- Zimbabwe remained unbeaten against Australia at T20 World Cups after a surprising and comfortable 23-run win on Friday.

Defending 169, seamers Blessing Muzarabani grabbed a career-best 4-17 and Brad Evans 3-23 to help dismiss Australia for 146 in 19.3 overs.

Zimbabwe's second victory from two matches left Australia - the 2021 champion and perennial white-ball contender - needing to beat co-host Sri Lanka and Oman to advance from Group B.

Meanwhile, the United Arab Emirates and United States registered their second wins in T20 World Cup history.

The UAE beat Canada by five wickets in New Delhi and the U.S. routed the Netherlands by 93 runs in Chennai.

Zimbabwe zap Australia

Zimbabwe shocked Australia in their on...