Sri Lanka, last 5
LWLLW
- 22 Oct 2026 Sri Lanka won by 2 wickets v England
- 18 Oct 2026 Pakistan won by 37 runs v Pakistan
- 27 Sept 2026 England won by 223 runs v England
- 24 Sept 2026 Sri Lanka won by 16 runs v England
- 22 Sept 2026 England won by 89 runs v England
England, last 5
LWLLL
- 25 Oct 2026 Pakistan won by 1 wicket v Pakistan
- 22 Oct 2026 Sri Lanka won by 2 wickets v Sri Lanka
- 20 Oct 2026 Pakistan won by 87 runs v Pakistan
- 27 Sept 2026 England won by 223 runs v Sri Lanka
- 24 Sept 2026 Sri Lanka won by 16 runs v Sri Lanka
Head to head
29Sri Lanka wins since 2002
25England wins since 2002
- 22 Oct 2026 Sri Lanka won by 2 wickets at Rawalpindi Cricket Stadium
- 27 Sept 2026 England won by 223 runs at Kennington Oval
- 24 Sept 2026 Sri Lanka won by 16 runs at Headingley
- 22 Sept 2026 England won by 89 runs at Riverside Ground
Sri Lanka predicted XI
| Batting position | Player and last 10 | Exp. runs | Bat | Bowl | |
|---|---|---|---|---|---|
| 1 | ![]() | Kamindu Mendis222 runs | 24 | +1.3 | – |
| 2 | ![]() | Avishka Fernando325 runs | 29 | +3.1 | – |
| 3 | ![]() | Kusal Mendis (c) †461 runs | 37 | +4.5 | – |
| 4 | ![]() | Pavan Rathnayake506 runs | 30 | +6.9 | – |
| 5 | ![]() | Dasun Shanaka255 runs, 3 wkts | 20 | +1.2 | −3.4 |
| 6 | ![]() | Janith Liyanage304 runs, 2 wkts | 28 | +3.0 | −1.9 |
| 7 | Sahan Arachchige105 runs, 1 wkt in 7 matches | 16 | −0.8 | +0.5 | |
| 8 | ![]() | Dunith Wellalage148 runs, 14 wkts | 13 | −0.9 | +2.1 |
| 9 | ![]() | Eshan Malinga26 runs, 10 wkts | 6 | −1.1 | −4.9 |
| 10 | ![]() | Asitha Fernando14 runs, 14 wkts | 3 | −1.4 | −1.1 |
| 11 | ![]() | Dilshan Madushanka3 runs, 15 wkts | 3 | −0.3 | −1.0 |
England predicted XI
| Batting position | Player and last 10 | Exp. runs | Bat | Bowl | |
|---|---|---|---|---|---|
| 1 | ![]() | Tom Banton442 runs | 35 | +3.9 | – |
| 2 | ![]() | Ben Duckett469 runs | 40 | +5.3 | – |
| 3 | ![]() | Joe Root544 runs, 1 wkt | 47 | +7.4 | – |
| 4 | ![]() | Harry Brook (c)520 runs | 34 | +6.3 | – |
| 5 | ![]() | Jordan Cox †122 runs in 7 matches | 23 | −3.2 | – |
| 6 | ![]() | Sam Curran117 runs, 13 wkts | 17 | +0.7 | −2.9 |
| 7 | ![]() | Will Jacks271 runs, 11 wkts | 22 | +1.2 | +0.4 |
| 8 | ![]() | Liam Dawson124 runs, 12 wkts | 11 | +1.2 | +7.0 |
| 9 | ![]() | Jamie Overton144 runs, 14 wkts | 11 | +1.5 | −1.7 |
| 10 | ![]() | Gus Atkinson137 runs, 14 wkts | 7 | +0.4 | −1.9 |
| 11 | ![]() | Henry Crocombe8 runs, 1 wkt in 1 match | 5 | −0.2 | −2.8 |




















