Who is the Best Player in the World? Leo Messi. Who is the Best Player Ever? Leo Messi!