KKR because they have not only beaten SRH five matches in a row, but they are the one team that Travishek have a 100% failure ...
Jofra Archer conceded 76 runs in his four overs the other day, which I read was a record for the IPL. Who held it before him?