Former England opener Nick Knight has backed new captain Andrew Strauss to succeed in both Test and one-day cricket.

Strauss was appointed Test skipper following the resignation of Kevin Pietersen earlier this week but it is still to be determined who should take the limited-overs job.

Strauss, although he made his one-day international debut more than a year before his Test bow, is not currently in the one-day picture and has not played in the shortened form since last year's World Cup.

Former Warwickshire captain Knight, who played 100 ODIs, told Sky Sports News: "It is a difficult issue because he hasn't been playing - but he has played, of course, and if anyone's been watching him at Middlesex, he can play.

"I've felt all the way through his one-day career that he can achieve more and will eventually achieve more. If he gets that opportunity I fully expect him to take it.

"He will have to look at developing his game in one-day cricket a little bit but he is a quick learner, an intelligent lad and I think he will develop that.

"Once he does, I think he is going to be a wonderful one-day player. I still think there is role for the likes of Strauss to play properly and aggressively at the top of the order. It might just be the second coming."

England are also looking for a new coach after sacking Peter Moores in the aftermath of a damaging fall-out with Kevin Pietersen.  A number of potential successors have already been linked with the post, including Knight's former Warwickshire and England team-mate Ashley Giles.

Yet Giles, who is also an England selector, has just one year's experience as Warwickshire director of cricket and Knight feels it might be too soon.  He added: "He's still pretty inexperienced, he's had one season of being in charge of Warwickshire. It was a successful season but it was in Division Two.

"His big season is really coming up in Division One this year. I think we will get a better idea of Ashley Giles' credentials after this coming season. My gut feeling says it is a little bit early for Ashley Giles."