Cricket

Rashid Khan names the best batsman in the world