Ash's Charizard has faced many powerful Pokémon throughout the anime, including several Legendaries. However, there is no definitive answer to the question of which Legendary Charizard directly defeated.
Here are some examples of Ash's Charizard battling Legendaries:
- Articuno: In the anime, Charizard battled Articuno, but the fight ended in a draw.
- Moltres: Charizard also faced Moltres, but again, the battle ended in a draw.
- Entei: While Charizard did not directly battle Entei, it did participate in a battle against Entei and Raikou, ultimately leading to a draw.
It is important to remember that the anime often deviates from the games, and while Charizard has battled many powerful Pokémon, it hasn't been shown to definitively defeat any Legendary Pokémon.