ICC Champions Trophy tickets on sale today

Tickets for the ICC Champions Trophy have gone on sale to the public today. It will be played out across three grounds - Cardiff Wales Stadium, The Oval and Edgbaston, where the Final will be played on Sunday 23 June 2013.


Today's top stories