The Manchester City striker's Premier League record 12th hat-trick took his tally to 177 goals in the competition, beating Henry's 175.
Aguero took 255 Premier League fixtures to reach 177 goals. Henry took 258.
The South American averaged a goal every 106 minutes compared with the Frenchman's 122.
Aguero has also struck at least 20 goals for six seasons, one more than Henry, and could potentially make it seven as he has 13 for 2019/20.
However, Henry won four Premier League Golden Boots at Arsenal, with Aguero claiming that award just once, in 2014/15.
Let us know who you think is the better player with your vote.