杨虎城

早年經歷

楊虎城生於農民家庭，起自綠林遊俠。伯父為哥老會首領，清政府搜捕多次未獲，即把楊之父親抓去頂罪，處以絞刑。後來伯父被捕，活生生打死。楊有一母一弟，父生前欠債不少，生活窮苦。楊一生識字不多，文牘皆由身邊人代勞。
1915年，率眾參加陳樹藩陝西護國軍，反對袁世凱洪憲稱帝。
1917年，孫中山在廣東組織軍政府，號召護法。陝西靖國軍興起響應。1918年，于右任被推為總司令，由上海繞道回陝就職，設總司令部於三原。下轄7路，共有32個支隊，楊虎城為第三路﹙司令曹世英﹚第一支隊司令。1921年，楊虎城部編為陝西陸軍獨立混成團，楊任團長。稱盛一時之陝西靖國軍，至此乃告解體。
1922年，楊駐軍陝北榆林時，通過杜斌丞介紹，結識陝西共產黨創始人之一魏野疇。魏之思想對楊幫助大，曾長期在楊部任職。楊在耀縣曾設立過一所「三民軍官學校」，由魏擔任政治教官。1927年清黨之初，魏即被楊驅逐離軍。

中年經歷

1924年，楊虎城經孫中山親自介紹加入中國國民黨，積極參與國民革命軍北伐。1925年7月，孫岳出任陝西軍務督辦，率領國民軍第三軍入陝西。楊部受編為國民軍第三軍第三師。是年冬，國民軍第二軍師長李雲龍繼任陝西軍務督辦，楊虎城為幫辦。李雲龍旋率部開赴河南作戰，西安即由楊部駐守。
1926年，吳佩孚指使鎮嵩軍七萬人圍攻西安，楊率部趕赴，與友軍一道，不足萬人。吳佩孚在漢口自任十四省討賊聯軍總司令，以劉鎮華為討賊聯軍陝甘軍總司令，令其率部進攻陝西。李雲龍間道回陝西收集殘部，進入西安，會同楊、衛定一兩師，共圖戰守。楊死守西安八個月，直到援軍來到解圍。
1927年「四一二事件」後，楊部隊之共產黨員曾達200餘人。以此為基礎，成立中共皖北特委，隸屬中共河南省委，負責人是魏野疇、南漢宸、蔣聽松。
5月，楊部配合武漢北伐軍攻入洛陽，打敗奉系張學良部下萬福麟部。此後，楊之國民革命軍第十軍在河南商丘一帶與直魯聯軍作戰，楊見政局大變，遂於是年秋率第十軍退出戰場，至皖北太和休整。楊於此時申請加入中國共產黨，希望「能做第二個賀龍」，將部隊改編為中國工農紅軍。但中共河南省委未予批准。不久中共地下黨在第十軍中醖釀暴動，楊堅持反對，只好於1928年2月與謝葆貞及秘書米暫沉到南京上海一帶遊覽。臨行前，他對參謀長說：「這些朋友都是我們請來的，縱一時不能合作，也要對得起朋友，要有道義，要留有他日見面的餘地。」4月初，暴動失敗，魏野疇等被捕殺。4月末，楊東渡日本。是年秋，中共中央《致東京市委信》中講到楊虎城：「中央已允其加入，交由你們執行加入手續。加入手續如下：須三個同志的介紹，候補期為半年。再望你們與他談一次話……」但因東京市委負責人等都已提前回國，此信未能送達。楊生前對此毫無所知，此後再沒有提出申請。
1928年，經過中共黨組織批准後，楊虎城同中共黨員謝葆真在皖北太和縣結婚。4月底，赴日本半年。
1929年，投入蔣介石麾下，任國民革命軍新編第十四師師長，在蔣唐戰爭中擊敗唐生智。
1930年，在中原大戰中，楊奉蔣命率部返回陝西，任陝西省政府主席，楊則委任南漢宸為陝西省政府秘書長，代其主持省政府各項工作。戰後，新編第十四師西歸升格為國民革命軍第十七路軍，6萬多人，被稱為「西北軍」。之後，楊虎城被南京國民政府任命為討逆軍第十七路總指揮，駐防陝西，後兼任陝西省政府主席、西安綏靖公署主任等職。
1933年，蔣對楊多方施壓，要求撤換南漢宸，南才離開楊部。後來，中國工農紅軍長征，先後到達陝蜀地區。
1935年，蔣中正調張學良東北軍剿共，西安出現以西北剿匪總司令部副總司令張學良、西安綏靖公署主任楊虎城和陝西省政府主席邵力子為首三種勢力並存局面。楊虎城掌握西安市軍事控制權。是年秋，中共令南漢宸派人向楊虎城傳達中國共產黨八一宣言。10月20日，楊虎城赴三原指揮所部進攻陝北紅軍，第三十八軍軍長孫蔚如飛西安向張學良請示機宜。同年12月，中共右派汪鋒對楊虎城及西北軍將領做策反工作。
1936年春，王炳南奉中共指派，專從德國回國去做爭取楊虎城的叛變工作，並成為楊虎城的幕僚。中共逐漸與擔任剿共任務的楊虎城和張學良結為以「反蔣反日」為目標的，被稱爲「秘密三角軍事聯盟」的關係。
1936年8月，中共中央任命張文彬為紅軍代表前往西安，專門做楊虎城之統一戰線工作。8月26日，張文彬到達西安後，先與楊之機要秘書王菊人以及崔孟博會晤。張文彬帶來中共中央的信件，要求東北軍立即配合紅軍發動有利局面，張、楊一度稱病拒見。
1936年9月，中國共產黨與東北軍正式簽訂《抗日救國協定》，雙方正式結束敵對狀態，中國工農紅軍、張的東北軍、楊的西北軍形成擁護「民族統一戰線」的「鐵三角」。10月，蔣秘密接見楊，詢問西安社會形勢不穩，楊稱赴西安安全無問題。

西安事變

1936年12月，蔣中正來到西安，目的是部署和監督剿共。但楊虎城和張學良聯合發動「兵諫」，屠殺及扣留蔣中正等數百名國軍軍政核心要員。張楊對蔣提出「停止一切內戰準備抗日」、「改組國民政府」、「驅逐親日派和容納抗日分子」、「釋放政治犯」等8項政治主張，史稱西安事變。在蘇聯強烈反對殺害蔣中正的要求下，與宋美齡、周恩來等多方協調下，張學良釋放蔣中正。西安事變的評價在海峽兩岸間還有很大爭議。當時輿論大部分強烈反對這種兵變行為——例如北平的胡適當時對此評論說：「在外族入侵的時候，有以綁架肩負國家和民族安危的元首來愛國的嗎？」聞一多在課堂上說：「真是胡鬧，國家的元首也可以武裝劫持！一個帶兵的軍人，也可以稱兵叛亂！這還成何國家？國家絕不容許你們破壞！領袖絕不容許你們妄加傷害！」中國國民黨認爲：西安事變打亂了中國剿匪的規劃，並給了中共以轉機，後果極爲惡劣。
西安事變後，楊虎城失去了對西北軍控制。1937年1月1日，西安各界10餘萬人舉行慶祝大會，楊虎城主持閱兵式，聲言決與紅軍「聯合起來，為抗日救亡而奮鬥」。1月4日，楊虎城、王以哲請紅軍主力速開赴關中地區，全力支援東北軍與第十七路軍；周恩來、葉劍英與楊虎城及東北軍、第十七路軍高級將領，共同擬定三方面之聯合作戰計劃。1月5日，軍政部發布「整理陝甘軍事辦法」，楊虎城部移駐陝西省中部及西北部，張學良部恢復12月1日以前之原防區；楊虎城等電責中央軍西進挑戰，違背蔣不再起內戰諾言。楊虎城、于學忠等九將領通電全國稱「歌電」，中央軍西進，「欲以武力造急性之內戰」，表示「虎城等欲求對內和平而不得、欲求對外抗日而不能」，「惟有起而周旋，至死無悔」；楊虎城致蔣介石電稱，張學良雖蒙特赦，但「尚未恢復公權」，「此間情形，張副司令一日不歸，即西北軍民一日不安」。1月6日，宋子文電楊虎城稱，「弟為漢兄事聲嘶力竭，負疚實深，嗣後吾兄關於軍情電文，請遙呈委座（蔣介石）」；楊虎城覆電，要求宋子文對「漢公出處，及全國抗日問題」應「排除萬難，繼續周旋」。1月7日，楊虎城、于學忠等7將領密電何應欽稱：「委座（蔣介石）在陝確稱密納積極抗日主張。抗日主張即日不實現，虎城等一日不能放棄其要求。軍委會所指人事辦法與部隊部署，遠非委座再三容納抗日主張之本意。以此言抗日，不啻南轅北轍。此間全體官兵，以漢公（張學良）被扣，軍隊進迫，均已憤極萬分，中央始終不能開誠，則此間亦難為中央維持威信。」1月8日，宋子文再電楊虎城稱：「弟為國為友，有一分力量必盡一分力量，決不畏難，決不推諉，以自墜人格，皇天后土，實鍳此心。」1月9日，閻錫山、宋哲元等致電楊虎城，勸楊服從命令。1月11日，宋美齡電楊虎城稱，「中央非由一人負責」，要楊虎城接受蔣要求，使蔣有說話餘地，才能「徐圖補救，一切主張方能實現，漢卿前途更不成問題」；楊虎城、于學忠電覆李宗仁稱：「此間軍事部署已定，絕無可慮，請釋注念」；孔祥熙密電楊虎城，勸其委曲求全，曉諭部屬，一體服從中央處理陝事善後；楊虎城率部離西安移駐臨潼，東北軍與中央軍馮欽哉部衝突。1月13日，張學良致函楊虎城、于學忠等，稱「請兄速下最大決心，使委座及弟易收束陝、甘之局」。1月14日，蔣致楊虎城函稱，張學良「此時如為國為友，為公為私計，皆無回陝之理」。1月16日，楊虎城電蔣及行政院並通電全國，表示與于學忠「恭領政府革職留任處分」，取消「雙十二」時一切臨時組織，並派鮑文樾、米春霖、李志剛晉謁蔣；行政院副院長孔祥熙接楊虎城、于學忠來電後，立即電告蔣，並覆電楊虎城，表示慰勉。1月17日，嚴莊由南京密電楊虎城稱，改組政府與開放言論自由有困難，蔣仍受親日派包圍。1月18日，抗日聯軍臨時西北軍事委員會與西安綏靖公署舉行聯合紀念周，到會600人，楊虎城講演稱，對內絕對主張和平，但抗日救國主張與決心絕不放棄。1月19日，蔣致楊虎城長函，交李志剛帶交楊虎城，認為陝軍善後方案為「割裂軍政，破壞統一」，釋放張學良為「不可能之要求」，並告誡「若必孤行到底，此後不獨西北問題非中（蔣中正）所欲置喙，即漢卿今後之行止若何，亦非中之所願過問」；中央軍與楊虎城部隊在赤水發生前哨戰。1月21日，楊虎城召集第十七路軍、東北軍、中共三方面開會，談西安代表見到蔣之詳情經過及其對此行看法。1月25日，楊虎城召集東北軍、第十七路軍軍政負人開會，楊虎城認為只要實現抗日，西安事變取得最重要成果。1月27日，閻錫山電楊虎城，勸其服從中央。1月28日，楊虎城表示服從中央命令，令劉多荃部撤離赤水一帶防禦，令西安部隊向三原撤退。1月29日，楊虎城所部開始向渭北三原一帶轉移。1月31日，周恩來、楊虎城、于學忠、何柱國、王以哲在王以哲寓所召開三方最高級會議，決定堅持三位一體，爭取和平，用政治手段營救張學良，並派代表李志剛赴潼關與顧祝同簽訂停戰協議；鄧寶珊自蘭州飛抵西安，即與楊虎城下令撤兵。
1937年2月6日，楊虎城回到三原，第十七路軍開抵三原一帶，指揮部設三原；紅軍彭德懷部北撤，抗日聯軍臨時西北軍事委員會自西安撤向邠縣。2月14日，周恩來會見楊虎城，勸其加緊鞏固訓練部隊及地方團隊，加緊團以下工作。2月28日，楊虎城部開抵延安附近。3月9日，楊虎城在西安新城招待西安報界稱：「三十八軍業經遵令為兩個師，同時撤銷十七路軍總指揮，並對於西安綏署按照規定編制，汰除冗繁加以整頓。」3月29日，楊虎城、于學忠至杭州謁見蔣請示軍政要務，次日蔣單獨召見楊，勸其往歐美參觀。4月2日，楊虎城自上海返抵西安。4月27日，楊虎城電蔣，辭去本兼各職，稱「退思補過，攻苦績學，來日方長，報國未已。」4月30日，蔣准楊虎城辭職，並派楊出洋考查。
1937年5月27日，楊虎城離開西安飛抵上海，臨行前西安各界人士2萬餘人到機場歡送，楊氏發表書面談話稱：「現值全國和平統一，然外患憑陵，隱憂未已，吾人允宜戮力同心，精誠團結，擁護我唯一領袖蔣委員長領導全國同胞，積極抗敵禦侮。」5月28日，楊虎城以腿傷未愈留在上海，並欲晉見蔣，蔣電宋子文，請楊虎城不必謁見，促其早日出國。
1937年6月4日，楊虎城抵廬山謁見蔣，請示出國事宜；宋子文及劉湘代表劉航琛亦抵廬山。6月29日，楊虎城與其妻謝葆真、次子楊拯中及隨員等乘「胡佛總統號」輪船，離滬出國考察軍事。楊抵歐洲，繼續批評國民政府。七七事變後，楊多次致電要求回國參與中國抗日戰爭之名重掌兵權。1937年12月，他偷偷回國，遭到國民政府逮捕，和秘書、家人軟禁在南昌。此後一直被關押12年。其間，楊虎城小女兒出生，妻謝葆貞病死。

遇害傳聞

1949年，轉向親共之李宗仁下令釋放他，但是命令並未被施行。6月10日，中國國民黨中央監察委員會決議永遠開除楊虎城黨籍。國共內戰中中華民國國軍棄守重慶前夕，傳聞在毛人鳳受蔣介石指示，飭令軍統西南特務機關立即清理積案。在清理積案的指示下，1949年9月6日，楊虎城及其幼子楊拯中、幼女楊拯貴，其秘書宋綺雲和夫人徐林俠以及他們的幼子宋振中（暱稱「小蘿蔔頭」），隨從副官閻繼明和警衛員張醒民等一共8人在重慶戴公祠（戴繼元公廟）被楊進興、熊祥、王少山、林永昌等4名軍統特務人員用匕首捅死，傳聞中並用硝鏹水毀滅屍體。楊虎城及其一子一女，楊虎城秘書宋綺雲夫婦及其子在重慶中美合作所被殺害。

後續

中華人民共和國成立後，葬於陝西省西安市長安區之「楊虎城將軍烈士陵園」內。文化大革命期間，發動西安事變有功於中國共產黨的楊虎城，被認定是紅衛兵眼中的「國民黨反動派」，墓及墓碑都被人惡意砸毀。
2013年11月，楊虎城次孫、中華人民共和國全國政協委員楊瀚再次致函中國國民黨主席馬英九，呼籲平反楊虎城以使中國國民黨進一步擺脫歷史的黑暗。中國國民黨黨史館主任王文隆表示，西安事變受軍法審判，目前沒有平反問題。

中國國民黨

中國國民黨對楊虎城評價極低，稱他是「禍國殃民的千古罪人」。
楊虎城次孫楊瀚曾在2005年和2006年多次寫信給連戰和馬英九，請求為楊虎城「平反」。2006年12月12日，中國國民黨黨史史料編纂委員會主任邵銘煌作出回應：「張學良與楊虎城當年身為中華民國將領，不僅沒有積極剿共，還以非常手段挾持統帥，這種行為幾乎等於是『軍事政變』，即使在今天的中國，也應該受到制裁，不可能被容忍，更沒有所謂『平反』的問題。」

中國共產黨

中國共產黨對楊虎城評價甚高，稱他為「著名的愛國民主將領」，「為促進國共合作、推動抗日而獻身的歷史功績不可磨滅」。
於1933年6月1日簽訂了「共同反蔣抗日」的「漢中密約」，又稱「巴山協定」。
這個協議堅持了將近兩年。由於得到楊虎城的幫助，紅四方面軍由入川時的1萬人發展至8萬之眾，成為其歷史上的鼎盛時期。最終，這支部隊成為確保紅軍長征勝利會師、西路軍征戰，以及抗日戰爭的一支重要的武裝力量。後來，簽訂《漢中密約》的國民革命軍第三十八軍率先加入紅軍。再後來，好幾支國民黨武裝也以此為榜樣，相繼成為紅軍的成員。對陝軍而言，因為《漢中密約》的簽訂而免於與紅軍交戰，楊虎城得以抽出兵力和資金，從事陝西省的公路、水利、綠化、文教衛生等惠民建設，並將蔣介石的「扼虎」政策，巧妙地變成了「益虎」政策，從而壯大了陝軍的實力，繼而引出了3年後的「西安事變」。」

張學良

1993年春，張學良對記者說：「西安事變絕對是我一手策劃的，……整個事件是由我負責的，楊虎城只是同意」。
1993年11月25日，張學良自台北傳真親書賀詞「敬念楊虎城先生百歲誕辰」（楊生於1893年11月26日）。
「彼不過陪襯而已」，「搭了這個夥計」，「西北軍簡直沒用」，「傷心極了」。但張學良亦表示楊虎城「人是一個好人啊，也很願意做一個大家認為愛國的人，很願意這樣的。」