宣贊武藝高強,善(shan)使一刀鋼刀,曾在(zai)王府做(zuo)郡(jun)馬,因相貌丑(chou)(chou)陋,人稱(cheng)丑(chou)(chou)郡(jun)馬。他曾對連珠箭,斗贏(ying)番將,被王爺招做(zuo)女(nv)婿,但郡(jun)主卻嫌其丑(chou)(chou)陋,懷恨而亡。因此(ci)只(zhi)在(zai)步司衙門(men)擔(dan)任衙門(men)防御使保義(yi),始(shi)終不得重用。
宋(song)江遠征(zheng)大名府(fu)時,太師蔡京(jing)召集樞密院官(guan)員,商議出(chu)兵救援。宣贊(zan)因與蒲東(dong)巡(xun)檢關(guan)勝(sheng)(sheng)(sheng)有舊(jiu)交,便(bian)(bian)趁機(ji)推薦(jian)關(guan)勝(sheng)(sheng)(sheng),稱其(qi)有上將之才。蔡京(jing)便(bian)(bian)讓他(ta)到蒲東(dong)禮(li)請關(guan)勝(sheng)(sheng)(sheng)。關(guan)勝(sheng)(sheng)(sheng)將結(jie)義兄弟郝思(si)文(wen)引(yin)見給宣贊(zan),三人一同赴京(jing)。關(guan)勝(sheng)(sheng)(sheng)提出(chu)圍魏救趙之計,被任(ren)(ren)命(ming)(ming)為領兵指(zhi)揮使。蔡京(jing)又任(ren)(ren)命(ming)(ming)郝思(si)文(wen)為先(xian)鋒、宣贊(zan)為合后,讓三人率軍征(zheng)討(tao)梁山泊。
宋江(jiang)聞訊回(hui)師梁山,在(zai)山下遇到宣贊(zan)攔路,便扎下營(ying)寨。宣贊(zan)出馬(ma)迎(ying)戰花(hua)榮(rong)(rong),連(lian)躲花(hua)榮(rong)(rong)兩箭(jian)(jian)。他見花(hua)榮(rong)(rong)箭(jian)(jian)法高強,馳馬(ma)歸陣(zhen),卻被(bei)第三(san)支箭(jian)(jian)射中(zhong)背后(hou)護心鏡。后(hou)來,呼延(yan)灼詐降(jiang)關勝,誘其劫寨。關勝因(yin)此被(bei)引入埋伏,被(bei)梁山軍活捉(zhuo)。宣贊(zan)負責接應,也被(bei)秦明、孫立聯手活捉(zhuo)。郝思文則被(bei)扈(hu)三(san)娘擒獲。宋江(jiang)親解其縛,以禮相待,宣贊(zan)三(san)人遂投降(jiang)梁山。
二打大(da)名府時,宣(xuan)贊與(yu)(yu)關勝、郝(hao)思文一同擔任(ren)前部先鋒。三人兵至飛虎(hu)峪,與(yu)(yu)守將索超、李成(cheng)展(zhan)開混戰。宋江趁機(ji)驅軍(jun)掩殺,大(da)敗官(guan)軍(jun)。 三打大(da)名府時,吳用調撥八路軍(jun)馬。宣(xuan)贊與(yu)(yu)關勝、郝(hao)思文隸(li)屬第(di)三路。
攻(gong)打凌州時,宣贊與郝思文(wen)輕(qing)敵冒進(jin),被(bei)單廷珪(gui)、魏定(ding)國擒獲,押解上(shang)京途中路(lu)過枯(ku)樹山,被(bei)李逵、鮑(bao)旭(xu)、焦(jiao)挺救出。他(ta)建議鮑(bao)旭(xu)盡起山寨兵馬,并(bing)力攻(gong)打凌州。五(wu)人趁關勝在(zai)南門與守軍作戰,從(cong)北門偷襲,一舉奪取凌州。
攻打東昌府時,宣贊出馬迎(ying)戰張清,卻被(bei)飛石擊(ji)傷嘴(zui)邊,負傷落馬,被(bei)眾將搶回。
梁山排(pai)座次(ci)時,宣贊排(pai)第(di)四十位,星(xing)號地杰星(xing),擔任馬軍小彪將兼(jian)遠(yuan)探出哨頭領,與(yu)關勝、徐寧(ning)、郝(hao)思文一同(tong)把守正(zheng)東(dong)旱寨。兩贏(ying)童(tong)貫時,宣贊隨關勝鎮守九宮八卦陣中(zhong)的東(dong)方(fang)方(fang)位。
梁山受招安后,宣贊隨宋江南征北戰(zhan),頗(po)有戰(zhan)功。
征討遼國時,宣(xuan)贊隨(sui)關(guan)勝(sheng)攻破太乙混天象(xiang)陣中的(de)土星陣,并與郝思文、柴(chai)進、李應等人殺(sha)(sha)盡兀顏(yan)光身(shen)邊(bian)羽翼,使關(guan)勝(sheng)得以(yi)殺(sha)(sha)死(si)兀顏(yan)光。
征討田(tian)虎時,宣贊與郝思文(wen)、呂(lv)方、郭盛一同(tong)鎮守晉寧。后隨盧俊義兵(bing)出汾陽城(cheng),擊敗田(tian)彪(biao),殺死(si)索賢、黨世隆、凌光三將,追(zhui)奔十里,又留鎮汾陽府(fu)。
征討王慶時,宣(xuan)(xuan)贊(zan)與郝思(si)文(wen)、花榮(rong)、林沖、呂方、郭盛一同(tong)鎮守宛州(zhou),輔助陳(chen)瓘、侯蒙、羅戩等文(wen)官。淮(huai)西(xi)軍(jun)攻打宛州(zhou),花榮(rong)、林沖等人都被(bei)派(pai)出迎敵,城(cheng)中(zhong)守將只剩宣(xuan)(xuan)贊(zan)、郝思(si)文(wen)二(er)(er)人,以及一萬(wan)老(lao)弱兵馬。賊將季(ji)三(san)思(si)、倪慴(zhe)率軍(jun)襲城(cheng),卻被(bei)蕭讓用空城(cheng)計嚇(xia)退。宣(xuan)(xuan)贊(zan)二(er)(er)人埋伏在(zai)西(xi)門(men),趁機殺(sha)出,大(da)敗西(xi)軍(jun),斬首萬(wan)余(yu)。季(ji)三(san)思(si)、倪慴(zhe)都死(si)于亂軍(jun)之中(zhong)。
征討方臘時,宣贊隨(sui)軍攻破常州,與(yu)郝思(si)文一同活捉(zhuo)統制(zhi)官沈抃。
蘇州(zhou)之戰時,宣贊與守將郭世(shi)廣鏖戰,在飲馬橋(qiao)下(xia)同歸于盡(jin)。后追封義節郎。
俞萬(wan)春的《蕩(dang)寇志》中(zhong),宣贊隨(sui)呼延灼守(shou)嘉祥,卻被(bei)官軍詐入城中(zhong),被(bei)哈(ha)蘭生擒(qin)獲,監禁于(yu)兗州府。后押赴(fu)京城,凌遲處死。
程善之的《殘(can)水(shui)滸》中,宣贊是梁山軍(jun)官團成員,隨盧俊(jun)義投降(jiang)朝廷,按(an)原(yuan)官品開復。
巴孤(gu)的《賊三國(guo)》中,宣贊是宋國(guo)將領(ling),宋江伐魏時奉命鎮守(shou)西川。最終結局未有交代。
姜(jiang)鴻飛的《水滸中傳》中,宣贊隨征方臘,攻打杭(hang)州(zhou)艮山門(men)時(shi)被石(shi)寶砍死。
張恨水(shui)(shui)的(de)《水(shui)(shui)滸新傳》中,宣贊接受招安,被授為滄(cang)州(zhou)兵馬副統制。金(jin)軍(jun)南侵時被知州(zhou)王開人出賣,以致(zhi)滄(cang)州(zhou)淪陷。他怒罵漢奸,激憤撞壁而死。
傳統京劇《借(jie)圣威》,一(yi)名(ming)《關勝(sheng)探營(ying)》,演關勝(sheng)攻梁山(shan),率宣(xuan)贊、郝思文探營(ying)巡哨事。該劇只一(yi)場(chang),以(yi)舞蹈為主。
2011年電視劇《新水(shui)滸傳》,潘歌飾演宣贊(zan)。
2014年電影《丑(chou)郡馬宣贊(zan)》,柴浩飾演宣贊(zan)。
卷蹜短(duan)黃須(xu)發,凹兜黑墨容顏。睜開怪眼似雙環(huan),鼻孔朝天仰面。
手(shou)內鋼刀耀雪,護身鎧甲連環。海(hai)騮赤(chi)馬錦(jin)鞍韉,郡馬英(ying)雄宣(xuan)贊。
李(li)卓(zhuo)吾:可(ke)笑關(guan)勝、宣贊、郝思文那廝都(dou)被圈套(tao),盡(jin)為出力,人(ren)品何(he)在,真強盜也。
金(jin)圣(sheng)嘆:① 連珠箭不(bu)(bu)(bu)能(neng)償其丑陋,郡王愛不(bu)(bu)(bu)能(neng)行于郡主,功名(ming)得失之(zhi)(zhi)際(ji),使人意(yi)氣(qi)都(dou)盡。② 如彭玘(qi)、韓(han)滔、宣贊、郝思文、龔(gong)旺、丁(ding)得孫等:是皆(jie)食(shi)宋之(zhi)(zhi)祿(lu),為(wei)宋之(zhi)(zhi)官,感宋之(zhi)(zhi)德(de),分宋之(zhi)(zhi)憂,已(yi)無(wu)不(bu)(bu)(bu)展之(zhi)(zhi)才(cai),已(yi)無(wu)不(bu)(bu)(bu)吐之(zhi)(zhi)氣(qi),已(yi)無(wu)不(bu)(bu)(bu)竭之(zhi)(zhi)忠(zhong),已(yi)無(wu)不(bu)(bu)(bu)報之(zhi)(zhi)恩者也。