How many faces does a soccer ball have?

A traditional soccer ball is made of 32 faces :- 20 hexagonal faces and 12 pentagonal faces. Each pentagon is surrounded by 5 hexagons and each hexagon is surrounded by 3 more hexagons and 3 pentagons.

When inflated this 32 faced shape becomes more approximately spherical.