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 NFL Players of 2019 Who Deserve Better
  • Top 10 Best Ideas for Future Seasons of Survivor
  • Top 10 Best Alternative Metal Bands
  • Top 10 Things that Trigger Americans Most
  • Top Ten Worst Mary Sues In Fanfiction
  • Top Ten Predictions for Star Wars: Episode IX: The Rise of Skywalker
  • Top 10 Greatest Rugby Players of All Time
  • Top Ten Worst Traits to Have as a Leader
  • Top 10 Tallest Musicians
  • Hardest Fighting Game Series
  • Top 10 Best College Basketball Arenas
  • Top 10 Greatest WWE Finishers of All Time
  • Top 10 Best Avatar: The Last Airbender Characters
  • Top 10 Ruined Video Game Franchises
  • Top 10 Worst Plays in NFL History
  • Top 10 Best Normal-type Pokemon Moves
  • Top 10 Misconceptions About Introverts
  • Top 10 Reasons Kids Under the Age of 18 Shouldn't Be Allowed to Vote In Government Elections
  • Top Ten Most Overpowering Personality Traits
  • Best Female Rock Singers of the 2000s

List information

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