Sri Lanka vs England: Prediction, Head-to-Head, Odds & Stats (Thu, 22 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 22 Jan, 09:00 AM UTC

Next Match 22/01/26 at 09:00 AM

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
Sri Lanka

LKA LKA

Recent Form

L
L
L
W
W
England
England

ENG ENG

Recent Form

-
W
-
W
-

2

Win

Last 10 Played

10
0 Draws

8

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 Stats

For the last 10 H2H fixtures between these rivals, Sri Lanka have got the victory 2 times and England have won on 8 occasion. In the most recent fixture between them, Sri Lanka won 481-482.


Head-to-Head (Last 10 Matches)
Sri Lanka2
England8

Sri Lanka vs England Past H2H Matches

18833
ICC World Test Championship
10:00 AM
06/09/24
187757
England
481
187756
Sri Lanka
482
10:00 AM
29/08/24
187757
England
678
187756
Sri Lanka
488
10:00 AM
21/08/24
187757
England
563
187756
Sri Lanka
562
20661
ICC Cricket World Cup
08:30 AM
26/10/23
187757
England
156
187756
Sri Lanka
160
09:30 AM
21/06/19
187757
England
212
187756
Sri Lanka
232
10:00 PM
28/02/15
187757
England
309
187756
Sri Lanka
312
09:00 AM
26/03/11
187756
Sri Lanka
231
187757
England
229
11185
ICC T20 World Cup
08:00 AM
05/11/22
187756
Sri Lanka
141
187757
England
144
02:00 PM
01/11/21
187757
England
163
187756
Sri Lanka
137
02:00 PM
26/03/16
187757
England
171
187756
Sri Lanka
161
01:30 PM
27/03/14
187757
England
190
187756
Sri Lanka
189
02:00 PM
01/10/12
187756
Sri Lanka
169
187757
England
150
03:30 PM
13/05/10
187757
England
132
187756
Sri Lanka
128
11191
T20 International
10:00 AM
04/07/21
187757
England
0
187756
Sri Lanka
166
12:00 PM
01/07/21
187757
England
244
187756
Sri Lanka
241
10:00 AM
29/06/21
187757
England
189
187756
Sri Lanka
185
01:30 PM
26/06/21
187757
England
180
187756
Sri Lanka
91
05:30 PM
24/06/21
187757
England
108
187756
Sri Lanka
111
05:30 PM
23/06/21
187757
England
130
187756
Sri Lanka
129
01:30 PM
27/10/18
187756
Sri Lanka
157
187757
England
187
05:30 PM
05/07/16
187757
England
144
187756
Sri Lanka
140
05:00 PM
20/05/14
187757
England
174
187756
Sri Lanka
183
11189
Test Series
04:30 AM
22/01/21
187756
Sri Lanka
507
187757
England
508
04:30 AM
14/01/21
187756
Sri Lanka
494
187757
England
497
04:30 AM
23/11/18
187756
Sri Lanka
524
187757
England
566
04:30 AM
14/11/18
187756
Sri Lanka
579
187757
England
636
04:30 AM
06/11/18
187756
Sri Lanka
453
187757
England
664
10:00 AM
09/06/16
187757
England
649
187756
Sri Lanka
366
10:00 AM
27/05/16
187757
England
578
187756
Sri Lanka
576
10:00 AM
19/05/16
187757
England
298
187756
Sri Lanka
210
10:00 AM
20/06/14
187757
England
614
187756
Sri Lanka
714
10:00 AM
12/06/14
187757
England
842
187756
Sri Lanka
654
11190
One Day International
09:00 AM
23/10/18
187756
Sri Lanka
366
187757
England
132
04:30 AM
20/10/18
187756
Sri Lanka
273
187757
England
132
09:00 AM
17/10/18
187756
Sri Lanka
150
187757
England
153
04:30 AM
13/10/18
187756
Sri Lanka
140
187757
England
278
09:00 AM
10/10/18
187756
Sri Lanka
0
187757
England
92
09:30 AM
02/07/16
187757
England
324
187756
Sri Lanka
202
12:00 PM
29/06/16
187757
England
309
187756
Sri Lanka
305
09:30 AM
26/06/16
187757
England
16
187756
Sri Lanka
248
01:00 PM
24/06/16
187757
England
256
187756
Sri Lanka
254
01:00 PM
21/06/16
187757
England
286
187756
Sri Lanka
286
09:00 AM
16/12/14
187756
Sri Lanka
302
187757
England
215
04:30 AM
13/12/14
187756
Sri Lanka
292
187757
England
202
09:00 AM
10/12/14
187756
Sri Lanka
239
187757
England
241
04:30 AM
07/12/14
187756
Sri Lanka
267
187757
England
265
09:00 AM
03/12/14
187756
Sri Lanka
242
187757
England
236
04:30 AM
29/11/14
187756
Sri Lanka
186
187757
England
185
09:00 AM
26/11/14
187756
Sri Lanka
317
187757
England
292
11188
Tri-Series
01:00 PM
03/06/14
187757
England
219
187756
Sri Lanka
222
09:30 AM
31/05/14
187757
England
293
187756
Sri Lanka
300
01:00 PM
28/05/14
187757
England
73
187756
Sri Lanka
67
09:30 AM
25/05/14
187757
England
99
187756
Sri Lanka
256
12:00 PM
22/05/14
187757
England
247
187756
Sri Lanka
144
11181
ICC Champions Trophy
12:00 PM
13/06/13
187757
England
293
187756
Sri Lanka
297
12:30 PM
25/09/09
187757
England
213
187756
Sri Lanka
212

Sri Lanka Recent Matches

11157
Asia Cup (6 Matches)
02:30 PM
26/09/25
187765
India
205
187756
Sri Lanka
204
L
02:30 PM
23/09/25
187754
Pakistan
138
187756
Sri Lanka
133
L
02:30 PM
20/09/25
187756
Sri Lanka
168
187744
Bangladesh
169
L
02:30 PM
18/09/25
187756
Sri Lanka
171
187575
Afghanistan
169
W
02:30 PM
15/09/25
187756
Sri Lanka
153
187774
Hong Kong C.
149
W
02:30 PM
13/09/25
187744
Bangladesh
139
187756
Sri Lanka
140
W
11191
T20 International (9 Matches)
11:30 AM
07/09/25
187745
Zimbabwe
191
187756
Sri Lanka
193
W
11:30 AM
06/09/25
187745
Zimbabwe
84
187756
Sri Lanka
80
L
11:30 AM
03/09/25
187745
Zimbabwe
175
187756
Sri Lanka
177
W
01:30 PM
16/07/25
187756
Sri Lanka
132
187744
Bangladesh
133
L
01:30 PM
13/07/25
187756
Sri Lanka
94
187744
Bangladesh
177
L
01:30 PM
10/07/25
187756
Sri Lanka
159
187744
Bangladesh
154
W
12:15 AM
02/01/25
187755
New Zealand
211
187756
Sri Lanka
218
W
06:15 AM
30/12/24
187755
New Zealand
186
187756
Sri Lanka
141
L
06:15 AM
28/12/24
187755
New Zealand
172
187756
Sri Lanka
164
L
11190
One Day International (10 Matches)
07:30 AM
31/08/25
187745
Zimbabwe
277
187756
Sri Lanka
278
W
07:30 AM
29/08/25
187745
Zimbabwe
291
187756
Sri Lanka
298
W
09:00 AM
08/07/25
187756
Sri Lanka
285
187744
Bangladesh
186
W
09:00 AM
05/07/25
187756
Sri Lanka
232
187744
Bangladesh
248
L
09:00 AM
02/07/25
187756
Sri Lanka
244
187744
Bangladesh
167
W
04:30 AM
14/02/25
187756
Sri Lanka
281
187746
Australia
107
W
04:30 AM
12/02/25
187756
Sri Lanka
214
187746
Australia
165
W
01:00 AM
11/01/25
187755
New Zealand
150
187756
Sri Lanka
290
W
01:00 AM
08/01/25
187755
New Zealand
255
187756
Sri Lanka
142
L
10:00 PM
04/01/25
187755
New Zealand
180
187756
Sri Lanka
178
L
18833
ICC World Test Championship (3 Matches)
04:30 AM
25/06/25
187756
Sri Lanka
458
187744
Bangladesh
380
W
04:30 AM
17/06/25
187756
Sri Lanka
557
187744
Bangladesh
780
D
08:00 AM
05/12/24
187747
South Africa
675
187756
Sri Lanka
566
L
18698
Warne-Muralitharan Trophy (2 Matches)
04:30 AM
06/02/25
187756
Sri Lanka
488
187746
Australia
489
L
04:30 AM
29/01/25
187756
Sri Lanka
412
187746
Australia
654
L

England Recent Matches

11191
T20 International (12 Matches)
06:15 AM
23/10/25
187755
New Zealand
38
187757
England
0
-
06:15 AM
20/10/25
187755
New Zealand
171
187757
England
236
W
06:15 AM
18/10/25
187755
New Zealand
0
187757
England
153
-
12:30 PM
21/09/25
187766
Ireland
154
187757
England
155
W
12:30 PM
19/09/25
187766
Ireland
0
187757
England
0
-
12:30 PM
17/09/25
187766
Ireland
196
187757
England
197
W
01:30 PM
14/09/25
187757
England
0
187747
South Africa
0
-
05:30 PM
12/09/25
187757
England
304
187747
South Africa
158
W
05:30 PM
10/09/25
187757
England
54
187747
South Africa
97
L
05:30 PM
10/06/25
187757
England
248
187760
West Indies
211
W
01:30 PM
08/06/25
187757
England
199
187760
West Indies
196
W
05:30 PM
06/06/25
187757
England
188
187760
West Indies
167
W
11190
One Day International (9 Matches)
10:00 AM
07/09/25
187757
England
414
187747
South Africa
72
W
12:00 PM
04/09/25
187757
England
325
187747
South Africa
330
L
12:00 PM
02/09/25
187757
England
131
187747
South Africa
137
L
12:00 PM
03/06/25
187757
England
246
187760
West Indies
251
W
10:00 AM
01/06/25
187757
England
312
187760
West Indies
308
W
12:00 PM
29/05/25
187757
England
400
187760
West Indies
162
W
08:00 AM
12/02/25
187765
India
356
187757
England
214
L
08:00 AM
09/02/25
187765
India
308
187757
England
304
L
08:00 AM
06/02/25
187765
India
251
187757
England
248
L
27086
Tendulkar-Anderson Trophy (5 Matches)
10:00 AM
31/07/25
187757
England
614
187765
India
620
L
10:00 AM
23/07/25
187757
England
669
187765
India
783
D
10:00 AM
10/07/25
187757
England
579
187765
India
557
W
10:00 AM
02/07/25
187757
England
678
187765
India
1014
L
10:00 AM
20/06/25
187757
England
838
187765
India
835
W
11189
Test Series (1 Matches)
10:00 AM
22/05/25
187757
England
565
187745
Zimbabwe
520
W
11181
ICC Champions Trophy (3 Matches)
09:00 AM
01/03/25
187747
South Africa
181
187757
England
179
L
09:00 AM
26/02/25
187575
Afghanistan
325
187757
England
317
L
09:00 AM
22/02/25
187746
Australia
356
187757
England
351
L

Sri Lanka Next Fixtures

England Next Fixtures

Sri Lanka Last Match Played Scorecard Stats

BatterRB4s6sSR
Abhishek Sharma
b Charith Asalanka c Kamindu Mendis
613182196.77
Shubman Gill
c & b Maheesh Theekshana
431133.33
Suryakumar Yadav
b Wanindu Hasaranga (LBW)
1213192.31
Tilak Varma
Not out
493441144.12
Sanju Samson
b Dasun Shanaka c Charith Asalanka
392313169.57
Hardik Pandya
c & b Dushmantha Chameera
2366.67
Axar Patel
Not out
211511140.00
Extras: 14W: 7N: 2B: 0LB: 5P: 0
Total: 202/5 (20 overs)
BowlerOMRWNBWDE/R
Nuwan Thushara404301210.75
Maheesh Theekshana40361029.00
Dushmantha Chameera404010110.00
Wanindu Hasaranga40371009.25
Dasun Shanaka202311211.50
Charith Asalanka20181009.00
Fall of Wickets
1. Shubman Gill15-1 (1.3)
2. Suryakumar Yadav74-2 (6.5)
3. Abhishek Sharma92-3 (8.4)
4. Sanju Samson158-4 (15.3)
5. Hardik Pandya162-5 (16.1)
Partnerships
Abhishek Sharma / Shubman Gill15 (9)
Abhishek Sharma / Suryakumar Yadav59 (33)
Abhishek Sharma / Tilak Varma18 (11)
Sanju Samson / Tilak Varma66 (42)
Hardik Pandya / Tilak Varma4 (4)
Axar Patel / Tilak Varma40 (23)

England Last Match Played Scorecard Stats

BatterRB4s6sSR
Tim Seifert
Not out
231122209.09
Tim Robinson
b Brydon Carse c Jacob Bethell
2450.00
Rachin Ravindra
Not out
1081125.00
Extras: 3W: 2N: 1B: 0LB: 0P: 0
Total: 38/1 (3.4 overs)
BowlerOMRWNBWDE/R
Luke Wood20130016.50
Brydon Carse1.402511117.86
Fall of Wickets
1. Tim Robinson20-1 (1.5)
Partnerships
Tim Seifert / Tim Robinson20 (12)
Tim Seifert / Rachin Ravindra18 (11)

Cricket Previews & Betting Tips

28 Jul 2025

T20 International Preview And Prediction: West Indies vs Australia Betting Tips & Picks July 28, 2025

24 Jul 2025

T20 International Preview And Prediction: Bangladesh vs Pakistan Betting Tips & Picks July 24, 2025

10 Jun 2025

T20 International Preview And Prediction: England vs West Indies Betting Tips & Picks June 10, 2025

03 Jun 2025

Indian Premier League Preview And Prediction: Royal Challengers Bengaluru vs Punjab Kings Betting Tips & Picks June 3, 2025

01 Jun 2025

Indian Premier League Preview And Prediction: Punjab Kings vs Mumbai Indians Betting Tips & Picks June 1, 2025

30 May 2025

Indian Premier League Preview And Prediction: Gujarat Titans vs Mumbai Indians Betting Tips & Picks May 30, 2025