Egypt international Mohamed Salah has been named as the 2018 African best player. The announcement was made by CAF who are the African’s football governing body as the Egypt international defeated Liverpool teammate Sadio Mane and Arsenal star Emerick Aubameyang to win the award. Salah also beat these two players last year for him to win the player of the year award for the first time in his career.