Answer
Yes, Keshav Maharaj played in the 2019 Cricket World Cup. He is a South African cricketer who plays as an all-rounder. He made his One Day International (ODI) debut for South Africa in November 2015 against Zimbabwe. He made his Twenty20 International (T20I) debut for South Africa in October 2016 against India.