Babe Herman of the Brooklyn Robins hits for the cycle for the first of three times in his career, which will become a major league record. Brooklyn beats the Cincinnati Reds, 14 – 4.

On May 18, 1931 — Babe Herman of the Brooklyn Robins hits for the cycle for the first of three times in his career, which will become a major league record. Brooklyn beats the Cincinnati Reds, 14 – 4.

Source:
Baseball Reference May 18