

Toss & Conditions
Head-to-Head
England have dominated the last three meetings against Sri Lanka, winning all by margins of 8 runs, 16 runs, and 9 wickets respectively. Sri Lanka failed to cross 190 in any of those games.
England
England have won 2 of their last 3 matches, beating Italy and Scotland but losing to West Indies.
Sri Lanka
Sri Lanka have also won 2 of their last 3 matches, defeating Australia and Oman but losing to Zimbabwe.
Playing XI
Key Stats
Verdict
England hold an Elo advantage of 84 points and a 0.23 better NRR. They have a 100% head-to-head record in the last three games and a 2-1 recent form record. The model gives England 64% win probability versus 36% for Sri Lanka, while bookmakers rate them at 59% (1.63 odds). This indicates a notable edge for England, making them the logical lean.
ENEngland
202/7
ITItaly
178/10
SCScotland
152/10
ENEngland
155/5
ENEngland
166/10
WIWest Indies
196/6
ENEngland
184/7
NPNepal
180/6
SLSri Lanka
116/10
ENEngland
128/9
SLSri Lanka
189/5
ENEngland
173/4
SLSri Lanka
133/10
ENEngland
125/4
NZNew Zealand
171/10
ENEngland
236/4
IRIreland
154/8
ENEngland
155/4
IRIreland
196/3
ENEngland
197/6
EN10
SL0
SLSri Lanka
116/10
ENEngland
128/9
SLSri Lanka
189/5
ENEngland
173/4
SLSri Lanka
133/10
ENEngland
125/4
ENEngland
144/6
SLSri Lanka
141/8
ENEngland
163/4
SLSri Lanka
137/10
ENEngland
180/6
SLSri Lanka
91/10
ENEngland
108/5
SLSri Lanka
111/7
ENEngland
130/2
SLSri Lanka
129/7
SLSri Lanka
157/10
ENEngland
187/8
ENEngland
171/4
SLSri Lanka
161/8
SLSri Lanka
178/7
ZIZimbabwe
182/4
AUAustralia
181/10
SLSri Lanka
184/2
SLSri Lanka
225/5
OMOman
120/9
SLSri Lanka
163/6
IRIreland
143/10
SLSri Lanka
116/10
ENEngland
128/9
SLSri Lanka
189/5
ENEngland
173/4
SLSri Lanka
133/10
ENEngland
125/4
SLSri Lanka
160/6
PAPakistan
146/8
SLSri Lanka
128/10
PAPakistan
129/4
PAPakistan
118/4
SLSri Lanka
114/10
