Cape Town:Chasing 189, Zimbabwe could only manage to reach 138 for the loss of seven wickets to hand England a fifty-run win in the ICC Twenty20 World Cup Group B encounter at Capetown on Thursday.
Kevin Pietersen, who scored 79 off 41 deliveries was adjudged Man of the Match.
Earlier, Brendan Taylor and Vusi Sibanda got Zimbabwe off to a breezy start with a 75-run opening partnership.
The batting order that followed collapsed in rapid succession when Sibanda was sent back by Dimtri Mascarenhas after being caught by Darren Maddy for 29. Tatenda Taibu followed him soon after as he was bowled out by Mascarenhas for two runs.
Wickets came in quick as Mascarenhas bowled out Taylor for 47(6X2, 4X4). S Matsikenyeri(2) was the next to follow him. Chris Schofield then sent back Chamu Chibhabha when he caught him on his own delivery for five.
Earlier, England put up a total 188 after losing nine wickets after electing to bat.
England lost their openers early in the second over when Darren Maddy (14) was caught by Stuart Matsikenyeri and Luke Wright(0) was caught by Brendon Taylor in Elton Chigumbura's over.
Matthew Prior (20) was next to follow Taylor when he was caught by Chamu Chibhabha off a Tawanda Mupariwa delivery.
Kevin Pieterson registered his 50 off 26 balls to help England build a formidable target. But he too fell to Prosper Utseya when Hamilton Masakadza took his catch and dismissed him for 79.
Captain Paul Collingwood (36) was next to fall in line after he was run out by Brendon Taylor.
Andrew Flintoff (13) was then bowled out after he hit a huge six of the previous ball by Chibhabha.
Utseya then took Owais Shah's (11) wicket by getting him caught by Vusi Sibanda and to follow him on the next ball was Dimitri Mascarenhas after being bowled for 0.
Stuart Broad was then run out by Gary Brent after scoring only one run, in the last over.
For Zimbabwe, Elton Chigumbura took four wickets while Mupariwa, Chibhabha and Utseya took one each.
England: Darren Maddy, Matt Prior (wk), Luke Wright, Kevin Pietersen, Paul Collingwood(capt.), Andrew Flintoff, Owais Shah, Dimitri Mascarenhas, Chris Schofield, Stuart Broad, James Anderson.
Zimbabwe: Vusi Sibanda, Hamilton Masakadza, Chamu Chibhabha, Brendan Taylor (wk), Elton Chigumbura, Stuart Matsikenyeri, Keith Dabengwa, Prosper Utseya (capt), Gary Brent, Tawanda Mupariwa, Tatenda Taibu.