This question is an opinionated question and there is no real answer. My opinion is that Dale Earnhardt Sr. is the best.
He was good, but he also was the dirtiest driver ever!
Chat with our AI personalities
Very hard and arguable question
due to different eras, cars and countries
the decision gets harder so i have a top 3
#3 Mario Andretti
#2 Stirling Moss
#1 Hermann Lang
perhaps not in that order
The top 50 drivers are:
Richard Petty
Cale Yarborough
David Pearson
Bobby Allison
Darrell Waltrip
Dale Earnhardt
Buck Baker
Buddy Baker
Neil Bonnett
Red Byron
Jerry Cook
Ralph Earnhardt
Bill Elliott
Richie Evans
Red Farmer
Tim Flock
A.J. Foyt
Harry Gant
Jeff Gordon
Ray Hendrick
Jack Ingram
Ernie Irvan
Bobby Isaac
Dale Jarrett
Ned Jarrett
Junior Johnson
Alan Kulwicki
Terry Labonte
Fred Lorenzen
Tiny Lund
Mark Martin
Hershel McGriff
Cotton Owens
Marvin Panch
Benny Parsons
Lee Petty
Tim Richmond
Fireball Roberts
Ricky Rudd
Marshall Teague
Herb Thomas
Curtis Turner
Rusty Wallace
Joe Weatherly
Bob Welborn
Rex White
Glen Wood
Lee Roy Yarborough
Geoff Bodine
Davey Allison
Buddy Baker was the tallest driver to ever race in NASCAR at 6'6. Michael Waltrip is the tallest current driver racing in NASCAR at 6'5.
There are in fact 2 great racers in Nascar History, The King (Richard Petty) and Dale Earnhardt Sr. They are the best racers Nascar has ever Seen.