I don't think the question keeps UX in mind.
The whole idea in UX is that a system lands itself to the users, and part of it is that users can interpret the interface (and its content).
If in country X the common format is
dd/mm/yyyy and in another
mm/dd/yyyy, you should really support the locale instead of trying to find a catch-all solution.
Consider this question:
If in some countries they use Miles, and in others Kilometers, how can I represent distance in a unit that everyone can understand.
The answer to this is obviously: you can't (unless you provide each country with its preferred unit).
You could in theory use:
11 Oct 2014
But as you said, not everyone is speaking English, so you'd have to translate the month, which puts you again in the localisation realm.