Sussex's Luke Wright smashed 99 not out from just 55 balls as England swept aside Afghanistan in the World Twenty20 in Colombo.

Wright smacked the Afghanistan bowlers all round the park to post England's highest T20 international score.

The all-rounder crunched eight fours and six sixes in his swashbuckling knock.

His supershow helped England set 196-5 in their 20 overs before dismissing Afghnaistan for just 80.

Wright bowled one over at the cost of a single run.