Sheet metal working machine comprising a hydraulic drive system suitable to drive a plurality of working tools of said machine in a separate and independent manner to perform respective machinings on a piece , said hydraulic drive system comprising: - a plurality of hydraulic cylinders , each hydraulic cylinder being associated with a respective working tool and provided with a respective piston suitable to define a thrust chamber and a return chamber inside the hydraulic cylinder and associated with the corresponding working tool for moving the latter along a respective working axis (A, B, C); - a first pump of reversible type connected to said thrust chambers of said hydraulic cylinders and arranged to send fluid at a supply pressure (P A ) at least in one of said thrust chambers in a driving phase so as to push the respective piston along a working direction and enable the working tool associated therewith to interact with the piece , or to suck fluid from at least said thrust chamber in a return phase, to enable the respective piston moving along a return direction and said working tool disengaging and moving away from said piece ; - a plurality of valves , each valve being associated with a respective hydraulic cylinder , interposed between said first pump and the thrust chamber of the hydraulic cylinder and activable to put into flow connection the first pump with the thrust chamber so as to drive the hydraulic cylinder ; - a hydraulic accumulator connected to said return chambers of said hydraulic cylinders and arranged for maintaining fluid at a defined preload pressure in said return chambers , in particular for moving along the return direction at least one piston of a hydraulic cylinder driven by activating the corresponding valve . - a plurality of hydraulic cylinders , each hydraulic cylinder being associated with a respective working tool and provided with a respective piston suitable to define a thrust chamber and a return chamber inside the hydraulic cylinder and associated with the corresponding working tool for moving the latter along a respective working axis (A, B, C); - a first pump of reversible type connected to said thrust chambers of said hydraulic cylinders and arranged to send fluid at a supply pressure (P A ) at least in one of said thrust chambers in a driving phase so as to push the respective piston along a working direction and enable the working tool associated therewith to interact with the piece , or to suck fluid from at least said thrust chamber in a return phase, to enable the respective piston moving along a return direction and said working tool disengaging and moving away from said piece ; - a plurality of valves , each valve being associated with a respective hydraulic cylinder , interposed between said first pump and the thrust chamber of the hydraulic cylinder and activable to put into flow connection the first pump with the thrust chamber so as to drive the hydraulic cylinder ; - a hydraulic accumulator connected to said return chambers of said hydraulic cylinders and arranged for maintaining fluid at a defined preload pressure in said return chambers , in particular for moving along the return direction at least one piston of a hydraulic cylinder driven by activating the corresponding valve . <EOS>