I have very oily skin and this is my favorite face wash. It's not marketed as oil control, but it's the only thing I've found that will keep my face oil-free for hours after I use it. It's not over-drying, either.
I have oily skin as well and felt it did a good job cleaning my skin without leaving it too dry right afterwards. I do usually take my make up off first with make up remover though. If you wear heavy makeup I doubt it would take it all off on its own without washing your face multiple times.