Aguero opened the scoring in the 14th minute with a cool finish from inside the box before Raheem Sterling doubled City’s advantage two minutes before the break after being played in by David Silva.
Bournemouth were given a lifeline in first-half stoppage time when substitute Harry Wilson curled home a superb free-kick to reduce the gap to 2-1.
But Aguero showed his poaching skills again in the 64th minute to smash home his second after more good work from man-of-the-match Silva, who was making his 400th City appearance.
Silva’s overall tally of assists for the club now stands at 116 – not bad for a player that even Pep Guardiola admitted he wasn’t sure if he would succeed in England.
READ ALSO: Newcastle Snatch Shock Win At Tottenham
There are few better creators in the country although Silva possibly has one in team-mate Kevin De Bruyne.
The Belgian became the fastest player to 50 assists in the Premier League when he set up the opener on 15 minutes although it was hardly a pass that will make his personal highlights reel.
His miscued shot in the 15th minute worked its way through to Aguero and the Argentinian calmly passed the ball into the net.
A second came in the 43rd minute when Sterling raced onto Silva’s pass for his fifth goal of the season.
The England forward loves playing against Bournemouth – this was his 11th goal in 10 appearances against the Cherries.
But the love isn’t reciprocated. Bournemouth have now not taken a point off City in any of their nine Premier League clashes and the home fans could have been forgiven for heading to the beach to enjoy the beautiful Bank Holiday weather rather than the stadium.
In the same fixture last season, they failed to register a single effort on or off target.
There was to be no repeat with Ederson comfortably saving a Callum Wilson dribbler inside the opening 60 seconds and Eddie Howe’s side caused City considerable problems.
Manchester City were far from their brilliant best today but always looked as if they had extra gears.
And a favourable fixture list – this was the first of nine games against sides who didn’t finish in the top six last season – gives them the ideal chance to put more pressure on Liverpool.