Easily Eto'o not even close in my opinion
Man dragged his country to win Afcon twice, the other 2 didnt, is AFCON highest goalscorer, big big game player look at his CL final against United 2009 and 2006 against Arsenal, so versatile
Salah will never surpass his legacy in Africa as a whole