Been happening long?
How many km on car?
City or hwy usage?
Started at last petrol fill or soon after?
If you drive it hard how does it respond? (Full throttle 20-100kph for a short onramp)
My thoughts are along the lines of
Bad fuel, dead sensor somewhere, worn out spark plugs, vac/boost leak,