Messi previously opted against appearing on the American television network due to his rocky relationship with the Liverpool legend.
Carragher revealed he received a direct message on Instagram from the Barcelona legend and eight-time Ballon d'Or himself.
Messi labelled the popular pundit a 'burro' in Spanish, which translates to 'd' in English.
"I had a little pop at [Cristiano] Ronaldo earlier in the season, didn't think it was a great signing for [Manchester] United, then I said the example of Messi, I didn't think Messi's a great signing for PSG," Carragher said in January 2022 which prompted Messi's reply.
While CBS could not persuade the pair to bury the hatchet face-to-face, they used Richards, who was playing the role of 'St Meeks', to offer Carragher a gift.
read more on lionel messi
Lionel Messi record: Icon one of football's all-time top goalscorers as success continues
Kane fifth most searched for athlete in 2023 - but Messi and Ronaldo aren't in top 10
The show opted to use a Messi lookalike wearing an Argentina shirt to deliver a Christmas message to Carragher.
"This is a message for Jamie," he said on Wednesday night.
"As it is the season of goodwill, no one should be alone at Christmas. I have decided that you should Never Walk Alone. Here's my Christmas gift to you…"
The video then cuts to an image of a d.
Most read in Football
Manchester United could turn to ex-Chelsea boss Graham Potter if they sack Erik ten Hag
Howe hints at more injury woe for Magpies as key duo pick up knocks in defeat to AC Milan
Who is Micah Hamilton? From Man City ball boy to scoring in Champions League on debut
Newcastle 1-2 AC Milan: Magpies crash out of Europe with defeat at home
Carragher could then be seen in hysterics after seeing the funny side.
However, it remains to be seen if the real Argentinian World Cup winner will ever forgive Carragher.