Sri Lanka vs England predictions, Jan 21, 2026

One Day International, on Wednesday,

Sri Lanka

England

Score, Highlights

Short Preview

In this upcoming One Day International cricket match, Sri Lanka will be hosting England in what promises to be an exciting encounter. Both teams have had mixed results in their recent matches, with Sri Lanka winning 2 out of their last 5 games and England failing to secure a victory in their last 4 matches.

Sri Lanka, playing at home, will be looking to capitalize on their home advantage and continue their winning momentum. With an odds of 2.15 as per the bookmakers, they are expected to put up a strong fight against England. On the other hand, England will be aiming to turn around their recent poor form and show their class on the field.

In terms of tactical strengths, Sri Lanka’s spin bowling attack could prove to be a challenge for England’s batsmen, while England’s fast bowlers have the potential to trouble the Sri Lankan top order. It will be interesting to see how both teams adapt to the conditions and formulate their strategies on the match day.

Ultimately, this match is shaping up to be a closely contested battle and could go either way. Cricket fans can expect a thrilling encounter between these two teams.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-01-20T07:52:02+00:00.

Sri Lanka
43%
England
57%

!!!!! Information about video stream is absent for now

There is no available odds for this game now. Please check them on ours partner site: Bwin, Bet Now, William Hill

Latest Results

11.01.26 Sri Lanka cricket – Pakistan cricket – 160:146
09.01.26 Sri Lanka cricket – Pakistan cricket – Abandoned
07.01.26 Sri Lanka cricket – Pakistan cricket – 128:129
29.11.25 Pakistan cricket – Sri Lanka cricket – 118:114
27.11.25 Pakistan cricket – Sri Lanka cricket – 178:184
03.01.26 Australia cricket – England cricket – 567:384
25.12.25 Australia cricket – England cricket – 152:110
16.12.25 Australia cricket – England cricket – 371:286
03.12.25 Australia cricket – England cricket – 511:334
20.11.25 Australia cricket – England cricket – 132:172

Facts

  • In the last 5 head-to-head matches, Sri Lanka won 2.
  • Sri Lanka has been quite unpredictable recently (last 5 games: 3 wins).
  • England‘s performance has dropped in recent matches (in the last 5 games, wins – 1).
  • England may have a physical advantage due to more rest days in recent times.
  • The chances of victory for both teams are nearly identical in this match.
  • We predict that Sri Lanka will win today’s game, with odds of 2.15.
  • In the last 20 head-to-head matches, Sri Lanka won 4 matches, drew 1 match, lost 15 matches, and goals 5673:6306. (average 283.7:315.3).

    Latest Head To Head

    06.09.24 England cricket – Sri Lanka cricket – 481:482
    29.08.24 England cricket – Sri Lanka cricket – 678:488
    21.08.24 England cricket – Sri Lanka cricket – 563:562
    26.10.23 England cricket – Sri Lanka cricket – 156:160
    05.11.22 Sri Lanka cricket – England cricket – 141:144

    Sri Lanka – England and other One Day International events on our partner.

  • One Day International

    Related Articles

    0 Comment