The former Tottenham star had a bitter first taste of German football after seeing his side thrashed 3-0 by RB Leipzig in last weekend’s DFL-Supercup.
However, the 30-year-old made sure he did not suffer the same fate on his league debut by grabbing a goal and assist in a comfortable 4-0 win.
Kane teed up Leroy Sane with a stunning disguised pass inside five minutes.
He sent the former Manchester City forward through on goal before dispatching a shot across the goal into the bottom corner.
Kane was then at it himself in the second half.
Finding himself on the edge of the area, Kane found a yard of space and unleashed a shot at goal, with his effort finding the bottom corner with the help of a deflection.
But things did not all go to plan for the England captain.
He set Bayern pulses racing after falling to the floor and failing to get back up.
Fortunately for the £104million signing, it appeared to be nothing more than cramp.
FREE BETS AND SIGN UP DEALS – BEST NEW CUSTOMER OFFERS
Kane was subsequently subbed off for 18-year-old Mathys Tel in the 84th minute.
Two more goals would follow after the sub, with Sane and Tel getting on the scoresheet with stoppage time strikes.