England and New Zealand storm Twenty20 in shock victories

We are only a short way into this year’s World Twenty20 competition and already the tournament looks set to justify its billing as the most thrilling and explosive cricketing event of the year. With this year’s tournament hosted by cricketing behemoth India, there was always going to be a massive amount of hype involved but […]