On 16 August, at the start of the 2009–10 season, Sammir scored his first hat–trick for Dinamo in a 5–0 home victory against NK Osijek, converting two penalties and a free kick. The club failed to defend the cup title on that occasion, but won their fifth consecutive league title. Sammir helped with 26 league appearances and five goals. He made six appearances in the 2009–10 Croatian Cup, and featured in all of the club's European matches, playing in all four of the 2009–10 UEFA Champions League matches and in all eight 2009–10 UEFA Europa League matches. Overall, he made 46 appearances and scored six goals for the club.