Career
This tally included his highest first-class score of 133 which he made against Griqualand West at Kimberley. Marshall did even better the following season and from his six matches made 432 runs 61.71, with another century against Griqualand West and one against Orange Free State.