Barcelona already led 3-1 after the first leg and the world player of the year put the result beyond doubt by scoring twice in the first half. Messi added three more after the break, while substitute Cristian Tello added a brace as the Spanish champions advanced 10-2 on aggregate.
Messi‘s 49th career Champions League goal moved him to joint fourth on the all-time European Cup list alongside Alfredo di Stefano.
The 24-year-old Messi took his overall season tally to 48 goals and he is not just seven away from matching Cesar Rodriguez’s all-time club record of 235.
Messi is only the fourth player to score five goals in a European Cup match — and first since the 1978-80 season. It was the first time in his career that he achieved the feat in any competition.
Despite Leverkusen’s best intentions, the result was never really in doubt on Wednesday.
Messi tested goalkeeper Bernd Leno early before his 25th minute opener. Leno reacted well to keep Xavi Hernandez’s whipped-in cross out just moments before the Spain international timed a long ball perfectly for Messi, who beat the offside trap to come one-on-one against Leno and sent an almost playful chip over the goalkeeper.
The second came after Messi received a pass from Andres Iniesta at the right corner of the area before skirting toward the center to curl a left-footed shot through a crowd of defenders and past a bewildered Leno in the 42nd.
Messi continued in the same vein just four minutes into the second half as he timed his run to beat the offside trap and met Cesc Fabregas’ long pass in the area, where the diminutive Argentine nicknamed “The Flea” held off defender Daniel Schwaab to complete a hat trick with another chip — this time from his weaker right foot.
Tello replaced Iniesta and showed exquisite control as he headed Fabregas’ pass forward before curling the ball around Leno for 4-0 in the 55th.
Three minutes later, Leno let a ball into his box slip away and Messi was perfectly placed to score a fourth for the second time in the knockout stages of the competition. Messi scored four against Arsenal two years ago.
Leno was to blame in the 62nd as he let Tello’s curling shot from the left slip under his right hand in the 62nd. Tello joined former Barcelona player Txiki Beguiristain as the only Spaniard to score a pair of goals in his Champions League debut.
Even Barcelona coach Pep Guardiola could only shake his head in disbelief as Messi added a fifth, curling an unstoppable left-footed shot out of Leno’s reach in the 85th. Messi has scored a competition-best 12 goals in this season’s Champions League.
Karim Bellarabi scored a consolation goal in injury time for the Germans as Barcelona stretched its unbeaten run at the Camp Nou to 50 games.