年十七,投效用,隨父永奇出入行陣。金人犯鄜延,經略王庶命永奇募間者,得張琦;更求一人,顯忠請行。永奇曰:「汝未涉歷,行必累琦。」顯忠曰:「顯忠年小,膽氣不小,必不累琦,當與琦俱。」有敵人夜宿陶穴,顯忠縋穴中,得十七人,皆殺之,取首二級,馬二匹,余馬悉折其足。庶大奇之,補承信郎,充隊將,由是始知名。轉武翼郎,充副將。
金人陷延安,授顯忠父子官。永奇聚泣曰:「我宋臣也,世襲國恩,乃為彼用邪!」會劉豫令顯忠帥馬軍赴東京,永奇密戒之曰:「汝若得乘機,即歸本朝,無以我故貳其志。事成,我亦不朽矣。」顯忠至東京,劉麟喜之,授南路鈐轄,乃密遣其客雷燦以蠟書赴行在。已而豫廢,兀朮以萬騎馳獵淮上,與顯忠獨立馬圍場間。顯忠戒吳俊往探淮水可度馬處,欲執兀朮歸朝。俊還,顯忠馳問之,為竹刺傷馬而止。兀朮授顯忠承宣使、知同州。
顯忠至鄜省侍,永奇教顯忠曰:「同州入南山,乃金人往來驛路,汝可于此擒其酋,渡洛、渭,由商、虢歸朝。第報我知,我當以兵取延安而歸。」顯忠赴同州,即遣黃士成等持書由蜀至吳,報歸朝事。元帥撒裡曷來同州,顯忠以計執之,馳出城。至洛河,舟船後期不得渡,與追騎屢戰,皆勝。顯忠憩高原,望追騎益多,乃與撒裡曷折箭為誓,不得殺同州人,不得害我骨肉,皆許之,遂推之下山崖,追兵爭救得免。顯忠攜老幼長驅而北,至鄜城縣,急遣人告永奇。永奇即挈家出城,至馬TG谷口,為金人所及,家屬二百口皆遇害。是日,天昏大雪,延安人聞之皆泣下。
顯忠僅以二十六人奔夏國。夏人問故。顯忠泣,具言父母妻子之亡,切齒疾首,恨不即死,願得二十萬人生擒撒裡曷,取陝西五路歸於夏,顯忠亦得報不共戴天之仇。夏主曰:「爾能為立功,則不靳借兵。」時有酋豪號「青面夜叉」者,久為夏國患,乃令顯忠圖之。請三千騎,晝夜疾馳,奄至其帳,擒之以歸。夏主大悅,即出二十萬騎,以文臣王樞、武臣
移訛為陝西招撫使,顯忠為延安招撫使,時紹興九年二月十四日也。
顯忠引兵至延安,總管趙惟清大呼曰:「鄜延路今復歸宋矣,已有赦書。」顯忠與官吏觀赦書列拜,顯忠大哭,眾皆哭,百姓哭聲不絶。乃以舊部八百餘騎往見王樞、移訛,諭之曰:「顯忠已得延安府,見講和赦書,招撫可以本部軍歸國。」移訛不從,曰:「初,經略乞兵來取陝西。今既到此,乃令我歸耶?」顯忠知勢不可,乃出刀斫移訛,不及,擒王樞縛之。夏人以鐵鷂子軍來。顯忠以所部拒之,馳揮雙刀,所向披靡,夏兵大潰,殺死蹂踐無慮萬人,獲馬四萬匹。顯忠揭榜招兵,以「紹興九年」為文書。每得一人,予馬一匹,旬日間得萬人,皆驍勇少壯。又擒害其父母弟侄者,皆斬于東城之內。行至鄜州,已有馬步軍四萬餘。撒裡曷在耀州,聞顯忠來,一夕遁去。
四川宣撫吳玠遣張振來撫諭云:「兩國見議和好,不可生事,可量引軍赴行在。」遂至河池縣見玠,玠撫之曰:「忠義歸朝,惟君第一。」從行使臣崔皋等六百餘人列拜庭下,玠又撫之,犒以銀絹,詣行府受告敕、金帶,除指揮使、承宣使。至行在,高宗撫勞再三,賜名加賚,又賜田鎮江,以崔皋輩充將佐。
兀朮犯河南,命顯忠為招撫司前軍都統制,與李貴同破靈壁縣。兀朮犯合肥,手詔以軍與張俊會。顯忠至孔城鎮,與敵戰,敗之。兀朮謂韓常曰:「李世輔歸宋,不曾立功,此人敢勇,宜且避之。」乃焚廬江而走。顯忠欲追之與死戰,俊以奉旨監護,慮失顯忠,遂各以軍還。
太后至臨安,顯忠入覲,加保信軍節度使、浙東副總管。顯忠熟西邊山川險易,因上恢復策,忤秦檜意。金使言顯忠私遣人過界,遂降官奉祠,台州居住。復寧國軍節度使,升都統制。
二十九年,金渝盟,詔顯忠以本部捍禦。遣統制官韋永壽等以二百騎至安豐軍,與金將小韓將軍兵五千人戰于大人洲,敗之。俄又增兵萬餘來,顯忠率騎軍出,自旦至午,氣百倍,以大刀斫敵陣,敵不能支,殺獲甚眾,掩入淮者不可計。
金主亮犯淮西,朝廷命王權拒于合肥。權退保和州,又棄軍渡江,和州失守。金主親統細軍駐和之鷄籠山,將濟採石。朝廷詔以顯忠代權,命虞允文趣顯忠交軍,軍中大喜,於是有採石之捷,語在《允文傳》。顯忠退軍沙上,得楊存中報:「車駕至平江,可速進兵。」顯忠選鋭士萬人渡江,盡復淮西州郡。軍至橫山澗,與金射鵰軍戰,統制頓遇重傷,韋永壽死之,敵兵敗走。金主亮切責諸將不用命,諸將弒之而還。
是役也,顯忠所將一萬九千八百六人行賞有差,張振功為最。詔賜顯忠五子金帶。授顯忠淮西制置使、京畿等處招討使,擢太尉、寧國軍節度使、主管侍衛馬軍司公事,赴行在。
孝宗即位,賜田百頃,兼權池州駐劄禦前諸軍都統制,節制軍馬。隆興元年,兼淮西招撫使。時金主褒新立,山東、河北豪傑蜂起,耶律諸種兵數十萬據數郡之地,太行山忠義耿京、王世隆輩皆欲挈地還於朝。金懼,亟請和。顯忠陰結金統軍蕭琦為內應,請出師自宿、亳趨汴,由汴京以通關陝;關陝既通,則鄜延一路熟知顯忠威名,必皆響應,且欲起其舊部曲,可得數萬人,以取河東。
時張浚開都督府,四月,命顯忠渡江督戰。乃自濠梁渡淮,至陡溝,琦背約,用枴子馬來拒,與戰,敗之。琦復背城列陣,顯忠躬率將士鏖戰,琦敗走,遂復靈壁,入城,宣佈德意,不戮一人,中原歸附者踵接。時邵宏淵圍虹縣未下,顯忠遣靈壁降卒開諭禍福,金貴戚大周仁及蒲察徙穆皆出降。宏淵恥功不自己出;又有降千戶訴宏淵之卒奪其佩刀,顯忠立斬之,由是二將益不相能。
六月,兵傅宿州城,金人來拒,顯忠敗之,斬其左翼都統及首虜數千人,追奔二十餘里。宏淵至,謂顯忠曰:「招撫真關西將軍也。」顯忠閉營休士,為攻城計,宏淵等不從。顯忠引麾下楊椿上城,開北門,不逾時拔其城。宏淵等殿後,趣之,乃始渡濠登城。城中巷戰,又斬首虜數千人,擒八十餘人,遂復宿州。舉寄居官劉時攝州事。捷聞,授顯忠開府儀同三司、殿前都指揮使,妻周氏封國夫人。宏淵欲發倉庫犒士卒,顯忠不可,移軍出城,止以見錢犒士,士皆不悅。
金帥孛撒自南京率步騎十萬來,晨薄城,列大陣。顯忠親帥軍遇于城南,戰數十合,孛撒大敗,遂退走。統制李福、統領李保各以所部退避,皆斬以徇。翼日,敵益兵至。顯忠謂宏淵併力夾擊,宏淵按兵不動,顯忠獨與所部力戰百餘合,殺左翼都統及千戶、萬戶,斬首虜五千餘人。俄增兵復來逼城,顯忠用克敵弓射卻之。
宏淵顧眾曰:「當此盛夏,搖扇于清涼猶不堪,況烈日中被甲苦戰乎?」人心遂搖,無鬥志。至夜,中軍統制周宏鳴鼓大噪,陽謂敵兵至,與邵世雍、劉亻先各以所部兵遁;繼而統制左士淵、統領李彥孚亦遁。顯忠移軍入城,殿司前軍統制張訓通、馬司統制張師顏、池州統制荔澤、建康統制張淵各遁去。