(有演義成分)
熹平五年(176年),馬超生於涼州。
建安元年(196年),馬超從馬騰與韓遂相攻擊。遂走,合眾還攻騰,殺騰妻子,連兵不解。
建安九年(204年),騰遣超隨鍾繇討郭援、高幹於平陽,超將龐德親斬援首。
建安十三年(208年),曹操召馬騰入許都,馬超詔拜為偏將軍,使領騰營。
建安十六年(211年),馬超統眾,與韓遂合從,及楊秋、李堪、成宜等相結,進軍至潼關。馬超言:今超棄父,以將軍為父,將軍亦當棄子,以超為子。曹操譴曹仁討之。曹仁破超於渭南。七月,曹操西征,與超等夾關而軍。操急持之,而潛遣徐晃等夜渡蒲阪津,據河西為營。超遣信求割河以西請和,曹不許。九月,曹與遂、超單馬會語,超負其多力,陰欲突前捉曹,曹左右將許褚瞋目盻之,超乃不敢動。曹用賈詡謀,離間超、遂,更相猜疑,軍以大敗。超走保諸戎。
建安十七年(212年),曹操誅馬騰,夷三族。夏侯淵討斬馬超餘黨梁興。
建安十八年(213年),馬超在漢陽,複因羌、胡為害,氐王千萬叛應超,屯興國。馬超圍涼州刺史韋康於冀,淵救康,未到,康敗。去冀二百餘裏,超來逆戰,軍不利。馬超自稱征西將軍,領並州牧,督涼州軍事。楊阜、趙衢等,合謀擊超。破之,梟其妻子,閉冀城門,超不得入。進退狼狽乃奔漢中依張魯。
建安十九年(214年),春,魯遣往,欲北取涼州,異複與昂保祁山,為超所圍,三十日救兵到,乃解。張郃至渭水上,超將氐羌數千逆郃。未戰,超走,郃進軍收超軍器械。淵到,諸縣皆已降。超遂從武都逃入氐中,轉奔往蜀。劉備遣人迎超,超將兵徑到城下。城中震怖,璋即稽首,以超為平西將軍,督臨沮,因為前都亭侯。
建安二十年(215年),超之入蜀,其庶妻董及子秋,留依張魯。魯敗,曹公得之,以董賜閻圃,以秋付魯,魯自手殺之。
建安二十二年(217年),冬十月,張飛、馬超、吳蘭等屯下辨,操遣曹洪拒之。
建安二十三年(218年),曹洪破吳蘭,三月,張飛、馬超走漢中。
建安二十四年(219年),馬超等上疏:勸劉備進位漢中王。劉備為漢中王,拜超為左將軍,假節。
蜀章武元年(221年),馬超遷驃騎將軍,領涼州牧,進封斄鄉侯。
蜀章武二年(222年),馬超卒。時年四十七。諡曰威侯。臨沒上疏曰:臣門宗二百餘口,為孟德所誅略盡,惟有從弟岱,當為微宗血食之繼,深讬陛下,餘無複言。