Nunca me hubiese imaginado que me podría encontrar contigo aquí.

English Translation

I never dreamed that I could meet you here.

Would “pudiera” (or “pudiese”) be out of order here?