England claimed a comfortable 79-run win over Sri Lanka in their second warm-up match ahead of the ICC Women's World Twenty20 in the Caribbean.

Opener Claire Taylor smashed 70 from 53 balls to lead the world champions to an imposing total of 160 for five and in reply Sri Lanka capitulated to be all out for 81 in 16.3 overs.

Off-spinner Danielle Hazell was the pick of the bowlers with three for nine from 2.3 overs.

England won their opening warm-up match against India yesterday by 25 runs.

They begin the defence of their Women's World Twenty20 title against Australia in St Kitts on Wednesday.