Mikhail Kakhovsky entre dans l'armée en 1752 et en 1758, participe à la guerre de Sept Ans et prend notamment part aux batailles de Zorndorf, Lay et Kunersdorf. Il est nommé lieutenant en 1760, puis capitaine en 1761.