South Africa have not been good with the bat during the ongoing tour to England.