England vs Sri Lanka Match Prediction, Betting Tips & Odds (2024) Last Updated: September 9, 2024 England will take on Sri Lanka at home in three Test matches, starting on August 21. Keep reading for the most competitive betting odds (updated for every game) from leading cricket betting sites, ENG vs SL betting tips, team news, key players to watch, and our England vs Sri Lanka match prediction. MOST IMPORTANT INFORMATION Today’s match odds ENG vs SL betting tips ENG vs SL match prediction Quick links England vs Sri Lanka Betting — Today's Match Odds England vs Sri Lanka Betting Tips England vs Sri Lanka — Todays’ Match Prediction Team News Key Players England vs Sri Lanka 2024 Schedule Where To Watch Key Stats Past Winners Dream 11 Lineup England vs Sri Lanka Betting — Today's Match Odds Below, you'll find a compilation of the most competitive ENG vs SL betting odds from leading cricket betting apps and sites. If you’re a resident of Pakistan or Bangladesh, you can go through our in-depth guides to the best online betting sites and apps in those countries. England vs Sri Lanka (3rd Test): Today’s Match Winner BOOKMAKEREnglandSri Lanka 22Bet6.001.125 20Bet5.801.12 Melbet6.001.125 England vs Sri Lanka (3rd Test): Top Team Batsman BOOKMAKEREnglandOddsSri LankaOdds MelbetBen Duckett3.75Dimuth Karunaratne6.00 1xBetOllie Pope 5.50Angelo Matthews 6.00 22BetJoe Root 3.75Dinesh Chandimal5.50 England vs Sri Lanka (3rd Test): Top Team Bowler BOOKMAKEREnglandOddsSri LankaOdds MelbetChris Woakes3.75Kasun Rajitha4.33 1xBetMatty Potts4.75Lahiru Kumara4.33 22BetGus Atkinson3.75Prabath Jayasuriya3.50 England vs Sri Lanka Betting Tips Got a free bet? Consider using it on the below England vs Sri Lanka match predictions and betting tips for the 3rd Test. We will be updating these tips with every game of the series. Joe Root to score over 94.5 runs in the match: 1.83 (1xBet) Root scored 246 runs in the second Test at Lord’s, while in the first Test, he put up 104 runs cumulatively. The 33-year-old has scored 350 runs in the series so far, averaging 116.67. Importantly, he has a phenomenal record at the Kennington Oval, where he has amassed 768 runs in nine matches, averaging 45.20. Angelo Mathews to score 46.5 runs in the Test match: 1.83 (1xBet) The experienced all-rounder scored 62 and 58 runs in the first and second Test, respectively. It has been an average campaign so far for Mathews, and despite having lost the series already, the third Test will be equally important, considering 8 WTC points are up for grabs. We are definitely backing Mathews to make an impact with the bat. Joe Root to hit over 8.5 fours in the Test match: 1.83 (Melbet) Root is averaging 17 fours per match in this series. Against Sri Lanka and at the Oval, he averages 10 boundaries per match in the longest format. Considering his recent form and record, we are backing Joe Root to hit over 8.5 fours in the third Test. ALSO READ: Cricket Betting Tips & Match Predictions (2024) England vs Sri Lanka — Todays’ Match Prediction England vs. Sri Lanka Series Win Probability: England (95%) | SL (5%) The win probabilities of both teams are calculated based on odds offered by 1xBet, Melbet, and 22Bet: 1.05 on an England win and 21.00 on a Sri Lankan win. England has won the last five Test matches against Sri Lanka. England has a formidable bowling lineup, with fast bowlers who can bowl at 145 kmph+ consistently and also swing the ball. Moreover, their top-order batters are in good form. On the other hand, Sri Lanka’s experience comes up short in both their batting and bowling units. England vs Sri Lanka Test Series Prediction England last lost a Test series at home way back in 2021 against New Zealand (1-0). Since then, they have dominated, winning four series and drawing two. In contrast, Sri Lanka has lost their last three Test series against England. Both teams feature new faces, with England also missing two key players. However, Sri Lanka's pace attack will undoubtedly be tested by England's quality batting. We at Cricket Betting Advice are predicting a competitive series, with England emerging victorious 2-1. Team News England Zak Crawley, Ben Stokes, and Dillon Pennington have been ruled out of the series. Ollie Pope will lead the squad in the absence of Ben Stokes. Jordan Cox and Olly Stone have been called to replace Crawley and Pennington, but the replacement for Stokes has yet to be announced. Dan Lawrence and Jordan Cox are likely to be included in the playing XI, while Olly Stone and Shoaib Bashir will probably be benched. England last lost a test series against Sri Lanka at home in 2014. England is currently ranked 7th in the World Test Championship points table with 36.54 PCT. This is a must-win series for them. England Test Squad Ollie Pope (C), Gus Atkinson, Shoaib Bashir, Harry Brook, Jordan Cox, Ben Duckett, Dan Lawrence, Matthew Potts, Joe Root, Jamie Smith, Olly Stone, Chris Woakes, Mark Wood Sri Lanka Dhananjaya de Silva will lead the Sri Lankan squad in the Test series. Sri Lanka will likely play three seamers: Kasun Rajitha, Lahiru Kumara, and Milan Rathnayake. Angelo Matthews is the fourth bowling option. Prabath Jayasuriya is the primary spinner, alongside ambidextrous spinner Kamindu Mendis. Dhananjaya de Silva will come in handy with his off-spin. Dinesh Chandimal will likely get the nod ahead of Sadeera Samarawickrama as the ‘keeper-batter'. Sri Lanka is currently ranked fourth in the World Test Championship points table with 50 PCT. Sri Lanka Test Squad Dhananjaya de Silva (C), Kusal Mendis, Dimuth Karunaratne, Nishan Madushka, Pathum Nissanka, Angelo Mathews, Dinesh Chandimal, Kamindu Mendis, Sadeera Samarawickrama, Asitha Fernando, Vishwa Fernando, Kasun Rajitha, Lahiru Kumara, Nisala Tharaka, Prabath Jayasuriya, Ramesh Mendis, Jeffrey Vandersay, Milan Rathnayake Key Players England Joe Root: The number one batter in the longest format, Root has continued his exceptional form in 2024, accumulating 611 runs in eight matches at an average of 47.00. He was the leading runscorer in the recent home series against the West Indies, scoring 291 runs. Against Sri Lanka, Root boasts even more impressive Test stats: 1,001 runs in 10 matches at a staggering average of 58.88. Ben Duckett: The left-hander has scored 592 runs in eight Test matches in 2024, averaging 37.20. His home record is even more impressive, with 681 runs in nine matches at an average of 48.64. This will be Duckett’s maiden Test series against Sri Lanka. In the current 2023–25 Test cycle, he ranks third on the run-scoring charts, with 842 runs in 13 matches for England. Known for his aggressive approach, Duckett's performance at the top of the order is expected to influence the outcome of the series. Chris Woakes: The spearhead of the English pace attack, Woakes claimed 11 wickets in the recent home series against the West Indies and contributed 134 runs with the bat in his three innings. As an all-rounder, Woakes has a significant role to play in Stokes' absence. Sri Lanka Angelo Matthews: Touring England for the third time in his Test career, Angelo Matthews brings a wealth of experience to conditions that favour swing bowling. He is a prolific run-getter, with 970 runs in 11 Tests against the hosts at an average of 46.19. In 2024 so far, he has scored 247 runs in three matches. His record in England is also particularly impressive: 431 runs in five Tests at an average of 47.88. Dimuth Karunaratne: The 36-year-old is nearing the 7,000-run mark in Tests. Against England, Karunaratne totals 512 runs in eight Tests at an average of 34.13, while playing in England, he has scored 256 runs in five matches. Karunaratne has enjoyed a stellar 2024, amassing 268 runs in just three Tests at an impressive average of 53.60. Dhananjaya de Silva: The Sri Lankan skipper has been in excellent form this year, scoring 281 runs in three Tests at an average of 56.20. Against England, de Silva has scored 168 runs in three matches; that said, this will be his maiden tour of England in the longest format. England vs Sri Lanka 2024 Schedule DATEMATCHTIME (IST)VENUE Aug 21-25, Wed-SunENG vs SL, 1st Test3:30 PMOld Trafford, Manchester Aug 29-Sep 02, Thu-MonENG vs SL, 2nd Test3:30 PMLord's, London Sep 06-Sep 10, Fri-TueENG vs SL, 3rd Test3:30 PMKennington Oval, London Where To Watch The three-match Test series between England and Sri Lanka starts on August 21. Sony Sports Ten 1 and Sony Sports Ten 1 HD will broadcast the series in India, while FanCode is the digital streaming partner. Viewers outside India can stream it live on the Sky Go app. Key Stats *All stats limited to active players from both teams EnglandSri Lanka Matches Played3636 Won178 Lost817 Drawn1111 Highest Score575/9 (dec)628/8 (dec) Lowest Score8181 Top BatsmanJoe Root (1,001 runsAngelo Matthews (970 runs) Top BowlerJack Leach (28 wickets)Nuwan Pradeep (16 wickets) Past Winners To date, England and Sri Lanka have faced each other in 37 Test matches. Of these, England has won 18, Sri Lanka has won eight, whereas 11 matches ended in draws. YEARMATCHWINNERMARGIN 2024ENG vs SL, 1st TestEngland5 wickets 2021SL vs ENG, 2nd TestEngland6 wickets 2021SL vs ENG, 1st TestEngland7 wickets 2018SL vs ENG, 3rd TestEngland42 runs 2018SL vs ENG, 2nd TestEngland57 runs 2018SL vs ENG, 1st TestEngland211 runs Dream 11 Lineup Wicketkeeper(s): Jamie Smith, Dinesh Chandimal Batsmen: Joe Root (C, ENG), Ben Duckett, Dimuth Karunaratne, Harry Brook All-rounders: Angelo Matthews (VC, SL), Dhananjaya de Silva Bowlers: Chris Woakes, Gus Atkinson, Mark Wood