The Indian Premier League is set to return for its 18th season on Saturday as the Kolkata Knight Riders open their title defence at their home ground, the Eden Gardens. The tournament will see 10 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results