Liberia President George Weah, 51, has become the oldest international on record after playing against Nigeria on Tuesday, according to a leading group of football statisticians.

Liberia arranged the Monrovia friendlyto retire their number 14 shirt, worn by Weah at his playing peak.

"Weah became the oldest player, male or female, to play in the national team of a Fifa member," said Neil Morrisonfrom the RSSSF group.

The striker beats the previous oldest player on record - Greece captain Yorghos Koudas, who was 48 when he played his last game in 1995.

Liberia lost the match 2-1.