24年（民国13年）第二次直奉战争中，他任直系的讨逆援军第10路司令、讨逆军独立骑兵前敌总指挥。直系败于奉系后，谭庆林于1926年（民国15年）投降山西省的阎钖山。结果，谭庆林跟随阎钖山投向了国民政府。1927年（民国16年）7月，谭庆林被任命为国民革命军第8军军长。此后，谭庆林历任国民政府军事委员会委员、军事参议院参议。1935年（民国24年）1月，获授陆军中将衔。此后，谭庆林的生平不详。