This will depend on the cause, type and site of pigmentation. No one cream is considered best. Many formulations exist singly and in combination that can give good results. It is better to consult a certified dermatologist to ascertain skin type for best response.
Dark circles are very difficult to treat as they can be caused due to many reasons ranging from heredity to anatomic variations. Since the cause is multifactorial ( more than one causative factor) the treatment approach has to be aggressive and long term (mostly life long).
To understand the best options for you, it’s best to consult a qualified dermatologist. You can visit our website to get a personal treatment plan from a certified dermatologist, all from your phone, without making an appointment or visiting a clinic. We are a young startup looking to make dermatology advice and treatment easy and accessible in India.