I 684 sendte Ecgfrith en ekspedisjon til Irland under sin hærfører Berht, som synes å ha mislyktes i den forstand at intet irsk land ble erobret av northubrianerne, men hærtoktet var suksessfullt i den forstand at Ecgfriths menn tok et stort antall fanger som slaver, og fikk herjet og plyndret på Irland. I 685 ledet han en stor styrke mot pikterne i Fortriu, på tross av råd om det motsatte av Cuthbert av Lindisfarne. Pikterne var ledet av hans fetter Bridei mac Bili, men han og hans menn ble lurt av en fingert flukt opp i deres fjell og ble deretter slaktet ned i slaget ved Dunnichen (enten Dunnichen i Angus eller Dunachton i Badenoch). Dette katastrofale nederlaget svekket Northumbrias makt i nord, og Bede daterer begynnelsen på Northumbrias nedgang fra Ecgfriths død. Han ble etterfulgt av sin illegitime halvbror Aldfrith.