England cricket legend Allan Lamb has admitted he was "surprised" to see Alex Hales left out of the Three Lions' ODI squad to face Sri Lanka in an exclusive interview with GiveMeSport.
The Nottinghamshire ace gave a timely reminder of his ability with the bat by top scoring for England with 66 in their nine-run T20 defeat against Sri Lanka on Tuesday.
Despite that Hales, who has an impressive average of 37.85 in international T20 matches, was omitted from England's squad for the five-match ODI series against Sri Lanka which got underway yesterday.
Alastair Cook led his side to a comfortable 81-run victory over the tourists at the Oval - but Lamb, who played 79 test matches and 122 ODI's, believes England would be better off with Hales amongst their ranks.
When asked about the decision not to select Hales, the 59-year-old told GiveMeSport: "Yeah it's very strange. They must think he's only a T20 player, but I think that even if that's the case you can still play the 50 over game so that's quite surprising.
"He can play. He's got all the shots, I'm just very surprised they haven't picked him."
The victory over Sri Lanka marked the first major scalp for England under new coach Peter Moores.
The 51-year-old began his second spell in charge of the Three Lions after Andy Flower's resignation following the 5-0 Ashes whitewash against Australia over the winter.
After the visit of Sri Lanka, England take on India in a five-match test series, before five ODI games - and Lamb believes that run of games could make or break Moores' reign.
"I think this summer is going to be a big question mark on [Peter] Moores who has come in," he explained. The same goes for Alastair Cook."