Blood filtering device (1), comprising: * a filter body (3; 103), having an inlet port (4; 104) for blood to be filtered; * a delivery flexible hose (5; 105) of the blood to be filtered, apt to be connected to said inlet port (4; 104) and to further ducts linked to a circulatory system; * peristaltic pump means (10; 105, 109, 114, 115, 117, 118, 143, 144, 145), wherein a case (16; 116) forms at least one peristaltic pump rotor chamber (13; 114), apt to house inside a portion of said delivery flexible hose (5; 105) for obtaining a peristaltic effect, wherein said case (16; 116) defines means for maintaining said filter body (3; 103) in a working position.