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