We have investigated the sites of N-terminally truncated cytochrome P4501A1 targeted to mitochondria (P450MT2) which interact with adrenodoxin (Adx), cytochrome P450 reductase (CPR) and bacterial flavodoxin (Fln). The binding site was mapped by a combination of in vitro mutagenesis, in vivo screening with a mammalian two-hybrid system, spectral analysis, reconstitution of enzyme activity and homology-based structural modeling. Our results show that part of an aqueous accessible helix (putative helix G, residues 264-279) interacts with all three electron donor proteins. Mutational studies revealed that Lys267 and Lys271 are crucial for binding to Adx, while Lys268 and Arg275 are important for binding to CPR and FLN: Additive effects of different electron donor proteins on enzyme activity and models on protein docking show that Adx and CPR bind in a non-overlapping manner to the same helical domain in P450MT2 at different angular orientations, while CPR and Fln compete for the same binding site. We demonstrate that evolutionarily divergent electron donor proteins interact with the same domain but subtly different contact points of P450MT2.