The championship was held in Cape Town, South Africa. In an effort to improve TV broadcasting for all matches, only two venues were planned to be used. However, on 8 June 2012, organizers moved all the matches that were scheduled to be played at the Danie Craven Stadium in Stellenbosch to the Cape Town Stadium in Green Point and Newlands Stadium in Newlands due to heavy rain that damaged the pitches of the initial venue.
