In Uae, common practice is to change oil filter at every oil change. The interval can vary depending on what grade oil you used. A general rule is:
20w50 - 3k to 5k km
10w40 - 5k to 7k km
5w40,5w30,0w20 - 7k to 10k km
Best oils are the genuine company make..like Lexus or Nissan or Toyota and the big oil companies like Mobil 1, Castrol, Shell, Total, Liquimoly.