Zimbabwe upset Australia
Australia will need to improve significantly if they are to challenge for the ICC World Twenty20 after suffering a shock one-run defeat to Zimbabwe in a warm-up match in St Lucia.
Chasing 174 for victory, Australia made 172 for seven to fall narrowly short in a thrilling finish.
Opener David Warner top-scored with 72 off just 49 balls, while captain Michael Clarke made a rapid 49.
But, needing 13 off the final over, Clarke was bowled before Mitchell Johnson, who earlier claimed 4-23, was run out off a wide.
Brett Lee could manage only a bye from the final delivery as Zimbabwe held on to successfully defend their total of 173.
Ireland lost by 44 runs to New Zealand in their warm-up game at the Guyana National Stadium.
New Zealand, led by Jesse Ryder's 64 off 30 balls, made 187 for five and Ireland never mounted a serious challenge. Skipper William Porterfield top-scored with 34.
The Irish get their Group D campaign under way on Friday night in Georgetown against tournament hosts West Indies, then return next Tuesday to face England.
Pakistan completed an expected and comfortable 68-run victory over the Windward Islands in St Lucia.
The reigning champions posted 160 for seven on the back of Mohammad Hafeez’s 57 off 40 balls, before restricting the locals to a meagre 92 for four. Mohammad Aamer’s four overs cost just 13 runs.
Meanwhile, Bangladesh, who face England tomorrow, beat Barbados by 36 runs in Bridgetown.
Opener Imrul Kayes scored 57 as Bangladesh reached 166 for five before restricting Barbados to 130 for three.