England cricket fans can look forward to a summer of sport as the men's side come up against Sri Lanka, Pakistan and India.
After a disappointing two Tests against New Zealand, who have since beaten India to win the inaugural World Test Championship, England face Sri Lanka.
A three-match T20 series is followed by three one day internationals (ODI) in late June and early July, before further white ball fixtures against Pakistan and red ball action against India.
But before a return to Test cricket later in the summer, World Cup winning captain Eoin Morgan will lead his No.1 ranked England one day team through some tricky fixtures against Sri Lanka.
Here we take a look at how you can follow the action as England play Sri Lanka in 20-over action - from dates and start times to ticket information and TV / live stream coverage.
When do England vs Sri Lanka next play?
The three match T20 series between England and Sri Lanka happens over the space of four days in late June 2021.
The first T20 cricket fixture saw Jos Buttler lead England to a comfortable eight-wicket victory against Sri Lanka in Cardiff.
Chasing the tourists' 129-7, Buttler hit an unbeaten 68 at the top of the order and Jason Roy 36 as England reached 130-2 after 17.1 overs.
The second England vs Sri Lanka T20 was a rain-affected five-wicket win for the hosts on DLS, with Sam Curran hitting the required runs with a six.
A third and final match of the series takes place on Saturday 26 June.
What time does England vs Sri Lanka start?
The third T20 match between England and Sri Lanka starts at at 2.30pm on 26 June.
Where is England vs Sri Lanka being played?
England and Sri Lanka's first two T20 matches were played at Sophia Gardens in Cardiff, Wales, before a change in location for the final fixture of the series.
The Ageas Bowl, in Southampton, will be the setting for the third T20 cricket match between England and Sri Lanka on 26 June.
England vs Sri Lanka T20 ticket information
Following the delay to lockdown easing amid the Covid pandemic, some sports fixtures were granted special permission to allow more fans into grounds as part of a trial programme.
The UK government's events research programme explores ways large crowds can return to live sport and music festivals by allowing a limited number through the gates alongside Covid rules.
England's ODI series against Sri Lanka will form part of this programme, with grounds allowed to permit 50% of the overall capacity, but the T20 series is not included in the government trial.
Around 2,000 spectators were allowed into Sophia Gardens as the fixtures fall under the Welsh government's rules, which includes social distancing of two-metres.
How can I watch England vs Sri Lanka T20 on TV?
The England vs Sri Lanka T20 series will be broadcast live on Sky Sports through its dedicated Cricket and Main Event channels.
Sign up to become a Sky TV subscriber and get the full sports package for an extra £20 a month, which includes coverage of the Lions rugby tour of South Africa.
The second England vs Sri Lanka T20 was also screened live on BBC 2 from 6pm on 24 June.
Can I live stream England vs Sri Lanka?
The T20s between England and Sri Lanka can be live streamed through the SkyGo app, which is available to Sky customers and Sky Sports subscribers.
Alternatively, cricket fans can purchase a day or month pass to Sky Sports through NOW TV for a one-off cost of £9.98 and £33.99 respectively.
The second T20 between England vs Sri Lanka was also shown through the BBC Sport app and BBC iPlayer.