The oldest cricket club in South Africa is the Port Elizabeth Cricket Club, founded in 1843. In 1862, an annual fixture "Mother Country v Colonial Born" was staged for the first time in Cape Town. By the late 1840s, the game had spread from its early roots in Cape Colony and permeated the Afrikaners in the territories of Orange Free State and Transvaal, who were descendants of the original Dutch settlers and were not considered naturally a cricket-playing people. In 1876, Port Elizabeth presented the "Champion Bat" for competition between South African towns. The first tournament was staged in Port Elizabeth. King William's Town Cricket Club won the tournament in 1876 and the following year, in 1877, too.