On another note Australia, South Africa and England are among the Teams that get to play at Kensington Oval Bridgetown, Barbados, while other teams do not . Since this is where the Final is to be played , I think that gives these teams an unfair advantage, IMO.
Last edited: