太祖得郃甚喜,谓曰:“昔子胥不早寤,自使身危,岂若微子去殷、韩信归汉邪?”拜郃偏将军,封都亭侯。授以众,从攻邺,拔之。又从击袁谭於渤海,别将军围雍奴,大破之。从讨柳城,与张辽俱为军锋,以功迁平狄将军。别征东莱,讨管承,又与张辽讨陈兰、梅成等,破之。从破马超、韩遂於渭南。围安定,降杨秋。与夏侯渊讨鄜贼梁兴及武都氐。又破马超,平宋建。太祖征张鲁,先遣郃督诸军讨兴和氐王窦茂。
太祖从散关入汉中,又先遣郃督步卒五千於前通路。至阳平,鲁降,太祖还,留郃与夏侯渊等守汉中,拒刘备。郃别督诸军,降巴东、巴西二郡,徙其民於汉中。进军宕渠,为备将张飞所拒,引还南郑。拜荡寇将军。刘备屯阳平,郃屯广石。备以精卒万馀,分为十部,夜急攻郃。郃率亲兵搏战,备不能克。其后备於走马谷烧都围,渊救火,从他道与备相遇,交战,短兵接刃。渊遂没,郃还阳平。当是时,新失元帅,恐为备所乘,三军皆失色。渊司马郭淮乃令众曰:“张将军,国家名将,刘备所惮;今日事急,非张将军不能安也。”遂推郃为军主。郃出,勒兵安陈,诸将皆受郃节度,众心乃定。太祖在长安,遣使假郃节。太祖遂自至汉中,刘备保高山不敢战。太祖乃引出汉中诸军,郃还屯陈仓。
文帝即王位,以郃为左将军,进爵都乡侯。及践阼,进封鄚侯。诏郃与曹真讨安定卢水胡及东羌,召郃与真并朝许宫,遣南与夏侯尚击江陵。郃别督诸军渡江,取洲上屯坞。明帝即位,遣南屯荆州,与司马宣王击孙权别将刘阿等,追至祁口,交战,破之。诸葛亮出祁山。加郃位特进,遣督诸军,拒亮将马谡於街亭。谡依阻南山,不下据城。郃绝其汲道,击,大破之。南安、天水、安定郡反应亮,郃皆破平之。诏曰:“贼亮以巴蜀之众,当虓虎之师。将军被坚执锐,所向克定,朕甚嘉之。益邑千户,并前四千三百户。”司马宣王治水军於荆州,欲顺沔入江伐吴,诏郃督关中诸军往受节度。至荆州,会冬水浅,大船不得行,乃还屯方城。诸葛亮复出,急攻陈仓,帝驿马召郃到京都。帝自幸河南城,置酒送郃,遣南北军士三万及分遣武卫、虎贲使卫郃,因问郃曰:“迟将军到,亮得无已得陈仓乎!”郃知亮县军无谷,不能久攻,对曰:“比臣未到,亮已走矣;屈指计亮粮不至十日。”郃晨夜进至南郑,亮退。诏郃还京都,拜征西车骑将军。
拢郃识变数,善处营陈,料战势地形,无不如计,自诸葛亮皆惮之。郃虽武将而爱乐儒士,尝荐同乡卑湛经明行修,诏曰:“昔祭遵为将,奏置五经大夫,居军中,与诸生雅歌投壶。今将军外勒戎旅,内存国朝。朕嘉将军之意,今擢湛为博士。”
诸葛亮复出祁山,诏郃督诸将西至略阳,亮还保祁山,郃追至木门,与亮军交战,飞矢中郃右膝,薨,谥曰壮侯。子雄嗣。郃前后征伐有功,明帝分郃户,封郃四子列侯。赐小子爵关内侯。
《魏略》曰:亮军退,司马宣王使郃追之,郃曰:“军法,围成必开出路,归军勿追。”宣王不听。郃不得已。遂进。蜀军乘高布伏,弓弩乱发,矢中郃髀。
[191年],袁绍取冀州,韩馥战败,张郃率兵归附袁绍,任校尉,用来对抗公孙瓒。后来,公孙瓒被击败,张郃功劳很大,升为宁国中郎将。
[200年],曹袁两军相持于官渡,袁绍派淳于琼率万余人护送军粮,屯于乌巢。曹操留将守营,亲自率兵偷袭乌巢。张郃认为曹操兵精,淳于琼必败,应迅速去救援,而袁绍的谋士郭图却建议进攻曹操的大本营。袁绍采纳了郭图的建议,张郃劝阻,袁绍不听,只派轻骑去救乌巢,而派重兵去进攻曹操的大本营,结果不能够攻下。很快,乌巢兵败,消息传来,袁军军心动摇。郭图闻讯后大为羞愧,为推卸责任,诬谗张郃不卖力作战,失败后还出言不逊。张郃