The 35-year-old Forlan, who was voted the top player of the 2010 World Cup, played sparingly this time for Uruguay -- each time as a substitute for Luis Suarez.
He played an hour in a 3-1 loss to Costa Rica in a group game when Suarez was still recovering from knee surgery, and 53 minutes in yesterday's 2-0 second-round loss to Colombia, when Suarez was out suspended for biting Italy defender Giorgio Chiellini.
The loss to Colombia knocked the 2010 semifinalists out in the round of 16 in Brazil.
Forlan, who played with Manchester United, Villarreal, Atletico Madrid and Inter Milan, signed an 18-month contract earlier this year with Japanese club Cerezo Osaka and is expected to fulfil it.
More From This Section
And he listed several reasons why he wants to keep playing internationally.
"At a personal level, the things I have been able to experience -- winning and enjoying play with the national team -- is more than I could have imagined," he said.
He scored five goals in South Africa, the same number Colombia's playmaker James Rodriguez has already scored in Brazil.
Uruguay's former all-time leading international goal scorer -- until Suarez surpassed him -- Forlan was quick to defend his teammate. He was critical of the punishment Suarez received for biting Chiellini: a four-month ban from all football activities, a nine-game suspension from the international matchs, and a fine.