Cecil Rhodes — cricketer (1906-1990)