A pseudo-potential based single component multiphase Lattice Boltzmann flow solver was developed. Peng–Robinson equation of state was coupled with Exact Difference Method to incorporate interaction forces. This solver was developed for a D2Q9 lattice structure. The solver was thoroughly validated against several canonical problems like estimation of coexistence curve, surface tension estimation from Laplace Law and growth of a cavitating bubble in quiescent flow. The solver was found to be numerically stable for density ratios up to 10 3 . The solver was then used to simulate bubble dynamics for cavitating flows in different flow configurations. Fluid flow characteristics of a single cavitating bubble for Poiseuille flow with stationary and non-stationary walls at Reynolds number of 1 and 10 were investigated. Temporal evolution of the bubble when it is placed along the channel centreline and at an offset is presented here. © 2019 Elsevier Masson SAS