Регалии: Чемпион Англии и обладатель Кубка лиги (2009); чемпион Сербии и обладатель Кубка Сербии (2008); 3-кратный чемпион России (2013, 2014, 2016); 3-кратный серебряный (2010, 2015, 2017) и бронзовый (2012) призер чемпионатов России; 2-кратный обладатель Кубка России (2011, 2013); 2-кратный обладатель Суперкубка России (2013, 2014); чемпион Казахстана (2021); обладатель Суперкубка Казахстана (2021); серебряный призер молодежного чемпионата Европы (2007).
Родился 28 апреля 1987 года в Зренянине (Югославия).
Профессиональную карьеру Зоран Тошич начал в родном городе, сезон 2006/07 провел в «Банате», помог команде избежать вылета из высшей лиги Сербии и сразу после окончания сезона подписал контракт с белградским «Партизаном».
Уже через год оказался в «Манчестер Юнайтед», но в основном составе появлялся редко (провел в концовке сезона 2008/09 всего три матча) и был отправлен в аренду в «Кельн».
Летом 2010 года перешел в ЦСКА. По неофициальной информации, трансфер Тошича обошелся армейцам в 8 млн фунтов стерлингов. В составе ЦСКА стал трехкратным чемпионом России и двукратным обладателем Кубка страны. В 182 матчах забил 37 мячей. В 2017 году вернулся в "Партизан", затем играл за китайский "Тайчжоу Юаньда" (2020-2021), в 2021-м перешел в казахстанский "Тобол", помог команде завоевать чемпионский титул.
За сборную Сербии выступал с 2007 по 2016 год, провел за национальную команду 76 матчей, забил 11 мячей.