Borussia Dortmund take on Eintracht Frankfurt in the Bundesliga, Saturday at 17:30 BST. Borussia Dortmund have won 3 and drawn 2 of their last 5, unbeaten in that run, and sit 2nd in the table. Eintracht Frankfurt have won 2, drawn 1 and lost 2 of their last 5 and sit 11th in the table.
Head-to-head
In their last 5 competitive meetings, Borussia Dortmund have won 3, Eintracht Frankfurt have won 1 and 1 was drawn. The most recent finished Borussia Dortmund 3-2 Eintracht Frankfurt in May 2026 (Bundesliga).