宋徽宗继位后,宋朝起用蔡京为相,开始对西夏用兵。夏贞观四年(1104年)五月,宋陕西转运使、知延州陶节夫,出兵进攻石堡砦,夺其粮食窖藏,筑城堡以守。乾顺愤然说:“汉家夺吾金窟埚!”进出动铁骑相争,夏兵被击退。六月,夏军与宋将折可适战于灵州川,又败。十月,乾顺遣使向宋朝请和,遭到拒绝后,被迫集聚四监军司兵力,向宋朝泾原等州发动进攻,包围平夏城,又攻镇戎军。从贞观五年至六年,宋军多次进攻夏,夏军一再被击败。乾顺两次遣使向辽求援,辽朝为此遣使向宋朝入贡,请求罢兵,并请归还所占西夏的土地。贞观六年(1106年)二月,迫于辽的压力和权宜之计,宋徽宗答应归还崇宁以来所占领的西夏边地,与夏议和。但是宋朝权臣蔡京、童贯集团对西夏用兵,实行开边以邀功的方针并没有改变,在经过七年多的准备之后,又重新开始对西夏的战争。
从雍宁二年(1115年)至元德元年(lll9年),宋军多次攻入夏,宋熙河经略使刘法军深入夏都城兴州、灵州腹心地区,乾顺命晋王察哥率步骑万余人迎战,夏军奋勇力敌,全歼刘法所部,宋军死伤数万。夏军乘胜攻破宋统安城,进围震武城。元德元年六月,乾顺在对宋作战大获全胜的情况下,又以辽的名义再次向宋朝请和,宋朝被迫接受与夏议和。其时,女真族金国建立,南下进攻辽朝,攻克辽中京,又进至西京。元德四年(1122年)三月,乾顺派出5000兵马援助西京,西京失守遂还师。五月,乾顺得知辽天祚帝逃入阴山,乃遣大将李良辅领兵3万救援,与金将完颜娄室战于宜川河畔,夏兵大败。七月,乾顺遣大臣曹价向天祚帝恭问起居,并馈赠粮饷。元德五年(11年)正月,乾顺再次出兵救辽,被金兵阻击不能前进。五月,天祚帝伪降金朝,西遁云内州(今内蒙古吐默特左旗),乾顺遣使于夏边境迎驾,请天祚帝入夏境。六月,天祚帝遣使册乾顺为夏国皇帝,且诏命发兵救辽。这时,金朝也派遣使臣入夏,向乾顺提出:如天祚帝逃入夏境,应将其擒捕送金;夏如能以事辽之礼事金,金允许将辽西北一带地割让给夏。乾顺见辽朝灭亡已成定局,为了保全夏国的割据地位,遂答应了金的条件。
元德六年(1124年)三月,乾顺向金朝上誓表,表示依附于金。辽灭亡后,乾顺妃辽成安公主知故国已亡,悲痛不已,在宫中绝食而死。元德八年(1126年)三月,乾顺乘金兵进攻宋朝的机会,派兵将原来宋朝在夏边境修筑的城堡陆续攻占。他根据金朝对夏的许诺,进占天德、云内、