Berdych, a two-time semi-finalist, was too cool and focused for the easily distracted 20-year-old, winning 6-3, 6-4, 1-6, 6-4 in a rowdy night match on Rod Laver Arena.
The Czech sixth seed advanced to the last 16 for the sixth consecutive Grand Slam where he will face Spaniard Roberto Bautista Agut, who knocked out 2014 US Open champion Marin Cilic in straight sets.
The big-serving Berdych, faced with a partisan home crowd, mastered the occasion breaking Kyrgios’s serve three times, while the madcap Aussie repeatedly clashed with the umpire and engaged in a long-running conversation with himself.
Kyrgios sad that he lost, feels he let ppl down. Told by a journalist that everybody loses, he responds: "Djokovic doesnt lose"— Reem Abulleil (@ReemAbulleil) January 22, 2016
The Czech iron man, who upset Rafael Nadal on the way to last year’s semi-finals, won the majority of the longer rallies and hit 44 winners, 26 of them on his big forehand.
Kyrgios gave his home supporters some hope with a fightback in the third set when he twice broke Berdych’s serve, but the Czech regrouped in the fourth set to clinically finish off the Aussie.
Kyrgios was defending ranking points after making the quarter-finals in last year’s event, where he lost to Andy Murray.