从雍宁二年(1115年)至元德元年(1119年),宋军多次攻入夏,宋熙河经略使刘法军深入夏都城兴州、灵州腹心地区,李乾顺命晋王察哥率步骑万余人迎战,夏军奋勇力敌,全歼刘法所部,宋军死伤数万。夏军乘胜攻破宋统安城,进围震武城。元德元年(1119年)六月,李乾顺在对宋作战大获全胜的情况下,又以辽的名义再次向宋朝请和,宋朝被迫接受与夏议和。其时,女真族的金国建立,南下进攻辽朝,攻克辽中京,又进至西京。
元德四年(1122年)三月,李乾顺派出5000兵马援助西京,西京失守遂还师。五月,李乾顺得知辽天祚帝逃入阴山,乃遣大将李良辅领兵3万救援,与金将完颜娄室战于宜川河畔,夏兵大败。七月,李乾顺遣大臣曹价向天祚帝恭问起居,并馈赠粮饷。
元德五年(1123年)正月,李乾顺再次出兵救辽,被金军阻击不能前进。五月,天祚帝伪降金朝,西遁云内州(今内蒙古吐默特左旗),李乾顺遣使于夏边境迎驾,请天祚帝入夏境。六月,天祚帝遣使册李乾顺为夏国皇帝,且诏命发兵救辽。这时,金朝也派遣使臣入夏,向李乾顺提出:如天祚帝逃入夏境,应将其擒捕送金;夏如能以事辽之礼事金,金允许将辽西北一带地割让给夏。李乾顺见辽朝灭亡已成定局,为了保全夏国的割据地位,遂答应了金的条件。
元德六年(1124年)三月,李乾顺向金朝上誓表,表示依附于金。辽灭亡后,李乾顺妃辽成安公主知故国已亡,悲痛不已,在宫中绝食而死。
元德八年(1126年)三月,李乾顺乘金兵进攻宋朝的机会,派兵将原来宋朝在夏边境修筑的城堡陆续攻占。他根据金朝对夏的许诺,进占天德、云内、武州及河东八馆地带, [10] 以及宋边境震武城(今陕西榆林境)。又攻占宋朝西安州、麟州建宁砦、怀德军,乘胜攻克天都寨,围兰州,大肆掳掠后撤军而还。不久金将完颜宗弼又派兵强占天德、云内等州,李乾顺向金朝提出质问。
正德元年(1127年)三月,金朝与西夏划定疆界,金朝把陕西北部约数千里之地划给西夏,以此作为天德、云内等地的抵偿。
正德二年(1128年)九月到次年七月,李乾顺出兵攻占宋定边军(今陕西吴旗境)与德静砦(今陕西榆林境)。
大德二年(1136年)七月,又攻占西宁州(今青海西宁)。
大德三年(1137年)四月,宋朝知西安州任得敬投降西夏,并将17岁的女儿献给李乾顺为妃。李乾顺擢任得敬为静州防御使。 [11]
大德四年(1138年)八月,由于李乾顺对任妃非常宠爱,命御史大夫芭里祖仁持册立为皇后,同时升任得敬为静州都统军。 [12] 九月,李乾顺遣使携带重金到金,请求熙、秦河外诸州地归夏,金允将乐州(今青海乐都)、积石州(今青海贵德境)、廓州(今青海化隆境)等三州割让给夏国。 [13] 至此,李乾顺取得了湟水流域之地,夏国形成了前所未有的广阔疆域。
晚年去世
夏大德五年(1139)六月初四日,李乾顺卒。谥圣文皇帝,庙号崇宗。