Sofyan El Gadi (born 1 January 1992 in Tripoli, Libya) is Libyan swimmer. He competed in the 100 m butterfly event at the 2012 Summer Olympics. He was the flag bearer of Libya at the opening ceremony.