He played for the Latvia national team at UEFA Euro 2004 and is the only Latvian player to score at the end stage of a major international football tournament.
Right after returning from Spain, Verpakovskis was loaned to HNK Hajduk Split from Croatia, along with his Dynamo team-mates Florin Cernat and Goran Sablić.
[4] Verpakovskis had a good season in Hajduk, scoring five goals in 18 appearances and played the key role in team's victories.
Verpakovskis was on a loan term with Spanish side Celta de Vigo for the 2008–09 season, playing eight league matches and scoring no goals.
In 2009, Verpakovskis had to extend his contract with Dynamo Kyiv for two years and the Greek Super League club Ergotelis signed him on a two-year loan.
[6] In 2011 Verpakovskis signed a contract with Azerbaijan Premier League club FC Baku for one season with an option to extend it for another one alongside his international team-mate Deniss Ivanovs.
[8] The next season was not successful for the Latvian international as he saw himself lose the place in the starting eleven, making only eight league appearances and scoring no goals.
Despite scoring two goals and helping Baku grab a 3–1 victory over Sumgayit FK in the 1/8 finals of the Azerbaijan Cup on 28 November 2012,[9] Verpakovskis left the club in January 2013.
In a later interview Verpakovskis revealed that he had wished to finish the season in Greece but due to the limited time for establishment of a club he was forced to return to Latvia as soon as possible.
[25] He rose to international prominence as the highest goalscorer for Latvia in their successful UEFA Euro 2004 qualification campaign, with six goals in ten matches.
[26] In September 2013, Verpakovskis won his 100th cap for the Latvia national team in a 1–0 World Cup qualifying defeat to Greece.
He was symbolically substituted by Edgars Gauračs just 13 minutes into the game and honoured by his teammates, national team's staff and supporters.