We propose, in this paper, a finite volume scheme to compute the solution of the convection–diffusion equation on unstructured and possibly non-conforming grids. The diffusive fluxes are approximated using the recently published SUSHI scheme in its cell centred version, that reaches a second-order spatial convergence rate for the Laplace equation on any unstructured two-dimensional/three-dimensional grids. As in the MUSCL method, the numerical convective fluxes are built with a prediction-limitation process, which ensures that the discrete maximum principle is satisfied for pure convection problems. The limitation does not involve any geometrical reconstruction, thus allowing the use of completely general grids, in any space dimension. Copyright © 2012 John Wiley & Sons, Ltd.