Top100Spot
About Top100Spot.com All Topics
 
Surprise Get started
AnimalsBooksCompanies ProductsConsumer ServicesEducationEntertainmentFinanceFoodGamesHistoryInternetLifestyleListMoviesMusicPeopleSportsTechnologyTelevisionWorld
All Topics Fantasy Most Morally Ambiguous Harry Potter Characters

Most Morally Ambiguous Harry Potter Characters

1Albus Dumbledore

Albus Dumbledore


2Severus Snape

Severus Snape


3Harry Potter

Harry Potter


4Nagini


5Cedric Diggory

Cedric Diggory


6Draco Malfoy

Draco Malfoy


7Peter Pettigrew

Peter Pettigrew


8Rubeus Hagrid

Rubeus Hagrid


9Griphook


10Percy Weasley

Percy Weasley


11Cornelius Fudge


12Luna Lovegood

Luna Lovegood


13Dolores Umbridge

Dolores Umbridge


14Niffler

Niffler


15Nargle


16Mountain Troll


17Cho Chang

Cho Chang


18Narcissa Malfoy

Narcissa Malfoy


19Petunia Dursley

Petunia Dursley


20Dudley Dursley

Dudley Dursley


21Fleur Delacour

Fleur Delacour


22Hedwig

Hedwig


23James Potter

James Potter


24Seamus Finnigan

Seamus Finnigan


25Stan Shunpike


26Salazar Slytherin

Salazar Slytherin


Other Top Spots

  • Top 10 Funniest YouTube Channels
  • Scariest Minecraft Mobs
  • Top 10 Strongest Anime/Manga Characters
  • Top 10 Villains In Animated TV Shows
  • Top 10 Best Ice Hockey Countries
  • Greatest Political Punk Songs of All Time
  • Top 10 Most Surprising NFL Teams of Week 14 (2019)
  • Top 10 Best Disney Movies of All Time
  • Top 10 Ways the Ruthless Aggression Was Better Than the Attitude Era.
  • Top 10 Best Metalcore Bands
  • Top Ten Reasons to Have a Pit Bull As a Pet
  • Top 10 Best Powerpuff Girls Characters
  • Top Ten Best Five Nights at Freddy's 2 Animatronics
  • Top 10 Worst Holidays
  • Best Jobs in the World
  • Top 10 Car Audio Brands
  • Top Ten Cities That Deserve to Be the World Capital
  • Top 10 Common Misconceptions About Computer Programming
  • Top Ten Total Drama Characters That Will Most Likely Win Total Drama Season 7
  • Best Metal Solo Artists

List information

Created: May 14, 2024
Topic: Fantasy
Copyright © 2025 Top100Spot.com and their respective owners