Keshav Maharaj is an Indian origin spin specialist for South Africa. Keshav made his Test debut in November 2016 agains...
Hindustan Times
7 days ago
View all
South African cricketer
Keshav Athmanand Maharaj is a South African professional cricketer. Maharaj represents the South Africa national team in Tests, One Day International (ODI) and Twenty20 Internation... Wikipedia