According to the search results, there are several heroes that can counter Zarya in Overwatch. Here are some of the most effective ones:
-
Reaper: Can destroy Zarya if her shield is down. However, when her shield is up, no heroes, let alone one with Reapers abilities, can counter her.
-
Pharah: Counters most heroes who struggle with long-range damage. Zarya can kill Pharah in the sky if she is close enough, but experienced Pharah players will not let that happen.
-
Winston: Can easily bait out Zaryas bubbles by diving her and dropping a shield around her to trap her.
-
Mei: A great go-to counter for Zarya. Ice Wall not only cuts her off, but it can also block her ultimate.
-
Bastion: One of the best damage heroes to counter Zarya. In his Sentry configuration, Bastion can easily shred through Zaryas barriers.
-
Zenyatta: Orb of Discord, paired with extremely damaging Orbs of Destruction, makes for a gruesome pair for Zarya to deal with.
Its important to note that Zarya is a challenging tank to play, and despite her being a very strong close-range hero, she lacks a big health pool or any fundamental movement abilities that other tanks might have. Therefore, playing in and out of her bubble and leaping out of focus can make it hard for Zarya to beam you down.