人物出身
宣赞武艺高强,善使一刀钢刀,曾在王府做郡马,因相貌丑陋,人称丑郡马。他曾对连珠箭,斗赢番将,被王爷招做女婿,但郡主却嫌其丑陋,怀恨而亡。因此只在步司衙门担任衙门防御使保义,始终不得重用。
投降梁山
宋江远征大名府时,太师蔡京召集枢密院官员,商议出兵救援。宣赞因与蒲东巡检关胜有旧交,便趁机推荐关胜,称其有上将之才。蔡京便让他到蒲东礼请关胜。关胜将结义兄弟郝思文引见给宣赞,三人一同赴京。关胜提出围魏救赵之计,被任命为领兵指挥使。蔡京又任命郝思文为先锋、宣赞为合后,让三人率军征讨梁山泊。
宋江闻讯回师梁山,在山下遇到宣赞拦路,便扎下营寨。宣赞出马迎战花荣,连躲花荣两箭。他见花荣箭法高强,驰马归阵,却被第三支箭射中背后护心镜。后来,呼延灼诈降关胜,诱其劫寨。关胜因此被引入埋伏,被梁山军活捉。宣赞负责接应,也被秦明、孙立联手活捉。郝思文则被扈三娘擒获。宋江亲解其缚,以礼相待,宣赞三人遂投降梁山。
二打大名府时,宣赞与关胜、郝思文一同担任前部先锋。三人兵至飞虎峪,与守将索超、李成展开混战。宋江趁机驱军掩杀,大败官军。 三打大名府时,吴用调拨八路军马。宣赞与关胜、郝思文隶属第三路。
大聚义
攻打凌州时,宣赞与郝思文轻敌冒进,被单廷珪、魏定国擒获,押解上京途中路过枯树山,被李逵、鲍旭、焦挺救出。他建议鲍旭尽起山寨兵马,并力攻打凌州。五人趁关胜在南门与守军作战,从北门偷袭,一举夺取凌州。
攻打东昌府时,宣赞出马迎战张清,却被飞石击伤嘴边,负伤落马,被众将抢回。
梁山排座次时,宣赞排第四十位,星号地杰星,担任马军小彪将兼远探出哨头领,与关胜、徐宁、郝思文一同把守正东旱寨。 两赢童贯时,宣赞随关胜镇守九宫八卦阵中的东方方位。
南征北战
梁山受招安后,宣赞随宋江南征北战,颇有战功。
征讨辽国时,宣赞随关胜攻破太乙混天象阵中的土星阵,并与郝思文、柴进、李应等人杀尽兀颜光身边羽翼,使关胜得以杀死兀颜光。
征讨田虎时,宣赞与郝思文、吕方、郭盛一同镇守晋宁。 后随卢俊义兵出汾阳城,击败田彪,杀死索贤、党世隆、凌光三将,追奔十里,又留镇汾阳府。
征讨王庆时,宣赞与郝思文、花荣、林冲、吕方、郭盛一同镇守宛州,辅助陈瓘、侯蒙、罗戬等文官。淮西军攻打宛州,花荣、林冲等人都被派出迎敌,城中守将只剩宣赞、郝思文二人,以及一万老弱兵马。贼将季三思、倪慴率军袭城,却被萧让用空城计吓退。宣赞二人埋伏在西门,趁机杀出,大败西军,斩首万余。季三思、倪慴都死于乱军之中。
征讨方腊时,宣赞随军攻破常州,与郝思文一同活捉统制官沈抃。
人物结局
苏州之战时,宣赞与守将郭世广鏖战,在饮马桥下同归于尽。后追封义节郎。