An antihero is defined as
a protagonist or notable figure who is conspicuously lacking in heroic qualities. I've noticed that a lot of the movies I like have an antihero in them, so without including the movies where the villain is the main character (like Friday the 13th, etc.), here is a list of 50 Antiheroes through the years. I know there are others, and responses letting me know what others is greatly appreciated. Enjoy!
1. Philip Marlowe - The Big Sleep (1946)

2. James Bond - Dr. No (1962)

3. The Man with No Name/Blondie - A Fistful of Dollars (1964)

4. Luke - Cool Hand Luke (1967)

5. Harry Callahan - Dirty Harry (1971)

6. Jack Carter - Get Carter (1971)

7. Popeye Doyle - The French Connection (1971)

8. Michael Corleone - The Godfather (1972)

9. Jake Gittes - Chinatown (1974)

10. Randle McMurphy - One Flew Over the Cuckoo's Nest (1975)

11. Josey Wales - The Outlaw Josey Wales (1976)

12. Travis Bickle - Taxi Driver (1976)

13. Max Rockatansky - Mad Max (1979)

14. Snake Plissken - Escape from New York

15. John Rambo - First Blood (1982)

16. Jack Burton - Big Trouble in Little China (1986)

17. John McClane - Die Hard (1988)

18. William Munny - Unforgiven (1992)

19. William "Bill" Foster - Falling Down (1993)

20. John Spartan - Demolition Man (1993)

21. Eric Draven - The Crow (1994)

22. Leon - The Professional (1994)

23. Dawn Weiner - Welcome to the Dollhouse (1995)

24. John Smith - Last Man Standing (1996)

25. Mark Renton - Trainspotting (1996)

26. Martin Q. Blank - Grosse Point Blank (1997)

27. Jeffrey "The Dude" Lebowski - The Big Lebowski (1998)

28. Derek Vinyard - American History X (1998)

29. Lester Burnham - American Beauty (1999)

30. Tyler Durden/Narrator - Fight Club (1999)

31. Leonard Shelby - Memento (1999)

32. Lisa Rowe - Girl, Interrupted (1999)

33. Porter - Payback (1999)

34. Richard Riddick - Pitch Black (2000)

35. Logan/Wolverine - X-Men (2000)

36. Joe Blake & Terry Collins - Bandits (2001)

37. Anakin Skywalker - Star Wars Episode II: Attack of the Clones (2002)

38. Michael Sullivan - Road to Perdition (2002)

39. El Mariachi - Once Upon a Time in Mexico (2003)

40. Captain Jack Sparrow - Pirates of the Caribbean: the Curse of the Black Pearl (2003)

41. Beatrix Kiddo - Kill Bill (2003)

42. Frank Castle - The Punisher (2004)

43. John Creasy - Man On Fire (2004)

44. Bruce Wayne/Batman - Batman Begins (2005)

45. John Constantine - Constantine (2005)

46. V - V for Vendetta (2005)

47. Merv - Sin City (2005)

48. Danny Archer - Blood Diamond (2006)

49. Nick Naylor - Thank You for Smoking (2006)

50. Slevin Kalevra - Lucky Number Slevin (2006)