Port Elizabeth of Yore: The First Official South African Cricket Test

Due to its overwhelming British influence, Port Elizabeth was regarded as the most English of all the towns in South Africa during the nineteenth century. Therefore it is fitting that the first official test match – of that most quintessential of English sports, cricket – should be played in Port Elizabeth between the English and South Africa.

Main picture: The South African team in the first test

Continue reading