Despite extensive efforts to target mutated RAS proteins, anticancer agents capable of selectively killing tumour cells harbouring KRAS mutations have remained unavailable. Here we demonstrate the direct targeting of KRAS mutant DNA using a synthetic alkylating agent (pyrrole-imidazole polyamide indole-seco-CBI conjugate; KR12) that selectively recognizes oncogenic codon 12 KRAS mutations. KR12 alkylates adenine N3 at the target sequence, causing strand cleavage and growth suppression in human colon cancer cells with G12D or G12V mutations, thus inducing senescence and apoptosis. In xenograft models, KR12 infusions induce significant tumour growth suppression, with low host toxicity in KRAS-mutated but not wild-type tumours. This newly developed approach may be applicable to the targeting of other mutant driver oncogenes in human tumours.