Ostatecznie Heerenveen zdołało się zakwalifikować do europejskich pucharów dzięki wygraniu finału z FC Twente. Pranjić grał w obu finałowych meczach. 15 listopada 2008 roku zdobył dwie bramki w spotkaniu z FC Utrecht (3:2). W sezonie 2008/09 wraz z SC Heerenveen zdobył Puchar Holandii, po czym przeszedł do Bayernu Monachium. W lipcu 2012 roku podpisał kontrakt ze Sportingiem CP. W trakcie sezonu 2012/2013 był wypożyczony do Celty Vigo. Latem 2013 przeszedł do Panathinaikosu. Z kolei w 2016 trafił do FC Koper.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2001/02 NK Belišće
Druga HNL 28 7 2002/03 NK Osijek
Prva HNL 30 1 2003/04 NK Osijek
Prva HNL 23 2 2004/05 Dinamo Zagrzeb
Prva HNL 30 2 2005/06 SC Heerenveen
Eredivisie 32 5 2006/07 SC Heerenveen
Eredivisie 34 2 2007/08 SC Heerenveen
Eredivisie 33 9 2008/09 SC Heerenveen
Eredivisie 30 16 2009/10 Bayern Monachium
Bundesliga 20 1 2010/11 Bayern Monachium
Bundesliga 28 0 2011/12 Bayern Monachium
Bundesliga 7 0 2012/13 Sporting CP
Primeira Liga 9 0 2012/13 Celta Vigo
Primera División 10 0 2013/14 Panathinaikos AO
Superleague Ellada 24 5 2014/15 Panathinaikos AO
Superleague Ellada 26 4 2015/16 Panathinaikos AO
Superleague Ellada 23 0 2016/17 FC Koper
1.