 When Shaun and the group are running out of Lizs flat they are all  carrying weapons of some kind, but only Shaun actually hits any  zombies. This was because only the cricket bat that Shaun was  carrying was a padded fake, all the other items were real and would  have hurt the extras playing zombies if they had been hit with them.