讨魏博叛将田悦，以解临洺（今河北永年）、邢州（今邢台）之围。斩田悦部将杨朝光以下5000余人，至临洺，大破田悦军。以功加尚书右仆射。贞元元年（785年）三月，败怀光军于陶城（今永济北），破怀光军于长春宫（今陕西大荔朝邑西北），怀光自杀，河中平定。迁光禄大夫。贞元二年（786年），吐蕃寇边，攻陷盐（今宁夏盐池县北）、夏（今陕西横山县西）二州，马燧率军出击。贞元三年四月（787年5月），因轻信吐蕃，会盟于平凉（今甘肃省平凉市），尚结赞预先埋伏骑兵于盟坛西部，数万吐蕃骑兵一起杀出，浑瑊逃脱，招致平凉会盟之劫，