for a hot climate which oil is better 5-40 or 5-30
5-40 would be better for the hotter weather as the 40 represents a higher viscosity when heated. Problem is, what does your BMW's owner's manual say? If it has any kind of warranty you may void it by using the wrong oil. Try a synthetic blend of full synthetic. They will give you the performance that you are looking for.
I would use 5w40, as it's thicker and will probably offer a little more protection than 5w30 in higher temperatures.
I have bmw320 d 2016 desil engine but use it in UAE hot claimt I don't know which tayp of oil should be using?
Check your owner's manual. All of that information should be in there.
Looking for a Used 3 Series in your area?
CarGurus has 26,790 nationwide 3 Series listings starting at $1,495.
Search BMW 3 Series Questions
BMW 3 Series Experts
Related Models For Sale
Used Cars for Sale