县（治今山西省朔州市朔城区）人，是魏前将军张辽的兄长。张汎是前汉聂壹的子孙，聂壹奉汉武帝密命，利用交易，和王恢图谋匈奴。他的一族被匈奴单于怀恨，聂壹的后裔为了避仇改姓「张」。延康元年（220年）曹丕即位为魏王，任命张辽为前将军时，封张汎和张辽的一子为列侯。张汎在《三国志》张辽传有记载，小説《三国演义》没有登场。