Top 10 Best Shooters in Basketball History

The Top Ten
1 Stephen Curry Wardell Stephen Curry II is an American professional basketball player for the Golden State Warriors of the National Basketball Association (NBA). He is widely considered to be one of the greatest shooters in NBA history, if not the greatest. He is one of the most beloved stars in the NBA today, as... read more

The greatest long range shooter in NBA history.

Curry is the best three point shooter ever!

2 Larry Bird Larry Joe Bird is an American retired professional basketball player who played for the Boston Celtics of the National Basketball Association. Bird is a 3x champ, 1x ROTY, 1x Finals MVP, 3x 3PT Contest winner, all with the Boston Celtics. (1979-1992)

Probably the most confident shooter of all time. When he shot, he knew it was going in.

3 Kobe Bryant Kobe Bryant (1978 - 2020) was an American retired professional basketball player. He played his entire 20-year career with the Los Angeles Lakers of the National Basketball Association. Kobe Bryant has won 5 NBA championships with the Lakers and was the all-time leading scorer in Lakers franchise history... read more

He's the best shooter on NBA... He really good at THREE points... So come on let's vote him to be the best...

He is the goat, greatest of all time!1!

King of buzzer beaters watch his games also lebron should be after kobe way better than paul pierce

4 Michael Jordan Michael Jeffrey Jordan, also known by his initials, MJ, is an American retired professional basketball player.

MJ was different from the rest because most shooters mastered the 3 pointer during his time but, he mastered mid-range which was why he had a higher FG% than most players because sometimes mid-range is the most accurate place to shoot from. Some shooters can't master their mid-range jumper.

5 Ray Allen Walter Ray Allen, Jr. is a former American professional basketball player who is currently a free agent.

Okay people. This list is for the greatest " Shooter " of all time. That would start with a man named Walter Ray Allen, then Reggie Miller, then the arguments would start from this point on. Nash, Price, Bird, Pistol Pete...?

Better than Curry. Curry just shoots more shots so of course he would have more made threes, so would I if I shot every time.

Makes so many three point shots its not even funny. Also he has lead the NBA in foul shooting more than once

6 Reggie Miller Reginald Wayne Miller is an American retired professional basketball player who played his entire 18-year National Basketball Association career with the Indiana Pacers.

Reggie Miller all the way. How is Kobe Bryant ahead of him. Any body that voted for Kobe has never seen Reggie shoot that goes for mj too.

7 Dirk Nowitzki Dirk Werner Nowitzki is a German professional basketball player for the Dallas Mavericks of the National Basketball Association.

Did you ever see a 7'0 shoot threes? There is no doubt that Dirk is the greatest big man shooter of all time. Even though he lack defense he can score not only one, two but THREE!

Best shooting big man of all time.

8 Steve Nash Stephen John Nash, is a Canadian retired professional basketball player who played in the National Basketball Association.
9 Pete Maravich Peter Press Maravich, known by his nickname Pistol Pete, was an American professional basketball player.
10 Rick Barry Richard Francis Dennis "Rick" Barry III is an American retired professional basketball player who played in both the American Basketball Association and National Basketball Association.

An unbelievable offensive player. Could do it all.

The Contenders
11 Kevin Durant Kevin Wayne Durant is an American professional basketball player for the Brooklyn Nets of the National Basketball Association. He has played for the Oklahoma City Thunder, Golden State Warriors, and the Nets. He was MVP of the 2017 and 2018 NBA Finals.

KD is possibly one of the best shooters in NBA history.. Plus he has a high FG percentage and averages more points per games then these guys

12 Allen Iverson Allen Ezail Iverson is an American retired professional basketball player who played for 14 seasons in the National Basketball Association.
13 Steve Kerr Stephen Douglas Kerr is an American professional basketball coach and former player who is the head coach of the Golden State Warriors of the National Basketball Association.
14 Dražen Petrović

The best and fastet shooting technique ever. Fast footwork, incredible body balance. Champion personality.

Reggie Miller said he's the greatest shooter ever. Period.

15 Klay Thompson Klay Alexander Thompson is an American professional basketball player for the Golden State Warriors of the National Basketball Association.

He is the best shooter of all time a little better than Curry because we can see that some times curry misses a shot but Klay is both a good mid range and 3 point shooter. He also broke Curry's record for most threes in a game

The best spot up shooter of all time.

16 Paul Pierce Paul Anthony Pierce is an American professional basketball player for the Los Angeles Clippers of the National Basketball Association.
17 LeBron James LeBron Raymone James is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association. LeBron has played for the Cleveland Cavaliers, Miami Heat, and the Lakers.

Better than KD at posting, 3 point shooting, mid range. Only factor KD is better at is free throws...enough said

18 Rick Mount

Freak shooter the greatest I've ever seen. Went to his shooting camp in high school and watched him hit 100 free throws in a row. Then he stepped back and hit 30 e pointers in a row. His shop is a mechanical marvel almost like a robot. The whole gym got very quiet very spooky almost supernatural never seen anything like it.

Did not have the range of Steph Curry. Did not have to athletic ability of others on this list. Did not have Larry Bird's all around repertoire (or several others). But still the best pure shooter of all time.

19 Nikos Galis

One of the greatest players, scorers and shooters of the European basketball history.

20 Peja Stojaković
21 Kyrie Irving Kyrie Andrew Irving is an American professional basketball player for the Brooklyn Nets of the National Basketball Association. He has played for the Cleveland Cavaliers, Boston Celtics, and the Nets.
22 Oscar Schmidt

The Brazilian small forward had an incredible ability of shooting and scoring.

23 Carmelo Anthony Carmelo Kyam Anthony is an American professional basketball player for the Houston Rockets of the National Basketball Association.

One of the best mid-range shooters of all-time hands down.

24 Mirza Teletović
25 Kyle Korver Kyle Elliot Korver is an American professional basketball player for the Atlanta Hawks of the National Basketball Association.
8Load More
PSearch List