my bmw doesnt crank,battery is ok, second car key tried,make no starter noise on 2005 BMW 525i

my car is a 2005 31,000 miles.doesnt crank, battery tested, a spare car key tried,brake foot pedal switch checked ok.What could be?

Asked by for the 2005 BMW 525i
could be many different things, do you have fuel and spark? i would try to hook up the car to a diagnostic machine that would help you determine what the problem is.