Cricket

IPL 2018: Kane Williamson has been appointed captain of SRH