Nach dem Krieg diente McCreery im Irischen Unabhängigkeitskrieg und wurde im Dezember 1921 zum Adjutanten seines Regiments ernannt. Von 1928 bis 1929 besuchte er den Kurs am Staff College Camberley und wurde anschließend Brigademajor der 2. Kavalleriebrigade. Von 1935 bis 1938 befehligte er die 12th Lancers, die seit 1928 mit Panzerwagen anstatt Pferden ausgerüstet waren. Bis zum Ausbruch des Zweiten Weltkriegs diente McCreery dann als Generalstabsoffizier bei der 1. Division in Aldershot. Er ging 1939 mit der Division als Teil der British Expeditionary Force nach Frankreich, wo er sich im Westfeldzug auszeichnete. Er befehligte hier zuletzt eine mechanisierte Brigade und erhielt für seine Dienste den Distinguished Service Order. Nach dem Rückzug aus Frankreich wurde McCreery im Dezember 1940 General Officer Commanding (GOC) der neuaufgestellten 8th Armoured Division.
Im März 1942 wurde McCreery nach Nordafrika versetzt, wo er bis August als Chefberater Claude Auchinlecks für gepanzerte Aufklärungsfahrzeuge tätig war. Als Harold Alexander den Posten des Oberbefehlshabers des Middle East Command übernahm, wurde McCreery als dessen Stabschef ausgewählt. Er diente in gleicher Funktion unter Alexander weiter, als dieser im Februar 1943 die neuaufgestellte 18th Army Group im Tunesienfeldzug übernahm. Im Sommer 1943 kehrte McCreery nach England zurück, wo er für kurze Zeit GOC des VIII Corps wurde. Im August wechselte er in gleicher Funktion zum X Corps, das an der Operation Avalanche, der Landung der 5. US-Armee bei Salerno im September 1943, teilnehmen sollte. Am 5. August 1943 wurde er als Knight Commander des Order of the Bath (KCB) geadelt.[1]
Im Italienfeldzug befehligte McCreery sein Korps unter dem amerikanischen Armeebefehlshaber Mark W. Clark später in den Kämpfen um die Gustav-Linie und zu Beginn der Schlacht um Monte Cassino. Im Frühjahr 1944 kam das Korps unter den Befehl der Eighth Army unter General Oliver Leese, die nach dem Fall Roms zur deutschen Gotenstellung vorrückte. Im Juli 1944 erhielt McCreery mit kriegsbedingter Verspätung bei Arezzo von König Georg VI. den mit seiner im Vorjahr erhaltenen Adelswürde (KCB) verbundenen Ritterschlag. Im November 1944 übernahm er die Eighth Army von Leese und befehligte sie in der Frühjahrsoffensive 1945, die zur Kapitulation der deutschen Streitkräfte in Italien und zur Befreiung Oberitaliens führte.
Seinen Ruhestand verlebte McCreery in Stowell Hill, Somerset. Er war von 1951 bis 1961 Regimentschef der 12th Royal Lancers bzw. von dessen Nachfolgeregiment, den 9th/12th Royal Lancers.
Literatur
Richard Mead: The Last Great Cavalryman: The Life of General Sir Richard McCreery, Commander Eighth Army. Pen & Sword, 2012, ISBN 978-1-84884-465-0.