The Belgium international was the leading contender heading into the second half of the Premier League season but De Bruyne’s form has dipped in recent weeks.
Salah, on the other hand. has continued his prolific form despite his lack of experience in the Premier League before his £39m move to Liverpool FC from AS Roma last summer.
The Reds forward has scored 29 times in 31 games in the Premier League, while he has contributed nine goals in 11 outings in the Champions League.
Salah proved the decisive player in the quarter-finals after the Egypt international scored in both legs of Liverpool FC’s 5-1 aggregate win against Manchester City.
De Bruyne struggled to have an impact on the Champions League tie as the Citizens lost to Liverpool FC for a third time this season.
While the Belgian star is on the cusp of Premier League glory with Manchester City, retired Newcastle striker Shearer explained why Salah is more deserving of the PFA player of the year award.
“My winner is Mo Salah. I said before the Champions League quarter-finals that I was torn between him and Kevin de Bruyne, and it was the way that Salah played and scored to help Liverpool win both legs which clinched it for me,” Shearer told BBC Sport.
“Of course, De Bruyne has had a magnificent season for Manchester City too – but what happened in the past week in two of the biggest games for both players has just tipped it in Salah’s favour.
“Salah did what he had to do, which is score goals to get his team through, so that is why he gets my vote – as well as for being phenomenal every time he has been out on the pitch this season.”
Salah and De Bruyne are both ex-Chelsea FC players and were allowed to leave the west London side under Jose Mourinho’s management.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news