Ian Bell will learn today if he has been named in England's Twenty20 squad for a match with Sri Lanka next week.

Peter Moores, the England coach, will also name a one-day squad to face the tourists but that is expected to comprise most of those players who last week earned victory over Scotland.

England suffered ignominy in the Twenty20 World Cup and Moores is expected to try and freshen his options with today's squad announcement. It is thought Bell could be called up, although the player was reluctant to talk up such a prospect as he has not played the sprint game since 2011.

He was, however, called up by one-time Ashes-winning team-mate Ashley Giles as the replacement for an injured Joe Root at the World Twenty20, although he did not play.

Captain Stuart Broad will be missing from the squad as a result of a knee injury, with deputy Eoin Morgan likely to take over the role. Moores restored James Anderson to the ODI team which played in Aberdeen last week but it is almost five years since he played Twenty20.

In the 50-over squad, a return for opener Michael Carberry is unlikely after Bell and Alastair Cook's stand of 83 against the Scots. Tim Bresnan can expect to feature on both lists.