Lionel Messi identifies as a Catholic.
He was raised in a Catholic family in Argentina and has spoken about his faith on several occasions.
Messi has also been seen praying before games and making the sign of the cross after scoring goals.
While his religious beliefs are personal, his faith has been a part of his life and public image.