Ben Sahar did play in the English Championship. He played for Sheffield United between 2008 and 2009. During his time at the club, he scored 11 goals in 36 appearances.
Master the Game: The Ben Sahar Challenge - How Well Do You Know the Israeli Football Star?