司馬亮
泰始元年(265年)12月、甥の司馬炎(武帝)が晋朝を開くと、司馬亮は扶風王に封じられ食邑1万戸を与えられた。泰始6年(270年)6月、鮮卑の禿髪樹機能の反乱が起こると、司馬亮は配下の劉旂・敬琰らに秦州刺史胡烈の救援を命じたが、両者は敵軍を恐れて進軍しなかったため、胡烈は孤立無援となり戦死した。この一件により司馬亮は朝廷より責任を問われて平西将軍に降格となり、劉旂は斬罪に処される事となった。司馬亮は軍司の曹冏と共に上奏し、責任は自らの過失にあるとして劉旂の死罪を免じるよう請うたが、武帝は訴えを退け、さらに司馬亮の官爵を全て剥奪した。しばらくすると、改めて撫軍将軍に任じられた。
同年9月、呉の西陵督の地位にあった歩闡が西陵城ごと西晋へ降伏すると、武帝の命により司馬亮は歩闡の身柄受け入れの任に当たった。しかし実際に受け入れに当たる前に西陵城は陸抗の侵攻により攻め落とされてしまい、歩闡は処断された(西陵の戦い)。
咸寧3年(277年)8月、汝南王に改封され、鎮南大将軍・都督豫州諸軍事に任じられた。また、開府を許され、仮節を与えられた。しばらくして再び中央に召還され、侍中・撫軍大将軍・後軍将軍・太尉・録尚書事・太子太傅等の官職に任じられた。
太康10年(289年)11月、武帝は病に倒れると、司馬亮と外戚の楊駿の2人に、皇太子司馬衷の補佐を任せようと思案していた。しかし楊駿は司馬亮が権力を握り自らの権勢が妨げられることを嫌い、表向きには子の司馬羕を西陽公に封じさせるなど待遇を重んじるよう装いつつ、許昌への出鎮を命じるよう娘の皇后楊芷と共に働きかけ、司馬亮を中央から追い払おうとした。
太熙元年(290年)4月、司馬亮はこの時まだ洛陽を発っていなかったので、武帝は改めて司馬亮と楊駿に後事を託すよう遺詔を残した。しかし楊駿は中書の下から遺詔を持ち去ると、自らの都合の良いように作り直した。
間もなく武帝が崩御して司馬衷(恵帝)が後を継ぐと、太尉・太子太傅・都督中外諸軍事・侍中・録尚書事に任じられた楊駿が朝廷の全権を握った。司馬亮は武帝の訃報を知るも楊駿の権勢を恐れて葬儀には赴かず、洛陽城外から哀悼だけを済ませて立ち去った。この際、楊駿は密かに司馬亮を討ち取ろうと目論み、石鑒らに司馬亮の討伐を命じたが、石鑒は従わなかった。これを知った司馬亮が廷尉の何勗の下へ赴いて対応策を尋ねると、何勗は「なぜ自身が討たれることばかりを恐れ、逆に楊駿らを討つことを考えないのか」と答えた。またある者は兵を率いて宮殿に入り楊駿を殺害するよう司馬亮に勧めたが、司馬亮は結局いずれの提案にも従わず、都を離れて許昌へと向かい難を逃れた。
元康元年(291年)1月、恵帝の皇后賈南風は楊駿の権勢を妬み、孟観・李肇や宦官の董猛と共に誅殺の計画を練った。また李肇を許昌に派遣して司馬亮へ楊駿討伐に協力するよう持ちかけたが、司馬亮は応じなかった。3月、賈南風は恵帝の弟である楚王司馬瑋と結託して政変を起こし、楊駿とその三族、また側近の者を尽く捕らえて誅殺した。