Nanotechnology has found its way to petroleum engineering, it is well-accepted path in the oil and gas industry to recover more oil trapped in the reservoir. But the addition of nanoparticles to a liquid can result in the simplest flow becoming complex. To understand the working mechanism, there is a need to study the flow behaviour of these particles. This review highlights the mechanism affecting the flow of nanoparticles in porous media as it relates to enhanced oil recovery. The discussion focuses on chemical-enhanced oil recovery, a review on laboratory experiment on wettability alteration, effect of interfacial tension and the stability of emulsion and foam is discussed. The flow behaviour of nanoparticles in porous media was discussed laying emphasis on the physical aspect of the flow, the microscopic rheological behaviour and the adsorption of the nanoparticles. It was observed that nanofluids exhibit Newtonian behaviour at low shear rate and non-Newtonian behaviour at high shear rate. Gravitational and capillary forces are responsible for the shift in wettability from oil-wet to water-wet. The dominant mechanisms of foam flow process were lamellae division and bubble to multiple bubble lamellae division. In a water-wet system, the dominant mechanism of flow process and residual oil mobilization are lamellae division and emulsification, respectively. Whereas in an oil-wet system, the generation of pre-spinning continuous gas foam was the dominant mechanism. The literature review on oil displacement test and field trials indicates that nanoparticles can recover additional oil. The challenges encountered have opened new frontier for research and are highlighted herein.