Kenya wilted under the pressure of chasing a huge total as the Zimbabwe spinners skittled them for just 147 runs to hand them a thumping 161-run loss in their final World Cup Group A match on Sunday.
Kenya flunked their final chance to register a win in the World Cup as they succumbed meekly in just 36 overs, looking to chase down a steep 309-run target for victory at Eden Gardens.
The Zimbabwe spin battery of Ray Price, Prosper Utseya, Greg Lamb and Graeme Cremer put the Kenyan batsmen on the mat by picking up wickets regularly on a batting-friendly pitch.
Neither team qualified for the quarter-finals and both now return home.
Taibu and Sibanda laid the foundations for Zimbabwe with a 110-run partnership for the third wicket after they had lost both their openers inside the first 10 overs.
Ervine then added 105 runs for the fifth wicket with skipper Elton Chigumbura to take Zimbabwe towards a solid total.
Greg Lamb and Prosper Utseya finished the innings in style, adding 32 runs off the last two overs to take the total past the 300-run mark.
For Kenya, Steve Tikolo, 39, captained the side for the injured Jimmy Kamande in his last international.
Photograph: Getty Images
Sibanda replaces injured Williams in Zim squad
Images: Dilshan does star 'turn' for Lanka
Zimbabwe crushed under Dilshan, Tharanga tons