Lionel Messi, the World Cup's all-time leading goal scorer, was among 29 players selected to the represent Major League Soccer on Wednesday against the LIGA MX All-Stars on July 29 at the MLS All-Star Game in Charlotte, North Carolina.

Messi has 12 goals and eight assists in 14 matches this season for Inter Miami CF.

Messi is among 13 World Cup players selected to the MLS All-Star roster.

Among the others include Cape Verde defender Steven Moreira from the Columbus Crew and four players from the United States team, including NYCFC goalkeeper Matt Freese, Charlotte FC center back Tim Ream, Columbus Crew defender Max Arfsten and Vancouver Whitecaps midfielder Sebastian Berhalter.

It's unclear if Messi plans to play in the All-Star game after sitting out last year's exhibition match, which led to a one-game suspension that Inter Miami FC Jorge Mas owner called “draconian.”

Messi, the leading scorer at this year's World Cup, helped defending champion Argentina rally from a two-goal deficit to beat Egypt 3-2 on Tuesday.

Argentina faces Switzerland on Saturday in the quarterfinals. The World Cup final is July 19.