They're both from a manual vehicle (no kickdown detent)
I also have a pedal from a late model Holden Barina.
All pedals come with the wiring connector and appropriate brackets.
BMW pedals: $50ea
Holden pedal: $25
I'm in Wollongong, but can ship if you pay the cost of it.