张宏楠的出生日期为1991年1月17日。在2009年,他正式开启了其职业足球生涯,成功加入广州广药足球俱乐部的一线队。效力期间,他身披标志性的19号球衣,在场上主要担任后卫位置。他的身体条件出色,身高达到182厘米,体重则维持在68公斤左右,这为其在后防线上的防守与对抗提供了良好的基础。
张宏楠的职业生涯起步于广州医药青年训练体系,经过梯队培养后,于2009年被列入一线队大名单,然而在此后的两个赛季中,他并未获得正式出场机会,一直未能代表一线队参加比赛。转机出现在2012年5月11日,当时由于广州恒大队主力阵容需备战亚足联冠军联赛的关键赛事,张宏楠在客场对阵大连实德的比赛中得以首次首发出场,司职左后卫位置,完成了个人在职业联赛的首次亮相。不过,这场首秀的表现并未达到预期,他在防守端显得较为生疏,对球队所失的三个进球都承担着一定的防守责任,因此在比赛第70分钟被队友唐德超替换下场。早在国字号层面,张宏楠于2009年6月入选了由宿茂臻指导执教的中国国青队,随后随队参与了2010年亚洲U19青年足球锦标赛的预选赛及正赛阶段,但在此期间他主要担任替补角色,获得的出场时间较为有限。2012年4月,他首次进入中国U22国家队的集训名单,可惜最终未能入选参加同年6月在老挝举行的2013年亚足联U22锦标赛资格赛的正式阵容。回顾其俱乐部历程,2007年1月至12月,他效力于广州城运队,并随队取得城运会第四名的成绩;2008年1月至2009年12月,他在广州广药队效力期间,帮助球队夺得全国U19优胜者杯的季军;2010年3月起,他正式加入广州恒大足球俱乐部,直至2014年。2018年3月4日,海南足球俱乐部发布官方消息,宣布张宏楠正式加盟球队;随后在2019年3月1日,他转会至深圳宝安壆岗足球俱乐部;2021年8月1日,他又加盟了九江力之源足球俱乐部;至2022年6月7日,张宏楠再次转会,加入营口超越足球俱乐部继续其职业生涯。
张宏楠在其职业生涯中曾随广州恒大足球俱乐部取得多项重要荣誉,其中包括两次中国超级联赛冠军,分别是在2011/12赛季以及紧随其后的2012/13赛季。此外,他还在2011/12赛季随队赢得了中国足协杯冠军,成功帮助球队在该赛季实现了国内赛事双冠王的成就。基于其出色的赛场表现与对球队的贡献,张宏楠于2013年荣获国家体育总局颁发的运动健将称号,这标志着其专业能力与竞技水平获得了官方层面的高度认可。