There are many good dribblers. Messi is the best, most efficient, effective, ruthless. The ball is simply an extension of him. It's not fair to compare Messi to anyone.
But after Messi, it was Iniesta in his prime, in THIS generation. I wasn't around to watch Maradona, Pele, Baggio, etc. Maybe...