Skip to content
All Topics Basketball Top 10 Best 3 Point Shooters in NBA History

Top 10 Best 3 Point Shooters in NBA History

Created by Finn Turner Staff · May 2024 · Updated May 2026
Three-point shooting used to be a gimmick. Now it is the entire offence. This ranking sorts the shooters who built that revolution. Stephen Curry sits at the top, and it is not close: the volume, the range from well beyond the line, the off-ball gravity, the two unanimous-context MVP-tier seasons of shooting; he changed how teams defend the perimeter, full stop. Ray Allen is the technician, with the cleanest mechanical form ever recorded and a clutch resume capped by the 2013 Finals corner three. Reggie Miller is the original villain shooter, the man who turned eight points in nine seconds into a permanent piece of NBA folklore. Larry Bird's inclusion is the era-context pick; his percentages and deep-range pull-ups would translate to any modern roster. Mike Miller is the deep-cut entry that real shot-watchers respect, with one of the highest career postseason percentages in league history. The criteria reward volume, efficiency, postseason reliability, and how much each shooter forced opposing coaches to redesign coverage. Specialists beat well-rounded players who happened to take a lot of threes; this is a shooting list, not a wing list. Vote based on whose three you would still take down two with a single second left, and the ranking will sharpen quickly.
📊 35 items 🗳️ 1 vote 🔀 0 remixes
🔀 Rank It Your Way
#1
0
Stephen Curry

Stephen Curry

#2
0
Ray Allen

Ray Allen

#3
0
Reggie Miller

Reggie Miller

#4
0
Larry Bird

Larry Bird

#5
0
Mike Miller

Mike Miller

#6
0
Steve Kerr

Steve Kerr

#7
0
Peja Stojaković

Peja Stojaković

#8
0
Kobe Bryant

Kobe Bryant

#9
0
Kyle Korver

Kyle Korver

#10
0
Manu Ginobili

Manu Ginobili

#11
0
Jason Kapono

Jason Kapono

#12
0
Dirk Nowitzki

Dirk Nowitzki

#13
0
Paul Pierce

Paul Pierce

#14
0
Chauncey Billups

Chauncey Billups

#15
0
Dale Ellis

Dale Ellis

#16
0
Glen Rice

Glen Rice

#17
0
Klay Thompson

Klay Thompson

#18
0
Steve Novak

Steve Novak

#19
0
Rashard Lewis

Rashard Lewis

#20
0
Kyrie Irving

Kyrie Irving

#21
0
Gilbert Arenas

Gilbert Arenas

#22
0
Draymond Green

Draymond Green

#23
0
Dan Majerle

Dan Majerle

#24
0
Damian Lillard

Damian Lillard

#25
0
Nikola Jokic

Nikola Jokic

#26
0
Kevin Durant

Kevin Durant

#27
0
J.J. Redick

J.J. Redick

#28
0
Tracy Mcgrady

Tracy Mcgrady

#29
0

Damon Jones

#30
0

Drazen Petrovic

#31
0
LeBron James

LeBron James

#32
0
James Harden

James Harden

#33
0

Daniel Gibson

#34
0
Michael Jordan

Michael Jordan

#35
-1
Steve Nash

Steve Nash

📋 Embed this ranking on your site
+ Suggest an Item
Think something's missing? Add it to the list.

Trending Rankings

↑ Top 🔀 Remix + Create List 🎲 Surprise