England vs Sri Lanka head to head stats and records ODI 2023
The England vs Sri Lanka head to head record in ODIs is a close fight between two teams just favouring the English side.
England and Sri Lanka locked horns against each other for the first time in the ODI format back in 1982 and since then have played a massive 78 matches against each other.
England have won a total of 38 matches against Sri Lanka in the 50-over format. On the other hand, Sri Lanka emerged victorious on 36 occasions. Even in World Cup, the two teams are facing a close battle with England leading the record 6-5 in 11 matches.
Here's England vs Sri Lanka head to head records:\
ODIs Played
78
England won
38
Sri Lanka won
36
Tie
1
No Result
3
The 25th match of the ongoing Cricket World Cup in India is set to be played between England vs Sri Lanka head to head. The match is scheduled to be played on October 26 at the M Chinnaswamy Stadium in Bengaluru. Both teams are struggling at the moment in the tournament and this is a must-win encounter for them.
England have lost to New Zealand, Afghanistan and South Africa so far while their only win in four outings came against Bangladesh. They have performed underwhelmingly in all facets of the game and to make things worse, their best bowler Reece Topley has been ruled out of the tournament with a fracture to his left index finger.
They have named Brydon Carse as his replacement but overall, the team needs to show some intent while on the field. The bowling is looking helpless at the moment while the batters have completely failed to adapt to different conditions in India.
The fans will be hoping now that the desperate situation England are in will at least make them play their best cricket in the upcoming matches. One more loss and the title defence for England at this World Cup ends.
Sri Lanks, meanwhile, might be coming off a win over the Netherlands but that came after three consecutive losses at the hands of South Africa, Pakistan and Australia. Their bowling has been an issue in this tournament while batting just clicked against the Dutch where they chased down 263 runs to register their first two points.
Having said that, it certainly wasn’t the perfect game for Sri Lanka. They looked like a team to beat in the World Cup qualifiers but the gulf between them and the quality teams remain.
But given their rich cricketing history, it is surprising to see their downfall. The team from the island nation is also missing its key bowlers Dushmantha Chameera and Wanindu Hasaranga who are injured.
To make things worse, Sri Lanka also lost their captain Dasun Shanaka in the middle of the tournament with Kusal Mendis taking over the reins of the team. Chamika Karunaratne replaced Shanaka in the squad but that hasn’t changed the fortunes of Sri Lanka at all.
Against England, they will be hoping to better their ODI head to head record and also take confidence from the fact that the Brits are struggling to find their way in this World Cup.
England vs Sri Lanka head to head team ODI records and stats
The England vs Sri Lanka head to head do favour the former in ODI history but that could also be due to the latter’s decline across all the formats of the sport. With this being a must-win game for both teams, expect them to come hard at each other. Here’s a detailed look at how the two teams have fared in ODIs against each other in last five encounters:
Date
Winner
Won by
Venue
23/10/2018
Sri Lanka
219 runs
Colombo
21/06/2019
Sri Lanka
20 runs
Leeds
29/06/2021
England
5 wickets
Chester-le-Street
01/07/2021
England
8 wickets
Oval
04/08/2021
No Result
–
Bristol
England vs Sri Lanka head to head player stats (ODI)
ODI Batting records
Most runs
Only Joe Root is among the active cricketers to be in the top five of the list of most runs scored in ENG vs SL ODI matches. He has scored 1175 runs so far while Sangakkara is on top of the pile with 1625 runs to his name. Jayasuriya is only 20 runs ahead of Root and it will be interesting to see if the latter will go past his Sri Lankan rival batter.
Player Name
Runs
Kumar Sangakkara
1625
Mahela Jayawardene
1562
Sanath Jayasuriya
1195
Joe Root
1175
Tillakaratne Dilshan
966
Highest individual score
Player
Runs
Jason Roy
162
Sanath Jayasuriya
152
Mahela Jayawardene
144
Lahiru Thirimanne
139*
Kumar Sangakkara
134*
Highest average (min. 100 runs scored)
Player
Average
NH Fairbrother
114.66
G Fowler
103
Lahiru Thirimanne
69.6
Joe Root
65.27
S Wettimuny
62.33
Most centuries
Player
100s
Mahela Jayawardene
5
Sanath Jayasuriya
4
Kumar Sangakkara
4
Upul Tharanga
3
Jason Roy
2
Most sixes
Player
Sixes
Sanath Jayasuriya
28
Eoin Morgan
16
Moeen Ali
14
Dasun Shanaka
12
Dinesh Chandimal
11
ODI Bowling records in England vs Sri Lanka head to head
Most wickets
Lasith Malinga is the top wicket-taker in the ODI matches played between England and Sri Lanka. He has picked up 48 wickets while James Anderson is at the top amongst England bowlers in this aspect. None of the active bowlers is in top five of this list. Chris Woakes has 30 wickets to show for his name and can enter top five if he plays and picks three wickets.
Player Name
Wickets
Lasith Malinga
48
Dilhara Fernando
36
James Anderson
34
Chaminda Vaas
32
Sanath Jayasuriya
32
Best bowling figures
Player Name
Figures
Dilhara Fernando
6-27
Sanath Jayasuriya
6-29
Chris Woakes
6-47
Chris Jordan
5-29
MA Ealham
5-32
Best bowling average (min. 5 wickets)
Player Name
Average
Muttiah Muralitharan
24
Lasith Malinga
26.75
James Anderson
26.97
Chaminda Vaas
35.03
Sanath Jayasuriya
35.68
ODI Wicket-keeping records
Most dismissals (overall)
Player Name
Dismissals
Kumar Sangakkara
54
Jos Buttler
25
Alex Stewart
24
Romesh Kaluwitharana
18
Gerant Jones
9
Most dismissals (single match)
Player Name
Dismissals
Kumar Sangakkara
4
Kumar Sangakkara
4
Kumar Sangakkara
4
Jos Buttler
4
Kumar Sangakkara
4
ODI Fielding records
Most catches (overall)
Player Name
Catches
Mahela Jayawardene
31
Eoin Morgan
15
Paul Collingwood
14
Chris Woakes
13
Nick Knight
12
Most catches (single match)
Player Name
Catches
Aravinda de Silva
3
NH Fairbrother
3
Graham Thorpe
3
Paul Collingwood
3
Graeme Swann
3
Individual ODI records
Most matches
Player Name
Matches
Mahela Jayawardene
47
Kumar Sangakkara
44
Sanath Jayasuriya
35
Tillakaratne Dilshan
34
Eoin Morgan
34
England vs Sri Lanka head to head team T20I records and stats
England and Sri Lanka have faced each other in 14 matches in the shortest format of the game. England have dominated in this format hands down with 10 wins while Sri Lanka have won on 4 occasions.
Matches Played
14
England won
10
Sri Lanka won
4
Tie
0
No Result
0
Here’s a detailed look at how the two teams have fared in T20Is against each other in last five encounters:
Date
Winner
Won by
Venue
23/06/2021
England
8 wickets
Cardiff
24/06/2021
England
5 wickets
Leeds
26/06/2021
England
89 runs
Southampton
01/11/2021
England
26 runs
Sharjah
05/11/2022
England
4 wickets
Sydney
England vs Sri Lanka head to head player stats (T20I)
T20I Batting records Most runs
Jos Buttler is on top of this list with 385 runs against Sri Lanka in the shortest format of the game. Eoin Morgan is the next with 253 runs to his name in the clashes against Sri Lanka in this format. Mahela Jayawardene is the top run-scorer for Sri Lanka in the matches against England in T20 Internationals. Angelo Mathews completes this top list having mustered 194 runs.
Player Name
Runs
Jos Buttler
385
Eoin Morgan
253
Alex Hales
236
Mahela Jayawardene
213
Angelo Mathews
194
Highest individual score
Player
Runs
Alex Hales
116*
Jos Buttler
101*
Mahela Jayawardene
89
Dawid Malan
76
Angelo Mathews
73*
Highest average (min. 100 runs scored)
Player
Average
Jos Buttler
77
Thisara Perera
60.66
Mahela Jayawardene
53.25
Kevin Pietersen
50
Angelo Mathews
48.5
Most centuries
Player
100s
Alex Hales
1
Jos Buttler
1
Most sixes
Player
Sixes
Jos Buttler
14
Thisara Perera
13
Eoin Morgan
11
Alex Hales
9
Angelo Mathews
9
T20I Bowling records in England vs Sri Lanka head to head
Most wickets
Chris Jordan is on top of the pile in this aspect having scalped 17 wickets in the shortest format. Legendary Malinga picked up 13 wickets while one among current players, Adil Rashid is at the third spot with 10 wickets to his name. Hasaranga and Kulasekara complete the top five list with seven wickets each to their name, respectively.
Player Name
Wickets
Chris Jordan
17
Lasith Malinga
13
Adil Rashid
10
Nuwan Kulasekara
7
Wanindu Hasaranga
7
Best bowling figures
Player Name
Figures
Lasith Malinga
5-31
Dushmantha Chameera
4-17
Joe Denly
4-19
Paul Collingwood
4-22
Chris Jordan
4-28
Best bowling average (min. 5 wickets)
Player Name
Average
Sam Curran
12.33
Mark Wood
12.83
David Willey
14
Lasith Malinga
14.84
Chris Jordan
14.94
T20I Wicket-keeping records
Most dismissals (overall)
Player Name
Dismissals
Jos Buttler
6
Jonny Bairstow
4
Dinesh Chandimal
2
Kumar Sangakkara
2
Gerant Jones
1
Most dismissals (single match)
Player Name
Dismissals
Jos Buttler
2
Jonny Bairstow
2
T20I Fielding records
Most catches (overall)
Player Name
Catches
Alex Hales
7
Chris Jordan
7
Eoin Morgan
6
Dasun Shanaka
5
Dawid Malan
4
Most catches (single match)
Player Name
Catches
Chris Jordan
3
Dasun Shanaka
3
Alex Hales
2
Eoin Morgan
2
Dawid Malan
2
Individual T20I records
Most matches
Player Name
Matches
Eoin Morgan
12
Jos Buttler
9
Chris Jordan
9
Adil Rashid
8
Dasun Shanak
8
England vs Sri Lanka head to head team Test records and stats
England and Sri Lanka locked horns in 36 Tests since 1982. England are dominating in this format as well with 17 wins and 8 losses while 11 Test matches ended in a draw.
Matches Played
36
England won
17
Sri Lanka won
8
Tie
0
Draw
11
Here’s a detailed look at how the two teams have fared in Tests against each other in last five encounters:
Date
Winner
Won by
Venue
06/11/2018
England
211 runs
Galle
14/11/2018
England
57 runs
Pallekele
23/11/2018
England
42 runs
Colombo
14/01/2021
England
7 wickets
Galle
22/01/2021
England
6 wickets
Galle
England vs Sri Lanka head to head player stats (Tests)
Tests Batting records
Most runs
Mahela Jayawardene enjoying pummeling England bowlers at will in the longest format with 2212 runs to his name. His long time teammate Sangakarra is at the second place with 1568 runs while Joe Root is one of the active players in this list with 1001 runs.
Player Name
Runs
Mahela Jayawardene
2212
Kumar Sangakkara
1568
Alastair Cook
1290
Joe Root
1001
Angelo Mathews
970
Highest individual score
Player
Runs
Joe Root
228
Mahela Jayawardene
213*
Sanath Jayasuriya
213
Jonathan Trott
203
Marvan Atapattu
201*
Highest average (min. 100 runs scored)
Player
Average
JP Crawley
121
JR Ratnayeke
103
DI Gower
93
Jonny Bairstow
81.37
Ben Foakes
69.25
Most centuries
Player
100s
Mahela Jayawardene
8
Joe Root
4
Jonny Bairstow
3
Kevin Pietersen
3
Angelo Mathews
3
Most sixes
Player
Sixes
Kevin Pietersen
15
Mahela Jayawardene
12
Sam Curran
10
LRD Mendis
7
Andrew Flintoff
7
Test Bowling records
Most wickets
Muttiah Muralitharan owns this record picking 112 wickets so far in this World Cup. James Anderson is at the second place way behind at 58 wickets while Chaminda Vaas, Rangana Herath and Matthew Hoggard are next in line having picked up 49, 43 ans 37 wickets respectively in Tests.
Player Name
Wickets
Muttiah Muralitharan
112
James Anderson
58
Chaminda Vaas
49
Rangana Herath
43
Matthew Hoggard
37
Best bowling figures
Player Name
Figures
Muttiah Muralitharan
9-65
Muttiah Muralitharan
8-70
Muttiah Muralitharan
7-46
PAJ DeFreitas
7-70
Lasith Embuldeniya
7-137
Best bowling average (min. 5 wickets)
Player Name
Average
Muttiah Muralitharan
20.06
James Anderson
22.18
Graeme Swann
22.78
Michael Leach
26.42
Liam PLunkett
28.59
Test Wicket-keeping records – England vs Sri Lanka head to head
Most dismissals (overall)
Player Name
Dismissals
Matt Prior
41
Kumar Sangakkara
40
Alex Stewart
24
HAPW Jayawardene
23
Jonny Bairstow
19
Most dismissals (single match)
Player Name
Dismissals
Kumar Sangakkara
5
Gerant Jones
5
Jonny Bairstow
5
Test Fielding records
Most catches (overall)
Player Name
Catches
Mahela Jayawardene
38
Tillakaratne Dilshan
20
Marcus Trescothick
19
Andrew Strauss
18
Joe Root
16
Most catches (single match)
Player Name
Catches
Lahiru Thirimanne
5
Marcus Trescothick
4
HP Tillakaratne
4
Tillakaratne Dilshan
4
Keaton Jennings
4
Individual Test records in England vs Sri Lanka head to head
Most matches
Player Name
Matches
Mahela Jayawardene
23
Kumar Sangakkara
22
Alastair Cook
16
Muttiah Muralitharan
16
Chaminda Vaas
15
England vs Sri Lanka head to head: What happened in the last meeting?
England and Sri Lanka last faced each other in a completed ODI on July 1 2021 in the second ODI of the three-match series. England got off to a fantastic start with Sam Curran running through the top three to leave Sri Lanka reeling at 21/4.
This was when Dhananjay de Silva put up a fight for his team and scored 91 runs off as many deliveries with 13 fours to his name. He was well supported by Wanindu Hasaranga and Dasun Shanaka with knocks of 26 and 47 runs respectively. The lower-order also contributed well as Sri Lanka finished on 241/9 in their 50 overs. Curran finished with the figures of 5/48 in his 10 overs with David Willey picking up four scalps.
The chase turned out to be pretty much straightforward for England with Jason Roy and Jonny Bairstow scoring 60 and 29 runs respectively. Joe Root and Eoin Morgan also scored brilliant fifties and remained unbeaten in the chase as England reached home in 43 overs itself to win by eight wickets. While Root scored 68*, his skipper Morgan stayed not out on 75.
Sam Curran was named the player of the match for his exceptional bowling performance picking up five wickets.