Nitish Rana hit an aggressive half century and Andre Russell smashed 41 off 12 balls as Kolkata Knight Riders recorded an emphatic 71-run victory over Delhi Daredevils in the Indian Premier League match on Monday

Sam Billings' blistering half century overshadowed Andre Russell's powerful 88 off 36 balls as Chennai Super Kings won a high-scoring Indian Premier League match against Kolkata Knight Riders by five wickets on Tuesday

Opening batsman Lokesh Rahul smashed the fastest half-century in Indian Premier League history off only 14 balls and led his new franchise Kings XI Punjab to a six-wicket win over Delhi Daredevils on Sunday with seven balls to spare