ENG vs SA: 'It's About Time We See Some Good Results'-Keshav Maharaj South Africa last played an ODI in March when they faced Bangladesh in Centurion.