As voted by you, the 1Xtra listener, here's the rundown of the top 100 Hip Hop records of all time

1 Stan (feat. Dido) - Eminem

2 Paris - JAY Z & Kanye West

3 C.R.E.A.M. - Wu-Tang Clan

4 Shook Ones Pt. II - Mobb Deep

5 Hit 'Em Up - 2Pac

6 Nuthin' But A 'G' Thang (feat. Snoop Dogg) - Dr. Dre

7 Regulate (feat. Nate Dogg) - Warren G

8 Hypnotize - The Notorious B.I.G.

9 California Love (feat. Dr. Dre) - 2Pac

10 99 Problems - JAY Z

11 N.Y State Of Mind - Nas

12 Express Yourself - N.W.A

13 Hip Hop - dead prez

14 They Reminisce Over You (T.R.O.Y.) - Pete Rock & C.L. Smooth

15 Keep Ya Head Up - 2Pac

16 Hail Mary - 2Pac

17 Rapper's Delight - The Sugarhill Gang

18 Mo Money Mo Problems - The Notorious B.I.G.

19 '93 To Infinity - Souls of Mischief

20 It Was A Good Day - Ice Cube

21 I Got 5 On It - Luniz

22 Straight Outta Compton - N.W.A

23 The Real Slim Shady - Eminem

24 Flava In Ya Ear (Remix) (feat. Busta Rhymes, LL Cool J, Rampage & The Notorious B.I.G.) - Craig Mack

25 The Message - Grandmaster Flash & The Furious Five

26 Forever (feat. Kanye West, Lil Wayne & Eminem) - Drake

27 One More Chance - The Notorious B.I.G.

28 Pass Out - Tinie Tempah

29 Big Pimpin’ - JAY Z

30 In Da Club - 50 Cent

31 Ready Or Not - Fugees

32 Gin And Juice - Snoop Dogg

33 Doo Wop (That Thing) - Lauryn Hill

34 Killing Me Softly - Fugees

35 Jump Around - House of Pain

36 Protect Ya Neck - Wu Tang Clan

37 Rebel Without A Pause - Public Enemy

38 Hey Ya! - OutKast

39 Jesus Walks - Kanye West

40 Fix Up, Look Sharp - Dizzee Rascal

41 Simon Says - Pharoahe Monch

42 Mass Appeal - Gang Starr

43 Triumph - Wu-Tang Clan

44 Insane In The Brain - Cypress Hill

45 White Lines (Don't Do It) (feat. Melle Mel) - Grandmaster Flash

46 A Milli - Lil Wayne

47 Through The Wire - Kanye West

48 You Got Me - The Roots & Erykah Badu

49 Fight The Power - Public Enemy

50 Still D.R.E. (feat. Snoop Dogg) - Dr. Dre

51 How We Do (feat. 50 Cent) - The Game

52 Ante Up (Feat. Busta Rhymes And Tephlon) (Remix) - M.O.P.

53 Murda - Klashnekoff

54 The Light - Common

55 Mama Said Knock You Out - LL Cool J

56 Scenario - A Tribe Called Quest

57 Hate Me Now (feat. P.Diddy) - Nas

58 Made You Look - Nas

59 Walk This Way - Run-D.M.C.

60 Passing Me By - The Pharcyde

61 Traktor - Wretch 32

62 Triumph - Wu-Tang Clan

63 I Need Love - LL Cool J

64 Crossroads - Bone Thugs-n-Harmony

65 Award Tour - A Tribe Called Quest

66 Jump - Kris Kross

67 Talking The Hardest - Giggs

68 Don't Believe The Hype - Public Enemy

69 Push It - Salt-N-Pepa

70 O.P.P. - Naughty by Nature

71 Planet Rock - Afrika Bambaataa & Soulsonic Force

72 U Can't Touch This - MC Hammer

73 Mundian To Bach Ke (Beware Of The Boys) - Panjabi MC

74 Get By (feat. Jay Z & Busta Rhymes) (Remix) - Talib Kweli

75 Mind Playing Tricks On Me - Geto Boys

76 Put Your Hands Where My Eyes Could See - Busta Rhymes

77 I Know You Got Soul - Eric B. & Rakim

78 The Show - Doug E. Fresh & The Get Fresh Crew

79 Children's Story - Slick Rick

80 Punks Jump Up To Get Beat Down - Brand Nubian

81 Me, Myself and I - De La Soul

82 Woo-Ha!! Got You All In Check - Busta Rhymes

83 The Bridge Is Over - Boogie Down Productions

84 The Rain (Supa Dupa Fly) - Missy Elliott

85 Livin' It Up - Ja Rule & Case

86 What's Your Fantasy - Ludacris

87 Ice Ice Baby - Vanilla Ice

88 Lean Back (feat. Fat Joe & Remy) - Terror Squad

89 All About the Benjamins (feat. The Notorious B.I.G., The LOX & Lil' Kim) - Puff Daddy

90 Deep Cover - Dr. Dre & Snoop Dogg

91 Be Faithful - Fatman Scoop, Crooklyn Clan, Faith Evans & Crooklyn Clan

92 My Adidas - Run-D.M.C.

93 Humpty Dance - Digital Underground

94 Raw - Big Daddy Kane

95 Colors - Ice-T

96 Peter Piper - Run-D.M.C.

97 Say No - Go De La Soul

98 Elevators (Me & You) - OutKast

99 Baby Got Back - Sir Mix-A-Lot

100 Chorus Line - Ultramagnetic MC's