Glamorgan's SWALEC Stadium will play host to five matches in the ICC Champions Trophy next June. The competition features international cricket's eight leading one day teams.
Current ICC World Cup holders India will face South Africa in Cardiff on 6 June 2013. England will play New Zealand at the SWALEC on 16 June, and the second semi-final will also be staged in Cardiff on 20 June.
Tickets for the tournament will go on sale in November.