[1] Formado en las inferiores del Charlton Athletic, debutó por el primer equipo en febrero de 1965 contra el Northampton Town.
Pasó sus mejores momentos en el club en los años 70, incluida la final de la Football League Cup en la temporada 1971-72, fue uno de los goleadores del equipo en la temporada 1973-74 con 13 tantos, que incluye un hat-trick al Chelsea.
[8] A pesar del descenso del club en la temporada 1977-78, Bonds continuó el club hasta el regreso a la primera categoría en 1981, año que ganó la Second Division con el West Ham.
Bonds superó a Bobby Moore como el jugador con más encuentros disputados en el West Ham en mayo de 1984.
Bonds ganó el ascenso el año siguiente, dejando al equipo en el segundo lugar en la general bajo el Newcastle United.
Renunció al cargo en agosto de 1994 y fue reemplazado por Harry Redknapp.