The Group B includes New Zealand, South Africa, SriLanka and England. The only real contenders in this group are SriLanka and South Africa, the pundits have given New Zealand a higher rating then they deserve for this tournament just because they have performed well in this tournament in the past but the current Kiwi team in my opinion is highly inconsistent and does not have the strength to reach the finals.

Tommorrows inaugural match between SriLanka and South Africa might prove to be a trailer for the finals of the trophy both teams are undoubtedly the best Odi teams in this tournament. South Africa enjoys home advantage and have a very strong batting line up and a very ferocious and versatile pace attack other teams will have to play exceptionally well to beat South Africa.  SriLanka’s team is quite balanced their bowling especially their young seam bowlers are quite impressive on top of that they have Murali, Sri Lanka’s batting is a bit inconsistent it’s a given that if their top four don’t fire they normally lose the match but Angello Matthews have provided a lot of depth and stability to their lower order. If SriLanka’s batting clicked against South Africa then the Saffers will be in trouble. From Group B South Africa and Sri Lanka  are favorites to reach the Semis.