The prolific attacker was doubtful for Friday's match, but has been deemed match fit as Argentina aim to secure World Cup qualification
The 25-year-old has not featured in an official game since Barcelona's 2-1 Liga win over Atletico Madrid on May 12 due to a hamstring problem and there were doubts as to whether he would be match fit in time to face Colombia.
However, Barcelona have now announced the prolific attacker has been given the green light to take part in Friday's game.
"Leo Messi receives the medical all-clear," a brief statement on the Catalans' official Twitter account reads.
La Albiceleste can secure their place at World Cup 2014 in Brazil with just four more points in the Conmebol qualification group.