A 21 éves Ben Szahar 2009-ben igazolt az Espanyolhoz, és a legutóbbi idényben a Hapoel Tel-Avivban játszott kölcsönben – 44 meccsen tizennyolc gólt szerzett.
A jobblábas játékos tizenévesen a Chelsea-ben is megfordult, ám ott nem tudott megragadni, a londoni csapat többször is kölcsönadta alacsonyabb osztályú kluboknak.
Ben Szahar az izraeli nemzeti együttesben huszonhárom mérkőzésen öt gólt ért el.