MarkT:
That circuit doesn't connect to the AREF pin so can't have the required decoupling capacitor on AREF that's needed for low-noise ADC performance... All Arduino boars do this to my knowledge.
Ok...I missed that...
Now I have connected a 104K pf between GND and the AREF pin...
But still the problem persists...