NBA All-Time 3-Point Record and Leaders
Who are the 10 best 3-point shooters in the NBA? Find out the Top 10 NBA 3-point leaders and record

The 3-point stats highlights, more than other stats, the particularities of the modern NBA game and the differences with the past.
Unlike the NBA All-Time Scoring Leaders and minutes played leaders, which are dominated by no longer active players, the NBA 3 Point leaders is full of players still in activity.
This peculiarity is due to some important historical aspects: the 3-point shooting was introduced in the NBA in 1979 and the players needed some time to master it. In the 90s started to growth the great specialists of this technique but only in the last 20 years the 3-point shooting become part of the basic techniques required of all professional players, and thus witnessing a generalized growth of skills.
NBA 3-Point Record
The current NBA leader for most three-pointers in a career is Steph Curry with 3.339 threes, a record achieved on December 14th, 2021 at the Madison Square garden against the New York Knicks.
Who has the NBA record for most 3 pointers in a game?
The record for NBA 3-point in a match is instead up to Klay Thompson. On October 29th, 2018 he scored 14 threes in the match Golden State Warrios – Chicago Bulls, ended with a sensational 149 to 124. Klay Thompson is currently one of the best 3-point shooters in the league, endowed with a superfine technical gesture that will lead him to climb quickly in the all-time ranking.
But let’s not waste any more time! Here are the top 10 NBA career 3-point shooters. (Last update: 14 March 2025).
NBA All-Time 3-Point Leaders
# | Player | 3-Point |
1 | Stephen Curry* | 4.000 |
2 | James Harden* | 3.127 |
3 | Ray Allen | 2.973 |
4 | Damian Lillard* | 2.794 |
5 | Klay Thompson* | 2.667 |
6 | Reggie Miller | 2.560 |
7 | LeBron James* | 2.542 |
8 | Kyle Korver | 2.450 |
9 | Paul George* | 2.349 |
10 | Vince Carter | 2.290 |
11 | Jason Terry | 2.282 |
12 | Jamal Crawford | 2.221 |
13 | Kyle Lowry* | 2.204 |
14 | Kevin Durant* | 2.163 |
15 | Paul Pierce | 2.143 |
16 | Buddy Hield* | 2.096 |
17 | Eric Gordon* | 2.084 |
18 | Jason Kidd | 1.988 |
19 | Dirk Nowitzki | 1.982 |
20 | Joe Johnson | 1.978 |
21 | J.J. Redick | 1.950 |
22 | JR Smith | 1.930 |
23 | Chauncey Billups | 1.830 |
24 | Kobe Bryant | 1.827 |
VIDEO: Steph Curry hits 4000th career 3 pointer
NBA Active 3-Point Leaders
# | Player | 3-Point |
1 | Stephen Curry | 4.000 |
2 | James Harden | 3.127 |
3 | Damian Lillard | 2.794 |
4 | Klay Thompson | 2.667 |
5 | LeBron James | 2.542 |
6 | Paul George | 2.349 |
7 | Kyle Lowry | 2.204 |
8 | Kevin Durant | 2.163 |
9 | Buddy Hield | 2.096 |
10 | Eric Gordon | 2.084 |
VIDEO: Best Stephen Curry Long Distance Threes