Who the best player in NBA history is can be a matter of opinion. Both LeBron James and Michael Jordan are the best players of their respective eras and have unique abilities that set them apart from one another. Whoever you think is best, neither player is one that you would typically want to bet against in big moments.