Who has the most 3-pointers in NBA history?

Share

There's a new player atop the NBA's all-time 3-point list.

Golden State Warriors superstar Stephen Curry passed Ray Allen for the most made 3-pointers in NBA history on Tuesday night.

Curry entered the Dubs' game against the New York Knicks at Madison Square Garden needing two 3s to pass Allen's record mark of 2,973, and he got the job done early in the first quarter.

The new 3-point king finished the night with five triples, giving him 2,977 for his career.

Curry will soon become the first player to ever reach the 3,000 3-pointer milestone and who knows just how high his career tally will end up being when it's all said and done. The three-time NBA champ is showing no signs of slowing down at age 33, as he's right at the forefront of the MVP race.

Who's made the most 3-pointers in NBA history?

With Curry now in the lead, here's an updated look at the top 10 3-point shooters of all time (active players in bold):

  1. Stephen Curry (2,977 3-pointers)
  2. Ray Allen (2,973)
  3. Reggie Miller (2,560)
  4. James Harden (2,509)
  5. Kyle Korver (2,450)
  6. Vince Carter (2,290)
  7. Jason Terry (2,282)
  8. Jamal Crawford (2,221)
  9. Paul Pierce (2,143)
  10. Damian Lillard (2,114)
Contact Us