I would say Mahrez is the best dribbler I have seen. He has got an unbelievable ability to take a ball down and control it with one touch on the run. It took a long time for Mahrez to settle at City because at Leicester he would have the freedom to roam and he didn't have to do the dirty work.They have different abilities. Foden's an exceptional finisher for one so young, for example, but Jack's the best dribbler of a football I've seen in the PL for...I can't even think of the answer, tbh:-) Can you?
He can also control the flow of a game. Some posters on here seriously underrate Jack, I think.
Foden has got everything in his game. Fearless and direct. He will get better. I hope there are more like him in City's youth team.