Riyad Mahrez is ruthless in the final third.

The Algerian winger has a bag full of tricks with which he bamboozles defenders, but equally as impressive are the numbers he posts in the goals and assists columns.

CITY+ | Free to Cityzens until football is back

Since arriving in the Premier League, he has scored 53 times and provided 39 assists in 189 games.

Here, we take a look at the numbers behind his performances for Manchester City across all competitions.