Barcelona and Atletico Madrid will face each other at the Camp Nou on Saturday.
Guardiola said: “Agüero is very good but for me Messi is the better of the two. Kun has an air of Romario and he is obviously compatible with Messi because they play together internationally.”