High scores for England vs Sri Lanka in ODIs IN England
High scores
Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
| 162 | 172 | 118 | 13 | 3 | 137.28 | England | v Sri Lanka | The Oval | 29 Jun 2016 | ODI # 3757 | |
| 152 | 148 | 99 | 20 | 4 | 153.53 | Sri Lanka | v England | Leeds | 1 Jul 2006 | ODI # 2389 | |
| 144 | 196 | 150 | 14 | 0 | 96.00 | Sri Lanka | v England | Leeds | 1 Jul 2011 | ODI # 3167 | |
| 134* | 197 | 135 | 12 | 0 | 99.25 | Sri Lanka | v England | The Oval | 13 Jun 2013 | ODI # 3370 | |
| 133* | 135 | 110 | 10 | 6 | 120.90 | England | v Sri Lanka | Birmingham | 24 Jun 2016 | ODI # 3753 | |
| 132* | 197 | 151 | 14 | 0 | 87.41 | Sri Lanka | v England | Lord's | 20 Aug 1998 | ODI # 1348 | |
| 130 | - | 120 | 12 | 5 | 108.33 | England | v Sri Lanka | Taunton | 11 Jun 1983 | ODI # 201 | |
| 126* | 153 | 127 | 19 | 0 | 99.21 | Sri Lanka | v England | Chester-le-Street | 24 Jun 2006 | ODI # 2386 | |
| 122 | 173 | 136 | 15 | 2 | 89.70 | Sri Lanka | v England | The Oval | 20 Jun 2006 | ODI # 2385 | |
| 121 | 176 | 118 | 16 | 1 | 102.54 | England | v Sri Lanka | Leeds | 1 Jul 2006 | ODI # 2389 | |
| 121 | 102 | 74 | 11 | 4 | 163.51 | England | v Sri Lanka | Lord's | 31 May 2014 | ODI # 3495 | |
| 120 | 221 | 156 | 14 | 0 | 76.92 | Sri Lanka | v England | Lord's | 17 Jun 2006 | ODI # 2384 | |
| 119 | 208 | 143 | 13 | 0 | 83.21 | England | v Sri Lanka | Lord's | 3 Jul 2011 | ODI # 3168 | |
| 112* | 135 | 95 | 7 | 4 | 117.89 | England | v Sri Lanka | Birmingham | 24 Jun 2016 | ODI # 3753 | |
| 112 | 123 | 87 | 9 | 5 | 128.73 | Sri Lanka | v England | Leeds | 2 Jul 2002 | ODI # 1850 | |
| 112 | 156 | 104 | 14 | 0 | 107.69 | Sri Lanka | v England | Lord's | 31 May 2014 | ODI # 3495 | |
| 109 | 144 | 102 | 14 | 1 | 106.86 | Sri Lanka | v England | Leeds | 1 Jul 2006 | ODI # 2389 | |
| 105* | 196 | 126 | 11 | 2 | 83.33 | Sri Lanka | v England | Lord's | 3 Jul 2011 | ODI # 3168 | |
| 104 | 120 | 91 | 9 | 3 | 114.28 | England | v Sri Lanka | Southampton | 17 Sep 2004 | ODI # 2177 | |
| 100 | 155 | 83 | 9 | 0 | 120.48 | Sri Lanka | v England | Manchester | 28 Jun 2006 | ODI # 2388 | |
| 95* | 104 | 75 | 16 | 0 | 126.66 | England | v Sri Lanka | Nottingham | 6 Jul 2011 | ODI # 3169 | |
| 95* | 145 | 92 | 4 | 0 | 103.26 | England | v Sri Lanka | Nottingham | 21 Jun 2016 | ODI # 3751 | |
| 94 | 178 | 136 | 4 | 0 | 69.11 | England | v Sri Lanka | Lord's | 20 Aug 1998 | ODI # 1348 | |
| 93 | 145 | 99 | 6 | 1 | 93.93 | England | v Sri Lanka | Nottingham | 21 Jun 2016 | ODI # 3751 | |
| 93 | 149 | 106 | 6 | 0 | 87.73 | England | v Sri Lanka | Cardiff | 2 Jul 2016 | ODI # 3758 | |
| 91 | 150 | 91 | 13 | 0 | 100.00 | Sri Lanka | v England | The Oval | 1 Jul 2021 | ODI # 4297 | |
| 88 | 182 | 146 | 6 | 0 | 60.27 | England | v Sri Lanka | Lord's | 14 May 1999 | ODI # 1443 | |
| 88 | 152 | 101 | 7 | 0 | 87.12 | Sri Lanka | v England | Chester-le-Street | 25 May 2014 | ODI # 3493 | |
| 86 | 122 | 97 | 4 | 1 | 88.65 | England | v Sri Lanka | Lord's | 16 Aug 1998 | ODI # 1346 | |
| 85* | 146 | 115 | 5 | 1 | 73.91 | Sri Lanka | v England | Leeds | 21 Jun 2019 | ODI # 4168 | |
| 84 | 179 | 146 | 0 | 0 | 57.53 | England | v Sri Lanka | The Oval | 4 Sep 1988 | ODI # 521 | |
| 83 | 106 | 103 | 8 | 0 | 80.58 | England | v Sri Lanka | Nottingham | 27 Jun 2002 | ODI # 1847 | |
| 82* | 135 | 89 | 7 | 4 | 92.13 | England | v Sri Lanka | Leeds | 21 Jun 2019 | ODI # 4168 | |
| 82 | 94 | 60 | 11 | 0 | 136.66 | England | v Sri Lanka | Leeds | 2 Jul 2002 | ODI # 1850 | |
| 81* | - | 77 | 11 | 0 | 105.19 | England | v Sri Lanka | Leeds | 20 Jun 1983 | ODI # 217 | |
| 79* | 134 | 87 | 4 | 0 | 90.80 | England | v Sri Lanka | Chester-le-Street | 29 Jun 2021 | ODI # 4296 | |
| 79 | 106 | 77 | 9 | 0 | 102.59 | Sri Lanka | v England | Lord's | 3 Jul 2011 | ODI # 3168 | |
| 77 | 155 | 114 | 3 | 0 | 67.54 | England | v Sri Lanka | Chester-le-Street | 24 Jun 2006 | ODI # 2386 | |
| 77 | 76 | 64 | 13 | 0 | 120.31 | Sri Lanka | v England | The Oval | 29 Jun 2016 | ODI # 3757 | |
| 76 | 122 | 87 | 5 | 0 | 87.35 | England | v Sri Lanka | The Oval | 13 Jun 2013 | ODI # 3370 | |
| 75* | 109 | 83 | 8 | 1 | 90.36 | England | v Sri Lanka | The Oval | 1 Jul 2021 | ODI # 4297 | |
| 75 | 173 | 107 | 7 | 0 | 70.09 | Sri Lanka | v England | Nottingham | 6 Jul 2011 | ODI # 3169 | |
| 73* | 135 | 88 | 2 | 2 | 82.95 | England | v Sri Lanka | Lord's | 14 May 1999 | ODI # 1443 | |
| 73 | 98 | 77 | 9 | 1 | 94.80 | England | v Sri Lanka | The Oval | 20 Jun 2006 | ODI # 2385 | |
| 73 | 145 | 109 | 5 | 0 | 66.97 | Sri Lanka | v England | Nottingham | 21 Jun 2016 | ODI # 3751 | |
| 73 | 150 | 81 | 7 | 0 | 90.12 | Sri Lanka | v England | Chester-le-Street | 29 Jun 2021 | ODI # 4296 | |
| 72* | 104 | 68 | 8 | 3 | 105.88 | England | v Sri Lanka | Nottingham | 6 Jul 2011 | ODI # 3169 | |
| 72 | 118 | 87 | 3 | 0 | 82.75 | England | v Sri Lanka | Manchester | 9 Jul 2011 | ODI # 3170 | |
| 71 | 142 | 109 | 5 | 0 | 65.13 | Sri Lanka | v England | Lord's | 31 May 2014 | ODI # 3495 | |
| 70 | 108 | 79 | 8 | 0 | 88.60 | Sri Lanka | v England | Manchester | 7 Jul 2002 | ODI # 1853 | |
| 70 | 65 | 45 | 7 | 1 | 155.55 | England | v Sri Lanka | Cardiff | 2 Jul 2016 | ODI # 3758 | |
| 69 | 119 | 85 | 5 | 0 | 81.17 | Sri Lanka | v England | Leeds | 1 Jul 2011 | ODI # 3167 | |
| 68* | 131 | 87 | 5 | 0 | 78.16 | England | v Sri Lanka | The Oval | 1 Jul 2021 | ODI # 4297 | |
| 68 | 105 | 77 | 6 | 0 | 88.31 | Sri Lanka | v England | Lord's | 20 Aug 1998 | ODI # 1348 | |
| 68 | 74 | 55 | 5 | 0 | 123.63 | England | v Sri Lanka | The Oval | 13 Jun 2013 | ODI # 3370 | |
| 67* | 72 | 54 | 6 | 1 | 124.07 | Sri Lanka | v England | The Oval | 29 Jun 2016 | ODI # 3757 | |
| 67 | 133 | 99 | 6 | 1 | 67.67 | England | v Sri Lanka | Lord's | 17 Jun 2006 | ODI # 2384 | |
| 67 | 109 | 87 | 5 | 0 | 77.01 | England | v Sri Lanka | Lord's | 17 Jun 2006 | ODI # 2384 | |
| 66 | 86 | 70 | 3 | 1 | 94.28 | England | v Sri Lanka | The Oval | 4 Sep 1988 | ODI # 521 | |
| 66 | 145 | 98 | 7 | 0 | 67.34 | England | v Sri Lanka | Southampton | 17 Sep 2004 | ODI # 2177 | |
| 66 | 101 | 62 | 5 | 1 | 106.45 | Sri Lanka | v England | The Oval | 20 Jun 2006 | ODI # 2385 | |
| 65 | 83 | 54 | 9 | 0 | 120.37 | England | v Sri Lanka | The Oval | 29 Jun 2016 | ODI # 3757 | |
| 64 | 102 | 73 | 7 | 0 | 87.67 | England | v Sri Lanka | Lord's | 20 Aug 1998 | ODI # 1348 | |
| 64 | 93 | 72 | 5 | 1 | 88.88 | England | v Sri Lanka | The Oval | 22 May 2014 | ODI # 3492 | |
| 63 | 60 | 51 | 1 | 3 | 123.52 | Sri Lanka | v England | The Oval | 29 Jun 2016 | ODI # 3757 | |
| 62 | 102 | 64 | 6 | 0 | 96.87 | Sri Lanka | v England | Manchester | 9 Jul 2011 | ODI # 3170 | |
| 62 | 110 | 77 | 5 | 0 | 80.51 | Sri Lanka | v England | Bristol | 26 Jun 2016 | ODI # 3755 | |
| 62 | 95 | 64 | 7 | 0 | 96.87 | Sri Lanka | v England | The Oval | 29 Jun 2016 | ODI # 3757 | |
| 61 | 90 | 56 | 4 | 2 | 108.92 | England | v Sri Lanka | The Oval | 28 Jun 2011 | ODI # 3165 | |
| 60* | 154 | 101 | 2 | 1 | 59.40 | Sri Lanka | v England | Birmingham | 3 Jun 2014 | ODI # 3496 | |
| 60 | 88 | 65 | 6 | 1 | 92.30 | Sri Lanka | v England | The Oval | 4 Sep 1988 | ODI # 521 | |
| 60 | 105 | 80 | 5 | 0 | 75.00 | Sri Lanka | v England | Manchester | 28 Jun 2006 | ODI # 2388 | |
| 60 | 80 | 52 | 10 | 0 | 115.38 | England | v Sri Lanka | The Oval | 1 Jul 2021 | ODI # 4297 | |
| 59 | 116 | 85 | 3 | 0 | 69.41 | England | v Sri Lanka | The Oval | 13 Jun 2013 | ODI # 3370 | |
| 59 | 29 | 28 | 8 | 4 | 210.71 | Sri Lanka | v England | Nottingham | 21 Jun 2016 | ODI # 3751 | |
| 58* | - | 51 | 6 | 1 | 113.72 | Sri Lanka | v England | Taunton | 11 Jun 1983 | ODI # 201 | |
| 58* | 99 | 76 | 5 | 0 | 76.31 | Sri Lanka | v England | Chester-le-Street | 24 Jun 2006 | ODI # 2386 | |
| 58* | 58 | 50 | 5 | 2 | 116.00 | Sri Lanka | v England | Manchester | 28 Jun 2006 | ODI # 2388 | |
| 58* | 58 | 38 | 5 | 3 | 152.63 | Sri Lanka | v England | The Oval | 13 Jun 2013 | ODI # 3370 | |
| 57 | 73 | 66 | 7 | 0 | 86.36 | Sri Lanka | v England | Lord's | 14 May 1999 | ODI # 1443 | |
| 57 | 84 | 60 | 2 | 0 | 95.00 | England | v Sri Lanka | Manchester | 9 Jul 2011 | ODI # 3170 | |
| 57 | 126 | 89 | 3 | 0 | 64.04 | England | v Sri Lanka | Leeds | 21 Jun 2019 | ODI # 4168 | |
| 56 | - | 64 | 5 | 1 | 87.50 | Sri Lanka | v England | Taunton | 11 Jun 1983 | ODI # 201 | |
| 56 | 75 | 61 | 2 | 0 | 91.80 | England | v Sri Lanka | The Oval | 20 Jun 2006 | ODI # 2385 | |
| 56 | 118 | 85 | 3 | 0 | 65.88 | England | v Sri Lanka | Birmingham | 3 Jun 2014 | ODI # 3496 | |
| 56 | 93 | 67 | 3 | 1 | 83.58 | Sri Lanka | v England | Bristol | 26 Jun 2016 | ODI # 3755 | |
| 54 | 65 | 64 | 5 | 2 | 84.37 | Sri Lanka | v England | Manchester | 9 Jul 2011 | ODI # 3170 | |
| 54 | 91 | 65 | 6 | 1 | 83.07 | Sri Lanka | v England | Chester-le-Street | 29 Jun 2021 | ODI # 4296 | |
| 53* | 67 | 49 | 5 | 1 | 108.16 | Sri Lanka | v England | Birmingham | 24 Jun 2016 | ODI # 3753 | |
| 53 | - | 51 | 4 | 2 | 103.92 | England | v Sri Lanka | Taunton | 11 Jun 1983 | ODI # 201 | |
| 53 | 110 | 90 | 4 | 0 | 58.88 | Sri Lanka | v England | Birmingham | 3 Jun 2014 | ODI # 3496 | |
| 53 | 83 | 66 | 5 | 1 | 80.30 | Sri Lanka | v England | Bristol | 26 Jun 2016 | ODI # 3755 | |
| 53 | 116 | 66 | 2 | 1 | 80.30 | Sri Lanka | v England | Cardiff | 2 Jul 2016 | ODI # 3758 | |
| 52 | 113 | 64 | 5 | 1 | 81.25 | Sri Lanka | v England | Nottingham | 27 Jun 2002 | ODI # 1847 | |
| 52 | 54 | 40 | 3 | 2 | 130.00 | England | v Sri Lanka | Leeds | 1 Jul 2011 | ODI # 3167 | |
| 52 | 115 | 86 | 3 | 0 | 60.46 | Sri Lanka | v England | Birmingham | 24 Jun 2016 | ODI # 3753 | |
| 51 | 94 | 67 | 8 | 0 | 76.11 | England | v Sri Lanka | Lord's | 16 Aug 1998 | ODI # 1346 | |
| 51 | 57 | 41 | 5 | 1 | 124.39 | Sri Lanka | v England | The Oval | 20 Jun 2006 | ODI # 2385 | |
| 51 | 80 | 47 | 1 | 0 | 108.51 | England | v Sri Lanka | Lord's | 31 May 2014 | ODI # 3495 | |
| 51 | 77 | 56 | 5 | 0 | 91.07 | England | v Sri Lanka | Cardiff | 2 Jul 2016 | ODI # 3758 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:
England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]
Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]
Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]