2005年，18岁的张鹭入选了朱广沪执教的中国国家足球队，备战东亚运动会。那一届东亚运动会男足比赛要求球员出生在1981年之后。中国足协为了重点培养奥运适龄球员，决定让奥运适龄球员（1985年龄段）以国家队名义出战东亚运动会，以1987年龄段球员作为补充，张鹭便是被选中的1987年龄段球员之一。2010年2月，张鹭首次入选高洪波执教的中国国家队，备战同葡萄牙的热身赛。当时正值亚冠联赛比赛日，杨智、曾诚两名门将要代表俱乐部出战亚冠，没有进入国家队。3月3日，同葡萄牙的比赛上，他首次代表中国男足出场，中国队0比2输给了葡萄牙队，张鹭的表现得到媒体称赞。何塞·安东尼奥·卡马乔出任中国男足主教练后，直到2012年2月才将张鹭召入国家队集训，备战与科威特的热身赛和世界杯外圍賽亞洲區第三阶段最后一轮同约旦的比赛，那时中国国家队已经提前出局。此后六年，张鹭一直没有入选国家队。2018年5月，他重返国家队。中国国家队主教练馬爾切洛·里皮将他用作亚洲杯和世界盃外圍賽的第三门将。2019年8月30日，中国男足在香河基地对阵缅甸的教学赛中，张鹭在下半场替补出场。直到2019年9月被取消入选中国男足资格，张鹭一直没有代表中国队在国际A级赛事出场。