Barker returned to the Coventry Bees in the 2008 Elite League, after riding for the Coventry Cougars in the Conference Trophy during the 2004 season. In July 2008, he agreed a permanent move to the Bees as a full asset, and returned to them for the 2009 and 2010 seasons. He continued to ride in the top two tiers of British speedway riding for various clubs.[2] In 2014 Barker rode for Plymouth Devils then in 2015 he signed for Berwick Bandits but a back injury at the British Final at Wolverhampton looked set to end his season but he returned to ride for Peterborough Panthers at the end of the 2015 season. In 2016 Ben signed for Glasgow Tigers in the Premier League.[10] He rode for Redcar Bears in 2018.[11] After ten years as a Coventry asset, Barker was awarded a testimonial meeting to be held at his current club Redcar on 23 March 2019.[12]
In 2022, he rode for the Ipswich in the SGB Premiership 2022 and for Plymouth in the SGB Championship 2022.[13] His 2022 season was curtailed after he failed a random drug test before a race meeting. Although the Speedway Control Bureau have not released the details, his club Plymouth stated that the test showed positive for a strong dosage of co-codamol and Zapain.[14][15] In 2023, he re-signed for Plymouth for the SGB Championship 2023 following his return after a suspension. He later re-signed for Ipswich as well.[16] His 2023 season culminated with a third place finish in the 2023 British Speedway Championship.[17]
He re-signed for the Plymouth Gladiators for the 2024 season.[18]