Wrestler Bajrang Punia was on Thursday granted bail by a Delhi court in a criminal defamation case filed by coach Naresh Dahiya, who had accused the top wrestler of tarnishing his image with his statement during the protest against federation chief Brij Bhushan Sharan Singh.