The forward made his debut against Togo in June 2017 but has failed to get a starting role in his previous three games for the Super Eagles.
The striker beats the previous oldest player on record - Greece captain Yorghos Koudas, who was 48 when he played his last game in 1995.
President George Weah rolled back the years when he laced his boots again to play for Liberia in a 2-1 defeat against Nigeria.
Federation Internationale de Football Association made similar comments when asked if Weah, World Footballer of the Year in 1995, had made history.
Liberia ended up on the wrong end of a 2-1 defeat - this all coming on the very same night that Weah's 18-year-old son, Timothy, started for the US in their game against Mexico in Nashville.
The Super Eagles of Nigeria are now in a friendly match with the Liberian national team in Monrovia, Liberia.
The game had been arranged to honor him and retire his number 14 shirt.
Which team are you supporting in the 2018 World Cup?
In the friendly match, Nigeria built a two-goal half-time lead thanks to Henry Onyekuru and Simeon Nwankwo and Sherman Kpah converted a late penalty for Liberia.
Weah - the first non-European to win the Ballon d'Or during a spectacular career that included spells at Monaco, Paris Saint-Germain and AC Milan - was sworn in as Liberia's president at the start of the year.