In one interview, I do not remember when (please if someone knows give the link), Kramnik quoted that the best endgame player is Alexei Shirov... I think this interview was around year 2000. Obviously for anyone to reach the very top level they must be very strong in the endgame. Now, I do not think anyone would support Shirov as the best in endgame because he is not top 20 anymore and the world champion extracts most of his wins in the endgame.
Who is the strongest player in endgame nowadays?