John BennieJohn Bennie may refer to: John Bennie (footballer), Scottish footballer John Bennie (missionary), Presbyterian missionary and Xhosa linguist