Kerić started his football career in the town of Vinkovci by the local side HNK Cibalia. In the 2003–04 season Kerić first appeared in the first squad of Cibalia. In four seasons at Cibalia, Kerić scored 9 goals in 64 matches. In the February 2008 he signed a three and a half-year contract with Czech club FC Slovan Liberec. Kerić soon became one of the most valuable players at Liberec. He scored six goals and helped the team to sixth place in the final league standings. Kerić scored 15 goals in the 2008–09 season and became the top scorer of the league. On 29 January 2011 he signed for Sparta Prague.