Without further ado, here are the top five dunkers in NBA history. Vince Carter. No doubt, Vince Carter is the best dunker in NBA history by a mile. ... Michael Jordan. The greatest player to ever grace an NBA court, Michael Jordan, was a phenomenal dunker. ... Lebron James. ... Julius Erving. ... Dominique Wilkins. Oct 19, 2022