Top 10 Best 3 Point Shooters in NBA History
-
Stephen Curry
Wardell Stephen Curry II is an American professional basketball player for the Golden State Warriors of the NBA. He is widely considered one of the greatest shooters in NBA history and has set numerous records for three-point shooting. Curry is a two-time MVP and has helped lead the Warriors to multiple... read more
Stephen Curry possesses god-given skills, evident in his incredible jump shot, range, and ball-handling abilities. People often underestimate Steph, even though he's having a season that is similar to, if not better than, his 2015 MVP and championship season. Many criticize him solely because Kevin Durant joined the Warriors. However, Curry is one of the hardest workers in the entire league and has broken countless records related to three-pointers.
People like to point out that Ray Allen has the most career three-pointers and has made one of the clutchest shots of all time in the NBA Finals. Yet, it's only a matter of time before Curry surpasses Allen for the most career three-pointers in both the regular season and the playoffs. Stephen Curry has also led the league in three-pointers five times in a row.
He has surpassed Ray Allen's best shooting season in terms of three-pointers made four times, while Ray Allen led the league in three-pointers three times in his 18-year career. Reggie Miller and Larry Bird each led the league in three-pointers twice in their 18-year careers.
Off the court, Curry has steered clear of trouble and serves as one of the best role models you could imagine. He is a significant reason why three-pointers have become a modern threat and a necessity for a team to win a championship ring.
-
Ray Allen
Walter Ray Allen Jr. is a retired American professional basketball player. He played 18 seasons in the National Basketball Association from 1996 to 2014. Allen was a 10-time NBA All-Star and won championships with the Boston Celtics in 2008 and the Miami Heat in 2013.
Stop saying Curry is better than Ray. Steph just broke the record for most 3s made in a season, but that doesn't make him better than Ray. Plus, there's a reason why Ray's better than Steph. It's because Ray lasted throughout his whole career, and Steph didn't even reach 10 years in the NBA.
All the more, you can't compare them. If Steph still shoots threes after 13 or more years in the NBA, then he's better. But for now, Ray's still the best 3-point shooter ever.
Of course Ray Allen. First all-time when he broke Reggie Miller's record and now approaching 3,000 three-pointers.
-
Reggie Miller
Reginald Wayne Miller is an American retired professional basketball player. He played his entire 18-year National Basketball Association career with the Indiana Pacers. Miller is widely regarded as one of the greatest shooters in NBA history and was inducted into the Naismith Memorial Basketball Hall... read more
How the heck is Reggie third? He's the best shooter ever. Ray Allen better be reading this. Reggie Miller all day.
Honestly, if I had to choose between Reggie and Ray, which are the two best of all time, I'd choose Reggie both for 3s and clutch.
I can't stand the guy personally, but he is a heckuva 3-point shooter.
-
Larry Bird
Larry Joe Bird is a retired American professional basketball player who played for the Boston Celtics in the NBA from 1979 to 1992. He won three NBA championships, was named Rookie of the Year, and earned a Finals MVP award. Bird also won the Three-Point Contest three times and is widely regarded as... read more
Miller better than Bird? Are you out of your mind? It's a big deal that Miller made more 3's, but it was over more time, games, and attempts. Miller is more clutch than Bird? I never saw Bird have the worst game of his career in a big playoff game, like Reggie did when he went 3 for 18 with the season on the line.
Bird guaranteed victories and backed it up. Larry Legend would smoke Reggie. Reggie also had to kick out his leg to get someone to bump him for foul calls. That's also true. Watch it. He always kicked defenders when he released the shot and then got to go to the free-throw line for some bull. Bird was the best clutch player of all time.
-
Kyle Korver
Kyle Elliot Korver is a retired American professional basketball player who last played in the NBA for the Milwaukee Bucks in 2019. He was named an NBA All-Star in 2015 and led the league in three-point shooting percentage multiple times during his career. Korver played for several teams including the... read more
There are other players better off the dribble, but Korver is the best spot-up shooter.
Shooting 55% from three, currently the best in the NBA today. He only gets better with age.
-
Steve Kerr
Stephen Douglas Kerr is an American professional basketball coach and former player. He is the head coach of the Golden State Warriors of the National Basketball Association (NBA). As a coach, he has led the Warriors to multiple NBA championships and is known for his emphasis on ball movement and three-point... read more
Best three-point percentage of all time, very clutch, add the four championship teams. Yeah, I think he needs to be in the top three 3-point shooters.
Highest 3-point percentage of all time at over 45%. Clutch late in the game.
Steve Kerr is the best spot-up jump shooter in the history of the game.
-
Steve Nash
Stephen John Nash is a Canadian retired professional basketball player who played 18 seasons in the NBA. He was an eight‑time All‑Star and a two‑time league MVP, winning the award in both 2005 and 2006. He was inducted into the Naismith Memorial Basketball Hall of Fame in 2018.
Steve Nash was such a good passer that his shooting abilities were underrated.
Passes a lot, but you can count on him when he shoots.
Shooting and passing - nobody could do both well except him and Magic.
-
Mike Miller
Great shooter, extremely accurate. Much more than a specialist, though. Mike can ball handle pretty well.
Okay player, great shooter.
-
Kobe Bryant
Kobe Bryant (1978-2020) was an American professional basketball player who played his entire 20-year career with the Los Angeles Lakers of the National Basketball Association. He won five NBA championships with the Lakers and retired in 2016 as the franchise's all-time leading scorer.... read more
Statistic-wise, Kobe is not all that great for 3s, but his are more incredible than any other on this list.
Record 12 threes. Has had many games where he's shot 50+% from three to get high scores. All his 50+ point games, he goes off from behind the arc.
Kobe is one of the best three-point shooters of all time.
-
Peja Stojaković
This is really funny right here. Having Peja not even in the top 10 when we are talking about SHOOTERS. There is no way guys like Terry, Arenas, Nash, and Kobe are better shooters than Peja. The only guys that can contest Peja really are Allen and Redd for the most part.
Other than Allen and Redd, I don't think anyone on this list should be ahead of Peja as a shooter. This is about shooters, not all-around players, so it might be Peja.
How is Peja not top five on this list?!
-
?
Pete Maravich
Peter Press Maravich, known by his nickname Pistol Pete, was an American professional basketball player. He starred at Louisiana State University, where he remains the all-time leading NCAA Division I scorer. Maravich played for several NBA teams and was inducted into the Naismith Memorial Basketball... read more
-
?
Steven Adams
Steven Funaki Paea He Ofa Ki Loa Adams, born July 20, 1993, in Rotorua, New Zealand, is a professional basketball player for the Houston Rockets of the National Basketball Association. He was drafted 12th overall by the Oklahoma City Thunder in the 2013 NBA Draft and played for the team until 2020... read more
-
Dirk Nowitzki
Dirk Werner Nowitzki is a German former professional basketball player who played for the Dallas Mavericks of the National Basketball Association (NBA). Nowitzki spent his entire 21-season NBA career with the Mavericks, making him one of the longest-tenured players with a single franchise in league history... read more
Don't try to guard this guy. He can shoot in the face of three defenders.
You try defending a 7-footer that shoots over his head.
Good luck blocking this guy from the three.
-
Klay Thompson
Klay Alexander Thompson is an American professional basketball player for the Dallas Mavericks of the National Basketball Association. He is widely regarded as one of the greatest shooters in NBA history. Thompson won four NBA championships with the Golden State Warriors and was named an NBA All-Star... read more
-
Kyrie Irving
Kyrie Andrew Irving is an American professional basketball player for the Dallas Mavericks in the NBA. He previously played for the Cleveland Cavaliers, Boston Celtics, and Brooklyn Nets. He helped the Cavaliers win their first championship in 2016 by making the decisive three-pointer late in Game... read more
-
Manu Ginobili
Emanuel David "Manu" Ginóbili is an Argentine former professional basketball player. He played his entire 16-year NBA career with the San Antonio Spurs from 2002 to 2018. During that time, he won four NBA championships, and in 2019, the Spurs retired his No. 20 jersey in honor of his contributions to... read more
-
Carmelo Anthony
Carmelo Kyam Anthony is a retired American professional basketball player. He last played for the Los Angeles Lakers and was inducted into the Naismith Memorial Basketball Hall of Fame in 2025. Anthony had a successful NBA career that included ten All-Star selections and a scoring title.
How come he is at 19? He should be no. 2!
-
Jason Kapono
-
Paul Pierce
Paul Anthony Pierce is a retired American professional basketball player. He played 19 seasons in the NBA, spending most of his career with the Boston Celtics. Pierce also had brief stints with the Brooklyn Nets, Washington Wizards, and Los Angeles Clippers before retiring after the 2016-17 season.
-
Chauncey Billups
Chauncey Ray Billups is an American professional basketball coach and former player who played 17 seasons in the National Basketball Association. He was named the NBA Finals MVP in 2004 after helping lead the Detroit Pistons to a championship. Billups served as head coach of the Portland Trail Blazers... read more
-
Damian Lillard
Damian Lamonte Ollie Lillard is an American professional basketball player for the Portland Trail Blazers of the NBA. He spent the first 11 seasons of his career with the Trail Blazers before being traded to the Milwaukee Bucks in 2023 and returning to Portland in 2025. Lillard is known for his clutch... read more
At his very best when the game is on the line. He's underrated.
-
Dale Ellis
The silent assassin. Nobody was better in his days.
-
Steve Novak
-
Rashard Lewis
-
Kevin Love
Kevin Wesley Love, born September 7, 1988, is an American professional basketball player. He is currently with the Utah Jazz of the National Basketball Association. Love is a five-time NBA All-Star, an NBA champion with the Cleveland Cavaliers in 2016, and has won gold medals with Team USA at the 2010... read more
-
J.J. Redick
Jonathan Clay "JJ" Redick (born June 24, 1984) is an American professional basketball coach and former player who serves as the head coach of the Los Angeles Lakers of the National Basketball Association (NBA). He played college basketball for the Duke Blue Devils and earned several major individual... read more
-
Glen Rice