The invention is an ultra-long stroke oil pumping machine, comprising supporting seat, balance weight dragging piece, flexible oil pumping rod dragging piece, reducing power-driven roller, shaft coupler, electric motor, intelligent control cabinet, base, foundation, braking system, swelling wheel, swelling wheel stand, balance weight shaft, and balance weight, and characterized in that two ends of the power driven roller are supported by the supporting seat and connected with the electric motor on the base through the shaft coupler, one end of the flexible oil pumping rod dragging piece is fixedly wound in the middle of the power-driven roller body and the other end is connected with an oil pump through a continuous oil pumping rod in the oil pumping well, the balance weight dragging piece is composed of two steel wire ropes and nonmetallic rope, one end of each of them is fixedly wound at one end of the reducing power-driven roller body, and the other end is connected with the balance weight placed in an underground balance weight shaft, the swelling wheel is installed on the front-side base by the swelling wheel stand, it can make the flexible oil pumping rod aligned with the well mouth by adjusting the swelling wheel stand, the braking system and the intelligent control cabinet are installed on the base and the base is installed on the foundation.