Han har tidligere spilt for og , , og . Ben Arfa har også kamper for . Ben Arfa er født i Paris i Frankrike, av tunisiske foreldre.