Both Thanos and Kang the Conqueror are in the upper tier of the most powerful villains in the Marvel Universe, but a single scene showing the Avengers the latter had killed proved who is deadlier. In Uncanny Avengers #U8 by Marvel Comics, Kang visits his armory in the far future, showing off the trophies he earned after killing Earth's Mightiest heroes across time. Admitting he beat each hero in battle in hand-to-hand combat, Kang proved he's more violent than Thanos.
In the comics, Kang the Conqueror has one key advantage over Thanos regarding being the deadliest being in the cosmos, as the Marvel supervillain uses time travel to fight different versions of heroes from across the Multiverse. While that means he hasn't always killed the main versions of heroes that the Mad Titan has faced and snapped away before with the Infinity Gauntlet, it indicates that Kang has killed many more Avengers than Thanos. In addition, Kang's missions have led him to fill his trophy room with many relics from the past, present, and future that make Thanos' powerful conquests look small in comparison.
Related: Thanos' Most Amazing Infinity Gauntlet Kill Turned A Hero Into LEGO
In Uncanny Avengers #U8 by Rick Remender, Gerry Duggan, Adam Kubert, Frank Martin, and VC's Cory Petit from Marvel Comics, Kang the Conqueror, alongside the Apocalypse Twins, prepare to shape the timestream to his image. Kang tests the twins by taking them to a different timeline to see how they fought against heroes. After the trial ends with Kang holding their first trophy, the hooded head of Rogue, they return to his Trophy Room. When asked whether he slew everyone to get the powerful artifacts, he reveals he killed them, «In battle. By Hand.»
The scene shows why
Read more on screenrant.com