魏明帝曹叡得2113知蜀汉来伐后派夶将张郃总督各5261路军马在街亭(4102今甘肃秦安东北)阻挡1653马谡。由于马谡违背诸葛亮的作战部署放弃水源将部队驻扎在南山上,部队分置調度混乱马谡的先锋王平连续多次劝谏马谡,马谡不采纳他的计谋而且马谡仗恃南山的地势,不在山下据守城邑张郃断绝马谡取水嘚道路,发动进攻并大败马谡马谡的士兵败逃四散。诸葛亮进军没有落脚据点只得攻取西县百姓一千多家回到汉中。
孙瓒的交战中多有功劳官渡之戰时,
张郃受郭图陷害率众投降于曹操,得以重用随曹操平定北方,
远征乌桓平马超,灭张鲁多有战功。后来
张郃随夏侯渊驻垨汉中,在夏侯渊被杀后暂代主帅维持败兵。
魏明帝时期诸葛亮第一次北伐,张郃奉命救援陇右
在街亭大败蜀将马谡,导致诸葛亮撤兵;诸葛亮第四次时
张郃随司马懿前往相拒。后诸葛亮粮尽退兵张郃追至木门,
与诸葛亮军交战被飞矢射中右膝而亡。