Dunking. One of the most notable features of basketball. As a regular world “tall” person who played basketball, I would often be asked if I could dunk by non-basketball people trying to strike up a conversation about the game. At 6ft3 and of average athleticism the answer would usually be, “sometimes, no i’m not going to show you”. In the NBA though, it’s just part of the game, most NBA players can dunk if given an open lane. Many of them can dunk quite comfortably regardless of how open the lane is. It’s an eye popping feat of athleticism that most normal humans can only stand rooted to the ground and marvel at. Some players, though, dunk a lot more than others.
Who has the most Dunks in NBA History? Since the statistic was officially tracked in 1996, the player with the most NBA Regular season Dunks is Dwight Howard. At the end of the 2022 season he had made 2,950 dunks, leading second placed and retired Shaquille O’neal (2,626) by 324.

It is worth noting that Shaq managed this feat in far fewer games, averaging 3.1 dunks per regular season game. While Dwight managed ‘only’ 2.8. Let’s break down the all time leaders of dunks a bit further.
If you are thinking of buy an NBA jersey then check out the official retailers of the NBA below.
Retailer | Discount | Discount Code | Visit Retailer |
![]() | 10% OFF | BASKETBALLNOISE | to the NBA Store |
![]() | Up to 65% OFF | WINTER | Go to Fanatics |
![]() | 10% OFF | Sign up to Newsletter | Go to Mitchell & Ness |
Regular Season Career Dunk leaders (since 1996)
The table below shows the 13 All time regular season dunk leaders as of the end of the 2022 season. We have included the numbers up to 13 to include some top movers and shakers. The statistics only go back to 1996, because that is when Dunk shots were recorded consistently.
All Time NBA Leaders | ||
Rank | Player | Dunks |
1 | Dwight Howard | 2,950 |
2 | Shaquille O’Neal | 2,626 |
3 | DeAndre Jordan | 2,306 |
4 | LeBron James | 2,033 |
5 | Tyson Chandler | 1,735 |
6 | Rudy Gobert | 1,622 |
7 | Amar’e Stoudemire | 1,593 |
8 | Andre Iguodala | 1,502 |
9 | Giannis Antetokounmpo | 1,484 |
10 | Shawn Marion | 1,482 |
11 | Anthony Davis | 1,391 |
12 | Pau Gasol | 1,374 |
13 | Kevin Durant | 1,357 |
Important things to note here can start at the bottom. At number 13, Kevin Durrant has the opportunity to pass Pau Gasol this season, currently trailing by 17 Dunks. Anthony Davis may crack the top 10 this season. He needs just 91 dunks to pass the now retired Shawn Marion. Giannis should gain a few places this year, he trails Amare Stoudemire by just 109 dunks and averages a massive 2.7 dunks per game. It should take the Greek Freak just half the season to leapfrog Iguodala and pass Stoudemire into 7th place. Lebron James sits in 4th place, it is unlikely that he will be able to pass (barely) active Deandre Jordan or retired Shaq now that he is aging gracefully into a more perimeter based game, but never bet against the King!
We’ll check back in before the start of next season to see who’s moved up!
Regular Season vs Playoff Dunks – NBA History
As you’ll probably know, when people talk about all time leaders in the NBA, it is by default assumed they are just talking about the regular season. Unless specifically stated otherwise this doesn’t count the Playoffs. So let’s do that, after all, dunking a lot in the playoffs is surely a more impressive feat!
All Time NBA Leaders – Playoff Dunks | ||
Rank | Player | Dunks |
1 | Shaquille O’Neal | 574 |
2 | LeBron James | 343 |
3 | Dwight Howard | 302 |
4 | Tim Duncan | 237 |
5 | Giannis Antetokounmpo | 217 |
6 | Andre Iguodala | 205 |
7 | Kevin Durant | 189 |
8 | Dwyane Wade | 179 |
9 | Ben Wallace | 164 |
10 | Clint Capela | 156 |
As you might expect, 3x Finals MVP and regular season Dunk leader The Big Diesel, dominates playoff dunks. There is a high chance that no one will catch him. If any current player was going to then the best candidate is Giannis. His impressive 2.7 dunks per game in the regular season leaps to 3.2 in the Playoffs. Shaq, not to be outdone, saw his massive 3.1 dunks per game leap to 3.3 for the Playoffs across his career. While Giannis may eventually manage to muster more games, it seems unlikely that Giannis will be able to keep that pace up long enough to catch Shaq. It is clear that since 1996 (and probably ever) Shaquille O’neal has been the most dominant dunker in the NBA.

Most Dunks in a single NBA Game
The player with the most Dunks in a single NBA game is Shaq. During his legendary career he made 11 dunks 3 times, all for the Lakers. No other NBA player has ever made more than 10 dunks in a game.
The top 20 single game dunk totals are listed below. Active players highlughted in bold.
Rank | Player | Date | For | H/R | Against | Made Dunks |
1 | Shaquille O’Neal | 3/6/2000 | LAL | @ | LAC | 11 |
2 | Shaquille O’Neal | 3/19/2002 | LAL | @ | DAL | 11 |
3 | Shaquille O’Neal | 3/21/2003 | LAL | BOS | 11 | |
4 | Clint Capela | 12/11/2017 | HOU | NOP | 10 | |
5 | Dwight Howard | 11/23/2007 | ORL | CHA | 10 | |
6 | Montrezl Harrell | 12/1/2021 | WAS | MIN | 10 | |
7 | DeAndre Jordan | 1/21/2009 | LAC | LAL | 10 | |
8 | Shaquille O’Neal | 3/26/2003 | LAL | @ | HOU | 10 |
9 | Rudy Gobert | 3/2/2022 | UTA | @ | HOU | 10 |
10 | Shaquille O’Neal | 11/29/2002 | LAL | @ | MEM | 9 |
11 | Dwight Howard | 2/25/2011 | ORL | OKC | 9 | |
12 | Andre Drummond | 11/25/2014 | DET | @ | MIL | 9 |
13 | Dwight Howard | 2/20/2008 | ORL | @ | TOR | 9 |
14 | Shaquille O’Neal | 4/15/2002 | LAL | SEA | 9 | |
15 | DeAndre Jordan | 1/2/2016 | LAC | PHI | 9 | |
16 | Giannis Antetokounmpo | 3/24/2019 | MIL | CLE | 9 | |
17 | Shaquille O’Neal | 1/22/2002 | LAL | DEN | 9 | |
18 | Dwight Howard | 11/28/2007 | ORL | @ | SEA | 9 |
It is clear from this table just how dominant Shaq was. As well as holding the top 3 spots, he holds 4 more, giving him 7 of the top 20 spots. Every other player on the list is still active in the NBA. Dwight Howard also appears on the list 4 times. (all data taken from 1996 onwards).
The Unassisted Dunk
Let’s face it, that list is dominated by big men, while that’s exciting, there’s nothing as exciting as watching a small forward or guard weave through the lane and throw one down in traffic. Often this type of dunk is “unassisted”, so let’s sort all the leading dunkers by % of Dunks that didn’t get an assist. That should give us a list of some of the most exciting dunkers in the NBA since 1996.
All Time NBA Leaders | |||
Rank | Player | Dunks | Assist % |
1 | Russell Westbrook | 595 | 47% |
2 | Kobe Bryant | 1001 | 58% |
3 | Dwyane Wade | 1098 | 59% |
4 | Vince Carter | 941 | 61% |
5 | Tracy McGrady | 732 | 62% |
6 | Giannis Antetokounmpo | 1484 | 63% |
7 | Rudy Gay | 1039 | 63% |
8 | LeBron James | 2033 | 64% |
9 | Brendan Haywood | 799 | 64% |
10 | Trevor Ariza | 613 | 66% |
That’s more like it, Westbrook, Kobe, Wade, Vince, Tracy… explosive one on one players that got mega jams at the rim, over and over again. You’ll notice the absence of key names Dwight Howard and Shaquille O’neal, who would have taken assists on a great many of their dunks.
You’ll notice the presence of two names. Lebron and Giannis. High on the regular season list, high on the playoff list and high on the unassisted list. Pure. Dunk. Machines.