England vs Sri Lanka head to head
England lead Sri Lanka 42–32 in 78 ODI and T20I matches since 2002 (25–28 in ODIs, 17–4 in T20Is).
- ODI · 57 played25England28Sri Lanka4 no result · 2002–2026
- T20I · 21 played17England4Sri Lanka2006–2026
Most runs in England vs Sri Lanka matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Kumar Sangakkara | 39 | 1,613 | 50.41 | 80.7 |
| Joe Root | 34 | 1,532 | 58.92 | 84.5 |
| Mahela Jayawardene | 37 | 1,385 | 41.97 | 91.6 |
| Jos Buttler | 40 | 1,379 | 47.55 | 133.1 |
| Eoin Morgan | 40 | 1,107 | 33.55 | 94.7 |
| Angelo Mathews | 29 | 1,061 | 50.52 | 89.8 |
| Tillakaratne Dilshan | 36 | 994 | 30.12 | 84.7 |
| Kusal Mendis | 26 | 817 | 32.68 | 98.8 |
| Alastair Cook | 22 | 809 | 40.45 | 75.0 |
| Sanath Jayasuriya | 20 | 769 | 40.47 | 104.2 |
Most wickets in England vs Sri Lanka matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Lasith Malinga | 36 | 60 | 5.49 | 5/31 |
| Adil Rashid | 32 | 41 | 5.24 | 4/36 |
| Chris Jordan | 21 | 40 | 5.92 | 5/29 |
| Chris Woakes | 26 | 34 | 5.43 | 6/47 |
| James Anderson | 21 | 30 | 4.58 | 4/18 |
| Dilhara Fernando | 13 | 27 | 5.32 | 6/27 |
| David Willey | 12 | 26 | 5.65 | 4/34 |
| Liam Dawson | 13 | 23 | 5.27 | 3/26 |
| Dushmantha Chameera | 13 | 22 | 7.04 | 5/24 |
| Suranga Lakmal | 15 | 22 | 6.15 | 4/30 |
England vs Sri Lanka recent results
- England355/7 (50)Sri Lanka132 (29.1)England won by 223 runs
- Sri Lanka321/6 (50)England305/9 (50)Sri Lanka won by 16 runs
- England265 (48.1)Sri Lanka176 (37)England won by 89 runs
- Sri Lanka124 (18.5)England126/2 (9.4)England won by 8 wickets
- Sri Lanka145/9 (20)England146/4 (12.1)England won by 6 wickets
- England254/4 (20)Sri Lanka135 (19)England won by 119 runs
- England146/9 (20)Sri Lanka95 (16.4)England won by 51 runs
- England128/9 (20)Sri Lanka116 (19.3)England won by 12 runs
- Sri Lanka189/5 (20)England173/4 (16.4)England won by 6 wickets (D/L)
- Sri Lanka133 (16.2)England125/4 (15)England won by 11 runs (D/L)
- England357/3 (50)Sri Lanka304 (46.4)England won by 53 runs
- Sri Lanka219 (49.3)England223/5 (46.2)England won by 5 wickets
- Sri Lanka271/6 (50)England252 (49.2)Sri Lanka won by 19 runs
- England156 (33.2)Sri Lanka160/2 (25.4)Sri Lanka won by 8 wickets
- Sri Lanka141/8 (20)England144/6 (19.4)England won by 4 wickets
- England163/4 (20)Sri Lanka137 (19)England won by 26 runs
- Sri Lanka166 (41.1)EnglandNo result
- Sri Lanka241/9 (50)England244/2 (43)England won by 8 wickets
- Sri Lanka185 (42.3)England189/5 (34.5)England won by 5 wickets
- England180/6 (20)Sri Lanka91 (18.5)England won by 89 runs
England vs Sri Lanka results by year
| Year | Played | England | Sri Lanka |
|---|---|---|---|
| 2026 | 13 | 11 | 2 |
| 2023 | 1 | 0 | 1 |
| 2022 | 1 | 1 | 0 |
| 2021 | 7 | 6 | 0 |
| 2019 | 1 | 0 | 1 |
| 2018 | 6 | 4 | 1 |
| 2016 | 7 | 5 | 0 |
| 2015 | 1 | 0 | 1 |
| 2014 | 14 | 5 | 9 |
| 2013 | 1 | 0 | 1 |
| 2012 | 1 | 0 | 1 |
| 2011 | 7 | 3 | 4 |
| 2010 | 1 | 1 | 0 |
| 2009 | 1 | 1 | 0 |
| 2007 | 5 | 2 | 3 |
| 2006 | 6 | 0 | 6 |
| 2004 | 1 | 1 | 0 |
| 2003 | 3 | 1 | 2 |
| 2002 | 1 | 1 | 0 |
Highest totals in England vs Sri Lanka matches
ODI
- 366/6 (50 ov)Sri Lanka · ODI · 2018
- 357/3 (50 ov)England · ODI · 2026
- 355/7 (50 ov)England · ODI · 2026
- 324/7 (50 ov)England · ODI · 2016
- 324/2 (37.3 ov)Sri Lanka · ODI · 2006
T20I
- 254/4 (20 ov)England · T20I · 2026
- 190/4 (19.2 ov)England · T20I · 2014
- 189/4 (20 ov)Sri Lanka · T20I · 2014
- 189/5 (20 ov)Sri Lanka · T20I · 2026
- 187/8 (20 ov)England · T20I · 2018