The invention relates to a hydraulic machine, in particular to a hydraulic machine provided with a device for inner hole finish machining through a steel ball (3). The hydraulic machine comprises the device for inner hole finish machining and a hydraulic table (6). The device for inner hole finish machining comprises a hydraulic head (2), a clamp (5) and the steel ball (3), the device for inner hole finish machining is installed on the working face of the hydraulic table (6), the hydraulic head (2) is installed in the middle of a hydraulic machine body (1) and corresponds to the device for inner hole finish machining, the stamping end is in an inwards-concave arc shape and is coincident with the surface of the steel ball (3) in radian, the clamp (5) is in a hollow U shape and is beneficial to placement of a workpiece (4) and extruding work of the steel ball (3), the steel ball (3) is placed on an inner hole of the workpiece (4) to be stamped by the hydraulic head (2), and a hydraulic pressure gauge and a motor are installed inside the hydraulic table (6) to serve as power control of the hydraulic head (2). The original requirement of hole finish boring for a cutter and a machine tool is replaced, the machining number at unit time is one time higher than the machining number of hole finish boring at unit time, the quality of machined products, particularly the roughness, is higher than that of hole finish boring, the yield is improved, and the production effect is improved.