England captain Alastair Cook won the toss and elected to field against Sri Lanka in the second one-day international at Headingley Leeds on Friday.
England, were unchanged from the side that won the rain-affected opener at The Oval by 110 runs on Tuesday to take a 1-0 lead in the five-match series.
Sri Lanka made one change, with Dinesh Chandimal replacing opening batsman Sanath Jayasuriya, who retired from international cricket after The Oval match.
England: Craig Kieswetter (wkt), Alastair Cook (capt), Jonathan Trott, Kevin Pietersen, Eoin Morgan, Ian Bell, Tim Bresnan, Graeme Swann, Stuart Broad, James Anderson, Jade Dernbach
Sri Lanka: Tillakaratne Dilshan (capt), Mahela Jayawardene, Kumar Sangakkara (wkt), Thilina Kandamby, Dinesh Chandimal, Angelo Mathews, Jeevan Mendis, Nuwan Kulasekera, Suranga Lakmal, Suraj Randiv, Lasith Malinga
Umpires: Billy Bowden (NZL) and Richard Kettleborough (ENG)
Third umpire: Nigel Llong (ENG)
Match referee: Alan Hurst (AUS)