Sri Lanka vs England: Prediction, Head-to-Head, Odds & Stats (Thu, 22 Jan '26)
Wojtek Kolan
Published on 22 Jan, 09:00 AM
Next Match 22/01/26 at 09:00 AM UTC
Sri Lanka vs England
📍 Nairobi Gymkhana Club Ground, Kenya.
Scheduled H2H Match For Sri Lanka Vs England
England in Sri Lanka, 3 ODI Series
Thu, 22 Jan 2026 at 09:00 AM UTC
Sri Lanka
LKA
Recent Form
L
L
L
L
L
2
Win
Last 10 Played
10
0 Draws8
Win
4
Position
4
England
ENG
Recent Form
L
L
L
L
-
2
Win
Last 10 Played
10
0 Draws8
Win
4
Position
4
Game Schedule - Time Of Fixture
Sri Lanka will square off vs England in England in Sri Lanka, 3 ODI Series on Thu, 22 Jan 2026 at 09:00 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Sri Lanka vs England H2H Results Summary
Analyzing the most recent 10 head-2-head fixtures for these rivals, Sri Lanka have won 2 times and England have got the victory on 8 occasion. In the latest fixture between them, Sri Lanka won 481-482.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Sri Lanka | 2 |
| England | 8 |
Sri Lanka vs England Past H2H Matches
ICC World Test Championship
10:00 AM
06/09/24
06/09/24
England
481
Sri Lanka
482
10:00 AM
29/08/24
29/08/24
England
678
Sri Lanka
488
10:00 AM
21/08/24
21/08/24
England
563
Sri Lanka
562
ICC Cricket World Cup
08:30 AM
26/10/23
26/10/23
England
156
Sri Lanka
160
09:30 AM
21/06/19
21/06/19
England
212
Sri Lanka
232
10:00 PM
28/02/15
28/02/15
England
309
Sri Lanka
312
09:00 AM
26/03/11
26/03/11
Sri Lanka
231
England
229
ICC T20 World Cup
08:00 AM
05/11/22
05/11/22
Sri Lanka
141
England
144
02:00 PM
01/11/21
01/11/21
England
163
Sri Lanka
137
02:00 PM
26/03/16
26/03/16
England
171
Sri Lanka
161
01:30 PM
27/03/14
27/03/14
England
190
Sri Lanka
189
02:00 PM
01/10/12
01/10/12
Sri Lanka
169
England
150
03:30 PM
13/05/10
13/05/10
England
132
Sri Lanka
128
T20 International
10:00 AM
04/07/21
04/07/21
England
0
Sri Lanka
166
12:00 PM
01/07/21
01/07/21
England
244
Sri Lanka
241
10:00 AM
29/06/21
29/06/21
England
189
Sri Lanka
185
01:30 PM
26/06/21
26/06/21
England
180
Sri Lanka
91
05:30 PM
24/06/21
24/06/21
England
108
Sri Lanka
111
05:30 PM
23/06/21
23/06/21
England
130
Sri Lanka
129
01:30 PM
27/10/18
27/10/18
Sri Lanka
157
England
187
05:30 PM
05/07/16
05/07/16
England
144
Sri Lanka
140
05:00 PM
20/05/14
20/05/14
England
174
Sri Lanka
183
Test Series
04:30 AM
22/01/21
22/01/21
Sri Lanka
507
England
508
04:30 AM
14/01/21
14/01/21
Sri Lanka
494
England
497
04:30 AM
23/11/18
23/11/18
Sri Lanka
524
England
566
04:30 AM
14/11/18
14/11/18
Sri Lanka
579
England
636
04:30 AM
06/11/18
06/11/18
Sri Lanka
453
England
664
10:00 AM
09/06/16
09/06/16
England
649
Sri Lanka
366
10:00 AM
27/05/16
27/05/16
England
578
Sri Lanka
576
10:00 AM
19/05/16
19/05/16
England
298
Sri Lanka
210
10:00 AM
20/06/14
20/06/14
England
614
Sri Lanka
714
10:00 AM
12/06/14
12/06/14
England
842
Sri Lanka
654
One Day International
09:00 AM
23/10/18
23/10/18
Sri Lanka
366
England
132
04:30 AM
20/10/18
20/10/18
Sri Lanka
273
England
132
09:00 AM
17/10/18
17/10/18
Sri Lanka
150
England
153
04:30 AM
13/10/18
13/10/18
Sri Lanka
140
England
278
09:00 AM
10/10/18
10/10/18
Sri Lanka
0
England
92
09:30 AM
02/07/16
02/07/16
England
324
Sri Lanka
202
12:00 PM
29/06/16
29/06/16
England
309
Sri Lanka
305
09:30 AM
26/06/16
26/06/16
England
16
Sri Lanka
248
01:00 PM
24/06/16
24/06/16
England
256
Sri Lanka
254
01:00 PM
21/06/16
21/06/16
England
286
Sri Lanka
286
09:00 AM
16/12/14
16/12/14
Sri Lanka
302
England
215
04:30 AM
13/12/14
13/12/14
Sri Lanka
292
England
202
09:00 AM
10/12/14
10/12/14
Sri Lanka
239
England
241
04:30 AM
07/12/14
07/12/14
Sri Lanka
267
England
265
09:00 AM
03/12/14
03/12/14
Sri Lanka
242
England
236
04:30 AM
29/11/14
29/11/14
Sri Lanka
186
England
185
09:00 AM
26/11/14
26/11/14
Sri Lanka
317
England
292
Tri-Series
01:00 PM
03/06/14
03/06/14
England
219
Sri Lanka
222
09:30 AM
31/05/14
31/05/14
England
293
Sri Lanka
300
01:00 PM
28/05/14
28/05/14
England
73
Sri Lanka
67
09:30 AM
25/05/14
25/05/14
England
99
Sri Lanka
256
12:00 PM
22/05/14
22/05/14
England
247
Sri Lanka
144
ICC Champions Trophy
12:00 PM
13/06/13
13/06/13
England
293
Sri Lanka
297
12:30 PM
25/09/09
25/09/09
England
213
Sri Lanka
212
Sri Lanka Recent Matches
T20I Tri-series in Pakistan (2 Matches)
01:00 PM
22/11/25
22/11/25
Pakistan
131
Sri Lanka
128
L
01:00 PM
20/11/25
20/11/25
Sri Lanka
95
Zimbabwe
162
L
One Day International (11 Matches)
09:30 AM
16/11/25
16/11/25
Pakistan
215
Sri Lanka
211
L
09:30 AM
14/11/25
14/11/25
Pakistan
289
Sri Lanka
288
L
09:30 AM
11/11/25
11/11/25
Pakistan
299
Sri Lanka
293
L
07:30 AM
31/08/25
31/08/25
Zimbabwe
277
Sri Lanka
278
W
07:30 AM
29/08/25
29/08/25
Zimbabwe
291
Sri Lanka
298
W
09:00 AM
08/07/25
08/07/25
Sri Lanka
285
Bangladesh
186
W
09:00 AM
05/07/25
05/07/25
Sri Lanka
232
Bangladesh
248
L
09:00 AM
02/07/25
02/07/25
Sri Lanka
244
Bangladesh
167
W
04:30 AM
14/02/25
14/02/25
Sri Lanka
281
Australia
107
W
04:30 AM
12/02/25
12/02/25
Sri Lanka
214
Australia
165
W
01:00 AM
11/01/25
11/01/25
New Zealand
150
Sri Lanka
290
W
Asia Cup (6 Matches)
02:30 PM
26/09/25
26/09/25
India
205
Sri Lanka
204
L
02:30 PM
23/09/25
23/09/25
Pakistan
138
Sri Lanka
133
L
02:30 PM
20/09/25
20/09/25
Sri Lanka
168
Bangladesh
169
L
02:30 PM
18/09/25
18/09/25
Sri Lanka
171
Afghanistan
169
W
02:30 PM
15/09/25
15/09/25
Sri Lanka
153
Hong Kong C.
149
W
02:30 PM
13/09/25
13/09/25
Bangladesh
139
Sri Lanka
140
W
T20 International (6 Matches)
11:30 AM
07/09/25
07/09/25
Zimbabwe
191
Sri Lanka
193
W
11:30 AM
06/09/25
06/09/25
Zimbabwe
84
Sri Lanka
80
L
11:30 AM
03/09/25
03/09/25
Zimbabwe
175
Sri Lanka
177
W
01:30 PM
16/07/25
16/07/25
Sri Lanka
132
Bangladesh
133
L
01:30 PM
13/07/25
13/07/25
Sri Lanka
94
Bangladesh
177
L
01:30 PM
10/07/25
10/07/25
Sri Lanka
159
Bangladesh
154
W
ICC World Test Championship (2 Matches)
04:30 AM
25/06/25
25/06/25
Sri Lanka
458
Bangladesh
380
W
04:30 AM
17/06/25
17/06/25
Sri Lanka
557
Bangladesh
780
D
Warne-Muralitharan Trophy (2 Matches)
04:30 AM
06/02/25
06/02/25
Sri Lanka
488
Australia
489
L
04:30 AM
29/01/25
29/01/25
Sri Lanka
412
Australia
654
L
England Recent Matches
Ashes Series (1 Matches)
02:20 AM
21/11/25
21/11/25
Australia
337
England
336
L
One Day International (9 Matches)
01:00 AM
01/11/25
01/11/25
New Zealand
226
England
222
L
01:00 AM
29/10/25
29/10/25
New Zealand
177
England
175
L
01:00 AM
26/10/25
26/10/25
New Zealand
224
England
223
L
10:00 AM
07/09/25
07/09/25
England
414
South Africa
72
W
12:00 PM
04/09/25
04/09/25
England
325
South Africa
330
L
12:00 PM
02/09/25
02/09/25
England
131
South Africa
137
L
12:00 PM
03/06/25
03/06/25
England
246
West Indies
251
W
10:00 AM
01/06/25
01/06/25
England
312
West Indies
308
W
12:00 PM
29/05/25
29/05/25
England
400
West Indies
162
W
T20 International (12 Matches)
06:15 AM
23/10/25
23/10/25
New Zealand
38
England
0
-
06:15 AM
20/10/25
20/10/25
New Zealand
171
England
236
W
06:15 AM
18/10/25
18/10/25
New Zealand
0
England
153
-
12:30 PM
21/09/25
21/09/25
Ireland
154
England
155
W
12:30 PM
19/09/25
19/09/25
Ireland
0
England
0
-
12:30 PM
17/09/25
17/09/25
Ireland
196
England
197
W
01:30 PM
14/09/25
14/09/25
England
0
South Africa
0
-
05:30 PM
12/09/25
12/09/25
England
304
South Africa
158
W
05:30 PM
10/09/25
10/09/25
England
54
South Africa
97
L
05:30 PM
10/06/25
10/06/25
England
248
West Indies
211
W
01:30 PM
08/06/25
08/06/25
England
199
West Indies
196
W
05:30 PM
06/06/25
06/06/25
England
188
West Indies
167
W
Tendulkar-Anderson Trophy (5 Matches)
10:00 AM
31/07/25
31/07/25
England
614
India
620
L
10:00 AM
23/07/25
23/07/25
England
669
India
783
D
10:00 AM
10/07/25
10/07/25
England
579
India
557
W
10:00 AM
02/07/25
02/07/25
England
678
India
1014
L
10:00 AM
20/06/25
20/06/25
England
838
India
835
W
Test Series (1 Matches)
10:00 AM
22/05/25
22/05/25
England
565
Zimbabwe
520
W
ICC Champions Trophy (2 Matches)
09:00 AM
01/03/25
01/03/25
South Africa
181
England
179
L
09:00 AM
26/02/25
26/02/25
Afghanistan
325
England
317
L
Sri Lanka Next Fixtures
T20I Tri-series in Pakistan
T20 International
England Next Fixtures
Ashes Series
Crowe-Thorpe Trophy
ICC World Test Championship
T20 International
01:30 PM
30/01/26
30/01/26
Sri Lanka
England
Prediction
01:30 PM
01/02/26
01/02/26
Sri Lanka
England
Prediction
01:30 PM
03/02/26
03/02/26
Sri Lanka
England
Prediction
05:30 PM
01/07/26
01/07/26
England
India
Prediction
01:30 PM
04/07/26
04/07/26
England
India
Prediction
05:30 PM
07/07/26
07/07/26
England
India
Prediction
05:30 PM
09/07/26
09/07/26
England
India
Prediction
05:30 PM
11/07/26
11/07/26
England
India
Prediction
05:30 PM
15/09/26
15/09/26
England
Sri Lanka
Prediction
05:30 PM
17/09/26
17/09/26
England
Sri Lanka
Prediction
05:30 PM
19/09/26
19/09/26
England
Sri Lanka
Prediction
One Day International
09:00 AM
22/01/26
22/01/26
Sri Lanka
England
Prediction
09:00 AM
24/01/26
24/01/26
Sri Lanka
England
Prediction
09:00 AM
27/01/26
27/01/26
Sri Lanka
England
Prediction
12:00 PM
14/07/26
14/07/26
England
India
Prediction
12:00 PM
16/07/26
16/07/26
England
India
Prediction
10:00 AM
19/07/26
19/07/26
England
India
Prediction
11:30 AM
22/09/26
22/09/26
England
Sri Lanka
Prediction
11:30 AM
24/09/26
24/09/26
England
Sri Lanka
Prediction
09:30 AM
27/09/26
27/09/26
England
Sri Lanka
Prediction
Sri Lanka Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Pathum Nissanka b Abrar Ahmed c Babar Azam | 17 | 23 | 1 | 73.91 | |
| Kamil Mishara b Faheem Ashraf c Fakhar Zaman | 22 | 12 | 2 | 2 | 183.33 |
| Kusal Mendis b Faheem Ashraf (Run out) | 3 | 6 | 50.00 | ||
| Kusal Perera b Mohammad Nawaz (Bowled) | 25 | 19 | 2 | 1 | 131.58 |
| Janith Liyanage Not out | 41 | 38 | 3 | 1 | 107.89 |
| Dasun Shanaka b Mohammad Nawaz (Bowled) | 1 | 0.00 | |||
| Kamindu Mendis b Mohammad Nawaz c Mohammad Wasim | 3 | 7 | 42.86 | ||
| Wanindu Hasaranga b Salman Mirza c Sahibzada Farhan | 11 | 12 | 1 | 91.67 | |
| Vijayakanth Viyaskanth Not out | 2 | 0.00 |
Extras: 6W: 5N: 0B: 1LB: 0P: 0
Total: 128/7 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Salman Mirza | 4 | 0 | 26 | 1 | 0 | 0 | 6.50 |
| Mohammad Wasim | 4 | 0 | 27 | 0 | 0 | 1 | 6.75 |
| Faheem Ashraf | 2 | 0 | 15 | 1 | 0 | 0 | 7.50 |
| Abrar Ahmed | 4 | 0 | 28 | 1 | 0 | 2 | 7.00 |
| Mohammad Nawaz | 4 | 0 | 16 | 3 | 0 | 0 | 4.00 |
| Saim Ayub | 2 | 0 | 15 | 0 | 0 | 0 | 7.50 |
Fall of Wickets
1. Kamil Mishara31-1 (3.2)
2. K Mendis38-2 (5.4)
3. P Nissanka60-3 (8.1)
4. D Shanaka78-4 (11.4)
5. K Perera78-5 (11.3)
6. K Mendis86-6 (13.3)
7. W Hasaranga121-7 (18.4)
Partnerships
Pathum Nissanka / Kamil Mishara31 (20)
Pathum Nissanka / Kusal Mendis7 (14)
Pathum Nissanka / Kusal Perera22 (15)
Janith Liyanage / Kusal Perera18 (20)
Janith Liyanage / Dasun Shanaka0 (1)
Janith Liyanage / Kamindu Mendis8 (11)
Janith Liyanage / Wanindu Hasaranga35 (31)
Janith Liyanage / Vijayakanth Viyaskanth7 (8)
England Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Zak Crawley b Mitchell Starc c Usman Khawaja | 6 | 0.00 | |||
| Ben Duckett b Mitchell Starc (LBW) | 21 | 20 | 4 | 105.00 | |
| Ollie Pope b Cameron Green (LBW) | 46 | 58 | 4 | 79.31 | |
| Joe Root b Mitchell Starc c Marnus Labuschagne | 7 | 0.00 | |||
| Harry Brook b Brendan Doggett c Alex Carey | 52 | 61 | 5 | 1 | 85.25 |
| Ben Stokes b Mitchell Starc (Bowled) | 6 | 12 | 50.00 | ||
| Jamie Smith b Mitchell Starc c Cameron Green | 33 | 22 | 6 | 150.00 | |
| Gus Atkinson b Mitchell Starc c Steve Smith | 1 | 2 | 50.00 | ||
| Brydon Carse b Brendan Doggett c Marnus Labuschagne | 6 | 9 | 1 | 66.67 | |
| Jofra Archer Not out | 1 | 0.00 | |||
| Mark Wood b Mitchell Starc c Alex Carey | 1 | 0.00 |
Extras: 7W: 0N: 2B: 0LB: 5P: 0
Total: 172/10 (32.5 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Mitchell Starc | 12.5 | 4 | 58 | 7 | 0 | 0 | 4.64 |
| Scott Boland | 10 | 0 | 62 | 0 | 2 | 0 | 6.20 |
| Brendan Doggett | 7 | 1 | 27 | 2 | 0 | 0 | 3.86 |
| Nathan Lyon | 2 | 0 | 10 | 0 | 0 | 0 | 5.00 |
| Cameron Green | 1 | 0 | 10 | 1 | 0 | 0 | 10.00 |
Fall of Wickets
1. B Duckett33-1 (6.4)
2. J Root39-2 (8.5)
3. Ollie Pope94-3 (19.6)
4. Ben Stokes115-4 (24.5)
5. H Brook160-5 (29.5)
6. Gus Atkinson161-6 (30.1)
7. Brydon Carse168-7 (31.5)
8. Mark Wood172-8 (32.5)
9. J Smith172-9 (32.4)
Partnerships
Zak Crawley / Ben Duckett0 (6)
Ollie Pope / Ben Duckett33 (34)
Ollie Pope / Joe Root6 (13)
Ollie Pope / Harry Brook55 (68)
Ben Stokes / Harry Brook21 (29)
Jamie Smith / Harry Brook45 (31)
Jamie Smith / Gus Atkinson1 (2)
Jamie Smith / Brydon Carse7 (10)
Jamie Smith / Jofra Archer4 (5)
Mark Wood / Jofra Archer0 (1)
Cricket Previews & Betting Tips

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025
Top Upcoming
09:30 PM 25/11/25
Prediction09:30 PM 25/11/25
Prediction09:30 PM 25/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction12:00 PM 29/11/25
Prediction08:00 AM 30/11/25
Prediction06:00 PM 30/11/25
Prediction