England paceman Jofra Archer recorded the most expensive spell in Indian Premier League history after being smashed for 76 in his four overs. Mohit Sharma held the previous IPL record of 73, from last ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results