建安二十三年(218年)正月,曹操派
曹洪、
曹休等进军讨伐。当时刘备见曹军进至下辩,于是遣张飞屯驻于固山一带,声称要切断曹军的后路。曹洪与诸将进行商议后都对是否继续进军犹豫不决,曹休说:“贼兵若真有意断我粮道,就应该隐蔽地行动,暗中设伏。如今却先虚张声势,说明这只是刘备等人的疑兵之计。我军应该趁敌人尚未在下辩集结大军之时,尽快击破吴兰。一旦吴兰被击败,张飞的疑兵就毫无意义了,必定会自行退走的。”曹洪听从了他的建议,进兵击破吴兰,斩杀吴兰的部将
任夔,张飞其后果然退走。
小说《
三国演义》中,吴兰最初为
刘璋部下,吴懿抵抗刘备时,举荐
雷铜、吴兰为副将,领两万军马前往雒城。吴懿用
泠苞提出的决江之计,令吴兰、雷铜二将接应泠苞。泠苞被刘备军击败生擒,吴兰、雷铜接应又被
黄忠一军杀退。
张任射杀庞统后,二将围攻刘备的前军
魏延,被黄忠杀败,又跟随
刘璝攻夺刘备占领的二寨。后来吴兰、雷铜与吴懿等夹攻黄忠、魏延,将其击败,吴兰、雷铜二将追击时被刘备截去归路,于是投降。
马超进兵下辩时,让吴兰当先锋,结果与
曹洪军队相遇,吴兰想要退军,但手下牙将任夔却劝阻,并与曹洪对战,最终被曹洪所杀,吴兰大败。马超令吴兰紧守隘口,勿与交锋。后来曹操亲自前往,结果败退斜谷。曹操、刘备交战时,马超、吴兰率军杀来,曹军败走,乱军中,吴兰与
曹彰相遇,双方交战,战不数合,曹彰一戟将吴兰刺于马下。