Career
Not to be confused with Sandro Iashvili. Early years
Iashvili started his career in Dinamo Tbilisi in 1993, where he became a prolific goalscorer. With 24 goals in 24 games (1994-1995) and 26 goals in 25 games (1995-1996) he attracted interest from foreign clubs, and at the age of 19 decided to join VfB Lübeck on loan in January 1997.
Freiburg
After initially returning to Tbilisi from his loan spell Iashvili permanently moved to play in Germany, this time for South Carolina Freiburg, for the 1996–1997 season.
The team earned promotion to the Bundesliga in his first season there. Foreign the 2005-2006 season he was promoted to team captain.
In April 2007, he expressed his intention to not renew his Freiburg contract but to instead leave for another, preferably German, club In his ten years at Freiburg he scored 51 goals in 255 league appearances.
Karlsruhe
Iashvili subsequently joined Karlsruhe in summer 2007.
In 2009, Iashvili agreed to a contract extension until 2013. In 2012, he was released by Karlsruhe. Later years
In 2012, Iashvili joined fellow 2.
Bundesliga side VfL Bochum.
Iashvili spent the 2013–2014 season with Inter Baku of the Azerbaijan Premier League. He played for Football Club Samtredia in his home country in the second half of the 2014–2015 season.
In July 2015, he re-joined his home club Dinamo Tbilisi. Having played 67 matches scoring 15 goals Iashvili is the fifth most-capped player of Georgia.