Even though he was close to finishing a deal with Dinamo Zagreb, Ivan Strinic decided to sign for his youth club Hajduk Split. His first competitive match for Hajduk came on the opening of the 2008–09 season against NK Zadar on Poljud Stadium, ending in 1–0 win for Hajduk. During his first season with Hajduk he appeared in 17 domestic league games, playing in the position of left-back.
In the 2009–10 season he proved himself as the first team regular starter, earning his first call-up for national team as well. He managed to score four goals in the league, including one in the eternal derby against Dinamo Zagreb in a 2–1 win.
In the 2010–11 season, Strinić played in all of Hajduk’s matches in 2010–11 UEFA Europa League campaign against RSC Anderlecht, AEK and Zenit St. Petersburg. He also became the starting left-back in the national side, playing in eight out of nine qualifiers for Euro 2012.
He left Hajduk in January 2011 after amassing 77 appearances in all competitions for the Split-based side, scoring five goals.
FC Dnipro Dnipropetrovsk
Strinić playing for Dnipro Dnipropetrovsk in 2011.
On 27 January 2011, Strinić signed with Dnipro Dnipropetrovsk for reported fee of 4 million euro. Strinić made his debut for Dnipro in a league match against Tavriya Simferopol in a 2–2 draw with the left back scoring a stunning goal. He made five other appearances that season in a slow start to his Dnipro career.
The 2011–12 season was far better for Strinić as he made 27 appearances in all competitions and played all three games in Croatia’s Euro 2012 campaign.
The 2012–13 season was similarly successful for Strinić as he maintained his starting places with both the national side and his club side, amassing 35 appearances for Dnipro in all competitions.
In December 2014, Strinić announced that he would not be renewing his contract with the club with his contract expiring at the end of that month.
The player subsequently signed with S.S.C. Napoli, after 112 games over four years with the Ukrainian club.
In Napoli Ivan Strinic played on 39 matches, and assisted 4 goals.
On 31 August 2017, Strinić joined Sampdoria for a reported fee of €2 million.
In Sampdoria Strinic played on 18 matches, and assisted 2 goals.