LONDON - Uncapped duo James Vince and Josh Ball were both named Thursday in England's 12-man squad for next week's first Test against Sri Lanka at Headingley. Hampshire batsman Vince could well make his Test debut in Leeds, given there is now a vacancy following the retirement through illness of James Taylor.

Nottinghamshire paceman Ball, meanwhile, looks set to compete with Steven Finn for the third seamer role in an attack set to be led by James Anderson and Stuart Broad. Vince, 25, already has five England limited-overs caps. His batting style has been compared to that of former England captain Michael Vaughan.

The Hampshire captain has made a sound start to the season, including scoring a hundred against county champions Yorkshire at Headingley in Leeds, northern England. Ball, also 25, has made his case with 19 Championship wickets for Nottinghamshire so far this season.

"Both Jake Ball and James Vince thoroughly deserve their opportunity, having performed well with the England Lions (the national A or reserve side) and starting the season in good form with their respective counties," said national selector James Whitaker in an England and Wales Cricket Board statement. "James has been a consistent performer for Hampshire and England Lions over the past few years. He is already well-regarded by the England coaches in the short format and now has the opportunity to showcase his skills at Test level." Meanwhile Vince, recalling his Headingley hundred, told Hampshire's website: "Obviously I was there not long ago, and it was nice to spend some time in the middle.

ENGLAND TEST SQUAD: Alastair Cook (Essex, capt), Moeen Ali (Worcestershire), James Anderson (Lancashire), Jonny Bairstow (Yorkshire, wkt), Jake Ball (Nottinghamshire), Stuart Broad (Nottinghamshire), Nick Compton (Middlesex), Steven Finn (Middlesex), Alex Hales (Nottinghamshire), Joe Root (Yorkshire), Ben Stokes (Durham), James Vince (Hampshire).