Tickets are almost all sold out for this year’s ICC Champions Trophy international cricket competition that will take place in the UK in June.

More than 15,000 tickets to the 15 matches have been sold in the last week, with the final and semi-finals already sold out.

Tickets for every India game and all but one England match have also been sold out.

There are a limited number of tickets remaining to watch hosts England play New Zealand in Cardiff on June 6, as well as a few for Pakistan against South Africa at Edgbaston on June 7.

Additional tickets were made available for the five matches at Edgbaston in Birmingham, due to a temporary stand that will be installed ahead of the tournament. The extra 800 seats will boost the capacity of the UK’s biggest cricket venue outside of London to help meet the high demand for matches.

Organisers said that demand for the 50-over event, which starts with hosts England against Bangladesh at The Oval on June 1, has already surpassed sales at this point compared with 2013.

Fans also have the opportunity to sell any tickets they have purchased and no longer require through the ICC Champions Trophy 2017 resale service.

The ICC Champions Trophy will feature England, Australia, India, South Africa, New Zealand, Sri Lanka, Bangladesh and Pakistan.