Here are the latest odds for the 3rd Test of the five-match series between England and India.
(Odds will display when markets are available)
England (10/11) and India (11/8) will both be aiming to take a huge step towards a series victory by taking a 2-1 lead at Lord's.
The tourists bounced back from a disappointing defeat at Headingley by securing a comprehensive 336 run victory over England at Edgbaston to leave the series in the balance with three matches to play.
India captain Shubman Gill broke the record for most runs scored by an Indian in a Test match and he is 9/2 to top score in the 1st innings, while Akash Deep was the pick of the bowlers at Edgbaston and is 14/1 to be the 1st innings top bowler.
Brendon McCullum's side will be looking for a reaction to their recent defeat and captain Ben Stokes is 8/1 to produce a much improved performance and scoop the Player of the Match award.
Any odds displayed were correct at the time of writing and are subject to fluctuation.