with former manager Harry Redknapp. He scored his first goal for the club on 11 January 2014 in a 3–1 win over Ipswich Town. O'Neil was a member of the Queens Park Rangers side which won the 2014 Football League Championship play-off Final, 1–0 against Derby County on 24 May 2014. He was sent off in the 60th minute in the game at Wembley for a professional foul on Johnny Russell. Norwich City On 5 August 2014, O'Neil signed for Championship side Norwich City, on a two-year deal. At the end of his contract he left the club. Bristol City On 9 June 2016, O'Neil signed for Championship side Bristol City on a two-year contract starting on 1 July 2016. He scored his first goal for Bristol City in a 2–1 loss at Reading on 26 November 2016. He was released by Bristol City at the end of the 2017–18 season. Bolton Wanderers On 3 August 2018, he completed a move to Bolton Wanderers on an initial short-term contract until January 2019, following a successful trial spell at the University of Bolton Stadium. He made his Bolton debut a day after signing, when coming on as a second-half substitute for fellow debutant Luke Murphy in a 2–1 win over West Bromwich Albion at The Hawthorns. He played over thirty games for Bolton in 2018–19, scoring in the games against Rotherham United, Millwall and Wigan Athletic, but could not prevent the club from being relegated to League One. However, his efforts were recognised by the club's supporters as he won the Player of the Year award. International career O'Neil earned caps for England at every youth level, and captained England at the 2003 FIFA under-20 World Youth Championship. He made nine appearances for the England under-21 team. Managerial career Early career In August 2020, O'Neil was appointed as assistant manager to Barry Lewtas for Liverpool's under-23 squad. Following the appointment of Jonathan Woodgate as manager of Championship club AFC Bournemouth until the end of the 2020–21 season, O’Neil joined Bournemouth as senior first team coach on 23 February 2021. He remained at the club following Woodgate's departure at the end of the season, and was a part of the coaching staff that got the club promoted to the Premier League under new manager Scott Parker in 2021–22. AFC Bournemouth On 30 August 2022, O'Neil was placed in caretaker charge by Bournemouth