A former England international, now playing for Zimbabwe, became only the second player in history to score test centuries for both countries