The home side were continually let down by their final ball and found themselves 2-0 down when more lacklustre marking allowed Kramaric a tap in.
Favre brought on Jadon Sancho and Achraf Hakimi at the break but his side got even worse. Ihlas Bebou continued to tear their defence into shreds and fed Kramaric who completed his hat-trick.
And it went from bad to worse two minutes later when the visitors were awarded a soft penalty and Kramaric stepped up to score and become the first Hoffenheim player ever to bag four goals in a Bundesliga game, with Dortmund directors Michael Zorc and Matthias Sammers having faces like thunder sitting in the stands.
Dortmund continued to look like they were already on their beach holidays with Burki keeping the score down with some fantastic saves from substitute Christoph Baumgartner.
The result sees Hoffenheim overturn their negative goal difference to climb to sixth and clinch a place in the Europa League group stages while Favre's side already had second place sown up.
Mats Hummels looks dejected
Image credit: Getty Images
Question marks linger on the progress Dortmund are making under Lucien Favre.
The club said earlier this week that Favre would remain in charge. While they finish second in the table as they did last season but with seven fewer points. Last season they were in the title up until the last day of the season while this time around they finished 13 points behind Bayern Munich.
Their performances since the return of the Bundesliga have been inconsistent, going from woeful against Mainz, to impressive against RB Leipzig to rudderless again today, raising further questions over whether Favre is getting the most out of this talented side.
MAN OF THE MATCH
Andrej Kramaric (Hoffenheim): It was always going to be one man after filling his boots against Dortmund. The club's all-time goal scorer lit up the match early on with a stunning finish and went on to seal the rout with some neat close range finishes and a fortutious penalty.
Hoffenheim's Croatian forward Andrej Kramaric (L) celebrates scoring the opening goal with his teammates during the German first division Bundesliga football match BVB Borussia Dortmund v TSG 1899 Hoffenheim on June 27, 2020 in Dortmund, western Germany.
8' - WHAT A GOAL! Dortmund 0-1 Hoffenheim. Kramaric with a first time hit from outside the box which flies into the net, Burki hardly moved.
30' - GOAL! Dortmund 0-2 Hoffenheim. The ball is lofted in for Skov, whose effort deflects into the path of Kramaric for a tap in. Dortmund think he is off-side but replays show he is level.
48' - HAT-TRICK! Dortmund 0-3 Hoffenheim. Bebou finds Kramaric who cuts inside, he is through on goal and calmly tucks it away.
50' - PENALTY... GOAL! Hummels is penalised for a push in the back on Dabbur. Burki goes the right way and gets a touch on it but Kramaric gets enough pace on the ball to grab his fourth!
60' - GREAT SAVE! Dortmund 0-4 Hoffenheim. An unmarked Baumgartner's header is tipped over brilliantly but Burki. Where was the marking?
Kramaric is Hoffenheim’s top scorer with 12 goals, despite missing 14 matches through injury.
It is the third time Dortmund and Hoffenheim have met on the final day of a Bundesliga season. Hoffenheim ran out 3-1 winners in 2017/18 to secure automatic Champions League qualification at BVB’s expense and in 2012/13 to climb out of the automatic relegation zone and into the play-off spot.