England fast bowler Jofra Archer returned the most expensive bowling figures in Indian Premier League history on Sunday when he was hammered for 76 runs in his four overs as Rajasthan Royals were put ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results