The 42-year-old will represent Rio Branco in Brazil's Espirito Santo championship after agreeing to a six-month contract in December, reports Xinhua news agency.
It is Abreu's 28th club since he made his senior debut with Uruguay's Defensor Sporting in 1994.
"When I was younger I ran eight kilometres per game and now I run seven. One kilometre more or one kilometre less isn't going to make a difference," the former Deportivo La Coruna forward said.
"What will make a difference is the pass into the box that allows me send the ball into the back of the net."
Last year he broke the previous record held by German goalkeeper Lutz Pfannenstiel, who represented 25 teams in six continents before retiring in 2011.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)