Here are four T20 World Cup betting tips for the second semi-final between India and England on Thursday. 

India vs England betting tips & odds

KL Rahul to score over 24.5 runs

After a slow start to the tournament, Rahul has scored successive half-centuries to see India safely into the semi-finals.

He is one of the most consistent T20 batters in the world and, in this kind of form, should go past 25.

Alex Hales to score over 20.5 runs

Another opener coming into this match in good nick is Alex Hales, who followed up an innings of 52 against New Zealand with an important 47 in England’s must-win game against Sri Lanka.

Hales has plenty of experience in Australian conditions and this looks like an achievable mark for him.

Suryakumar Yadav to be India’s top batsman

Suryakumar is quite simply the best T20 batter around at the moment, with his 360-degree ability making him India’s greatest weapon in this tournament.

His last four scores read 51*, 68, 30 and 61*, with this bet landing in two of those innings.

Adil Rashid to be England’s top bowler

Rashid has been surprisingly quiet for England so far, taking just a single wicket in five games.

That dismissal came in England’s most recent game against Sri Lanka, as Rashid bowled well to take 1/16 off his four overs. He’s worth backing to continue that form on a used pitch in Adelaide.