Keshav Athmanand Maharaj is a South African cricketer who has played first-class cricket since 2006. He made his Test debut in November 2016. Read More
Having already lost the three-Test series against India, South Africa skipper Faf du Plessis is leaving no stones unturned to make sure that they end what has been a disappointing tour on a high. ...
South Africa spinner George Linde will replace Keshav Maharaj in the third Test match against India after the latter sustained a right-shoulder injury. ...
South Africa batsman Temba Bavuma, who has failed to score runs in the ongoing Test series against India, on Saturday said that he 'understands all the criticism that is coming his way' as batters are judged on the runs they score in their last innin ...
South Africa batsman Temba Bavuma, who has failed to score runs in the ongoing Test series against India, on Saturday said that he 'understands all the criticism that is coming his way' as batters are judged on the runs they score in their last innin ...
Indian off-spinner Ravichandran Ashwin picked up four wickets to pour cold water on Keshav Maharaj's career-best 72 as South Africa were bowled out for 275, still 326 runs behind, on Day 3 of the ongoing second Test here on Saturday. ...
South Africa managed to score 275 runs in their first innings on day three of the second Test match before India bundled out the visitors at the Maharashtra Cricket Association (MCA) Stadium here on Saturday. ...