What is the bestselling bobblehead of all time? The Bernie Sanders bobblehead is currently the best-selling bobblehead of all time, selling around 20,000 figures to date. Previously, Sister Jean ...