The 15 best 3-point shooters of all time in the NBA is an informative blog for readers. The products in the article contain links to affiliate marketing. We may receive a small commission when you make purchases through our links. You do not have to cover any extra costs for us. Watch our full disclosures here.

There is no denying that shooters are very important in current NBA games. That’s why teams have to pay a very high price for the best shooters in the NBA. Let’s find out about the top three-point shooters in NBA history with Scott Fujita through this article.

The best 3-point shooters in NBA history

You have a question: “Who is the best 3-point shooter in the NBA?” Here are the 15 greatest NBA shooters of all time. Our rankings are based on statistics, outstanding performances, and the skills of the players.

Top 15: Danny Green

When it comes to the top 3-point shooters of all time, this article wouldn’t be complete without Green. So far, he has won three rings.

Danny Green won the first ring with the San Antonio Spurs. This player won the second ring with the Toronto Raptors. Green won the third ring with the Los Angeles Lakers basketball team.

The turning point in his career came in 2013, when he took on the Miami Heat’s Big 3. He shone in the final series, as he set the record for most three points in a final series tally.

Fortunately, he and his team lost that series. Danny Green, on the other hand, won one NBA championship in 2014.

Top 14: Kyle Korver

Kyle Korver deserves to be on this list. Every time Kyle Korver plays, fans can count on him to knock out three corner kicks and bounce off the screen for a 3-point shot.

Every defender should watch out for Kyle Korver. This amazing player holds the record for the highest three-point goal ratio in a season. In concrete terms, that record is 53.6%.

Top 13: Drazen Petrovic

Many people admit that Drazen Petrovic is one of the best players in the NBA. His outstanding marksmanship makes him one of the best 3-point shooters in NBA history.

The player had a rocky start with the Portland Trailblazers during his first two seasons in the league. Moreover, a car accident has also hampered his progress.

Fortunately, Petrovic then played to his full potential. His hard work put him on the list of the greatest NBA 3-point shooters of all time.

Despite the difficulties of his career, he has relentlessly striven to become one of the greatest 3-point shooters of all time.

Top 12: Chris Mullin

When it comes to the best 3-point shooters in the NBA, this player is one of the best. This player does not have good speed. However, Chris Mullin used his marksmanship to make up for that.

This left-handed player used his marksmanship from 1987 to 1993 during his time with the Golden State Warriors.

In these seasons, he scored at least 20 points per game. With reliable power, he has had a memorable career with the Warriors and Pacers.

Top 11: Peja Stojakovic

As a player from Europe with great skill, he has become one of the best shooters in the league. Throughout his career, he has averaged 17 points per game. His outstanding performance has moved him to fifth place all-time in the league’s record book.

Peja Stojakovi used his excellent marksmanship to impress as he appeared in three All-Star games.

This player also won the NBA Three-Point Shooting Contest twice. So there is no denying that he is a formidable shooter.

Number 10: Mark price

Mark Price deserves to be one of the best shooters in NBA history. In the games in which Mark Price appeared, he was a nightmare for the opponents.

With great skill, he won the NBA Three-Point Shooting Contest for two consecutive years (1993 and 1994). He was also able to join the 50-40-90 club during his time with the Cavaliers.

Top 9: Steve Nash

His role is that of the pass-first point guard. As a result, we haven’t seen many pictures of Steve Nash. Although he doesn’t take many shots, the accuracy of his shots is very high.

That’s why we’ve ranked Steve Nash at number nine on this list.

Steve Nash is a big deal for opponents. He has excellent passing skills. As a result, the opponents’ defences always have a hard time overpowering him.

Thanks to his outstanding skills, he won the Most Valuable Player Award for two consecutive years (2005 and 2006).

Top 8: Steve Kerr

Its outstanding performance in 3-point shooting is 45%.It’s not an easy task. The proof is that no player has been able to break that record to date.

Steve Kerr also leads the NBA record books for three-point field goal percentage. That’s why he deserves to be one of the best three-point shooters of all time.

Steve Kerr won five championships as a player. Also, the best shooter in NBA history won titles as a coach. Thanks to his outstanding career achievements, Steve Kerr became one of the greatest shooters of all time.

Top 7: Dirk Nowitzki

Many people think that big men can’t shoot. Dirk Nowitzki, a talent from Germany, proved them wrong. He is a huge striker who can shoot with great accuracy. He showed his shooting skills when he showed up at the Finals series against the Miami Heat.

This shooter showed himself to be talented as he helped the Dallas Mavericks win their first title in 2011. In addition, he also received the Finals MVP title.

Thanks to his incredible abilities, it’s no surprise that Dirk Nowitzki is one of the best shooters in NBA history.

Top 6: Kevin Durant

When it comes to big guys with great shooting abilities, we can’t ignore Kevin Durant. We believe there are few people with such great skills as him.

Kevin Durant has a height advantage. Therefore, he is really a big problem for the opponents. The 10-time All-Star always performs well when he plays.

Kevin Durant won the NBA scoring title four times and the league’s MVP two years in a row.

With his amazing skills, he has helped his team a lot. In particular, Kevin Durant helped the Warriors win two championships against the Cleveland Cavaliers. He also received the title of Finals MVP in those championships.

Top 5: Reggie Miller

There were times in his career when Reggie Miller became the best shooter of all time. Then Reggie Miller had the most all-time three-point conversions with 2,560 (until 2011). Moreover, one of his most notable achievements is scoring 8 points in 9 seconds.

Reggie Miller, with his stellar record, deserves to be ranked among the top three point shooters of all time.Thanks to his excellent marksmanship, Reggie Miller also joined the prestigious 50-40-90.

Top 4: Larry Bird

If you’re looking for a player who can shoot anywhere with ease, it’s Larry Bird. He really is one of the best shooters of all time. His career includes many great achievements.

His track record clearly shows how good he is. Some of his notable titles include 2 Final MVPs, 3 NBA Championships, and 2 Season MVPs.

In particular, this great player topped the NBA Three-Point Shooting Contest for three years.

Top 3: Ray Allen

If anyone deserves to be number three on this list, it would be Ray Allen. Ray Allen is a player with excellent shooting and catching abilities. This is evident in his incredible performance. So far, Ray Allen has had two rings.

Many people admit that Allen is one of the all-time greatest shooters in NBA history. In 2001, the best 3-point shooter of all time became the NBA Three-Point Contest Champion. In addition, Ray Allen also broke Reggie Miller’s record for NBA all-time 3-point field goals made. Ray Allen currently holds the record with 2,973.

Top 2: Klay Thompson

Klay Thompson is the player who deserves to be second on this list. Thanks to his great skill, he once scored 60 points in a match in 29 minutes.

His excellent marksmanship landed him in the All-Star Game five times. In addition, Klay Thompson also helped the Golden State Warriors win three championships.

In the future, Klay Thompson will have many opportunities to break more shooting records.

Top 1: Stephen Curry

It’s true that Stephen Curry is the greatest 3-point shooter of all time. There’s no denying that Stephen Curry is the greatest shooter of all time.

As of now, this great player holds the record for most 3-point conversions in a season with 402. Stephen Curry is also the player who holds the record for most 3-point field goals in an NBA Finals game. Notably, Stephen Curry has won three NBA championships and two MVP awards.

His career is still going on. We can definitely hope that Stephen Curry continues to set new records in the future.


Above are the 15 greatest three-point shooters of all time. They are players of great skill. We think they all deserve to be on this list.