宋初,宋太祖赵匡胤到西都(今河南洛阳西)巡幸,突然有人拦驾,要向太祖献上治国之策,此人叫张齐贤(942年一1014年),字师亮,因其敬慕唐朝开国功臣李大亮的为人,因此取字为师亮,曹州冤句(今山东荷泽人),三岁时遭逢后晋动乱,徙居至洛阳,少时孤弱贫穷,却好学不倦,心怀大志。

太祖特别惊奇,当即把张齐贤带到行宫,此人还有一大特点不拘小节,特别能吃,见到桌子上的熟牛肉,也不讲究礼数,拿起来就吃,还吃的特别快,太祖皇帝以为他饿了,那就先吃饱再说,张齐贤也不把自己当外人,只顾低头吃,也不搭话,一会功夫N盘熟牛肉就一扫而光。
这时,才开始给太祖皇帝献策,挥舞着两只大油手直接就在地上划拉了十条,一是攻取并州(今山西太原)和汾州(今山西汾阳),二是富民,三是分封五侯,四是提倡敦睦孝敬,五是推举贤才,六是兴建太学,七是籍田,八是选拔优良官吏,九是慎重施行刑罚,十是惩处奸邪,太祖皇帝认为其中四条符合他的意愿,但张齐贤认为这十条都是善策,竟与太祖皇帝争执起来,太祖大怒,令人把他赶了出去。
宋太祖没有处罚他,但也没任用他,回到京城后,把他推荐给了赵光义,将来,让赵光义重用他。

宋太宗赵光义继位后,任命张齐贤为大理评事通判衡州,他在复审一件盗案时,从刀口救下因冤枉的五人的性命,接着又裁减了一半驿站间的役夫,宋初江南囚犯都押送京师复审,但由于路途遥远,解差虐侍等原因,囚犯在路上常常就死掉一半,原来是地方官问案不负责任,依赖京审定案,致使很多无辜平民牵连入狱,死于转解途中,张齐贤向朝廷报告了这一情况,建议朝廷重视复审囚犯,如果发现株连无辜,地方官反坐,这样一来,江南官吏问案认真多了,上送的囚犯大大减少。
张齐贤不久升为秘书丞、知忻州事,后又节连升迁,先后任著作佐郎、直史馆、左拾遗、给事中,知代州。
宋太宗为收回幽云十六州,在雍熙三年(986年),宋军大举北伐,因潘美、王侁失职,致使杨业战死,宋军惨败,张齐贤作为策应带二千兵马,以一当百,大败辽军。

端拱二年(989年),张齐贤领河东制置方田都部署,入拜刑部侍郎、枢密副使,淳化二年(991年),任参知政事,数月之后,被宋太宗拜为宰相,任吏部侍郎、同中书门下平章事,此后,张齐贤历仕太宗、真宗两朝,后以司空致仕。
史称张齐贤“四践两府(宋代以中书省掌全国政务,枢密院掌军事、边防,合称两府,为中央最高官署),九居八座(一般以尚书令、仆射和吏部、户部、礼部、兵部、刑部、工部六部尚书为八座),以三公(司徒、司空、太尉)就第,康宁福寿,时罕其比。”