Metals are good conductors of electricity because
They are malleable and ductile
They are very dense solids
They are held by strong forces
They have mobile electrons
If we see the structure of metal, it consists of positively charged ions surrounded by sea of mobile electrons.
These mobile electrons help in conducting electricity.