Oakeshott studerte historie og teologi i England og Tyskland og foreleste i historie ved University of Cambridge. I 1950 ble han professor i statsvitenskap ved London School of Economics og emeriterte i 1968.