Paul Collingwood, Stuart Broad, Luke Wright, Alastair Cook and Kevin Pietersen all recovered from a stomach virus to start the match.
Sri Lanka suffered two early setbacks but made a minor recovery with Chamara Kapugedera and Indika de Saram putting on 65 for the third wicket.