Just checked my 2012 e93. Rear headrests do not appear to be adjustable. No mechanism that I could see or feel. Sorry. Hope this doesn't prevent you from enjoying an otherwise terrific car!
2012 335i E93 Le Mans Blue | Saddle Brown | M Sport | Convenience | Cold Weather | Premium | PCD 7/19/12