I like Dermadoctor Ain't Misbehavin' Skin Clarifying & Mattifying Sunscreen SPF 30 P+++ and Neutrogena's pure & free liquid sunscreen. You can buy it at any drugstore.
I hope this helps!!
Two ways to do this: I use LaRoche Posay Anthelios 60 Ultra Light Sunscreen Liquid which give great protection and doesn't break out my oily skin. It works well under makeup as well as by itself, too.
Or you can use Peter Thomas Roth Instant Mineral Powder SPF 45, which is a great powder sunscreen that comes with a brush container. You just dust on a thin layer, either by itself or over makeup. If you have oily problem skin, you can use the Oily Problem Skin SPF 30 formula that helps prevent future breakouts. The handy brush applicator fits easily in your purse for on the go touch ups.
Hope this helps!
I am going to list a couple of non-acnegenic sunscreen products for you to take a look at that are very good for oily and acne-prone skin:
Clinique Super City Block Oil-Free Daily Face Protector SPF 40 is a lightweight daily moisturizer that provides a high level of protection against sun and environmental damage. Perfect for all skin types, even the most sensitive, this product can be worn alone or as an invisible makeup primer. It’s also oil-free and non-acnegenic so it won’t cause breakouts. You can find it at: http://www.sephora.com/browse/product.jhtml?id=P14
Lancome BIENFAIT UV SPF50 + Super Fluid Facial Sunscreen is a lightweight, oil-free, non-comedogenic sunscreen that offers broad-spectrum UV protection for all skin types. Since it’s non-comedogenic, it will not cause breakouts. This daily-wear UVA/UVB shield works great over moisturizer, under makeup, or alone. It helps prevent sunburn with a high sun protection factor, filtering out burning UVB rays as well as UVA rays, which are prime causes of skin damage and premature aging. It glides on smoothly and leaves your skin with a soft, matte, comfortable finish. You can find it here: http://www.sephora.com/browse/product.jhtml?id=P26
Another sunscreen that works great is Peter Thomas Roth Oily Problem Skin Instant Mineral SPF 30 which works immediately to block out the sun's harmful UVA, UVB, and infrared rays to help prevent sunburn, skin damage, freckling, and discoloration. The matte powder absorbs oil, helping to reduce shine and prevent future breakouts and it leaves a nice matte finish over your foundation. I use it as the last step of my makeup application. I apply my primer, moisturizer, foundation, setting powder, blush and then apply the PTR Sunscreen Powder over my entire face. It's handy, too, because it comes with a self-contained brush so you can even carry it with you for touchups throughout the day if you start to get shiny. You can read more about it at: http://www.sephora.com/browse/product.jhtml?id=P23
I hope this helps you.
Answered[ Edited ]
Try Amore Pacific Natural Protector SPF 30, ISA KNOX 365 SPF45, IQQU Beauty Advanced Sunscreen SPF50, Clinique Derma White Super City Block SPF40 (Asia release). I only recommend asian brands for SPF (or Western brands like Estee Lauder, Clinique, etc that specifically make SPF products sold in Asia). I've found these spf are less likely to feel greasy or leave you a shiny face. They also tend to have higher SPF. Suisse Programme also has a great one, for face/body SPF30. I do not recommend Face moisturizer + SPF in one for the following reasons: 1.tend to have low SPF 2.usually feel sticky 3.leaves shiny face 4.SPF odor! 5. Decrease the effect of moisturizer ingredients.This is also the reason why Asia markets so many SPF products, as most of their face creams do not include spf. I personally agree using the two separate products is much more beneficial and attain smoother skin.
I've tried countless popular US products like Philosophy oil-free spf 30 for oily/combo skin but left the skin shiny immediately, so did the Supergoop SPF30, and both has spf odor..and many, many others.