Andrey Gavrilov (Kazakh: Андрей Гаврилов; born May 4, 1974) is a retired male butterfly swimmer from Kazakhstan. He competed in two consecutive Summer Olympics for his native country, starting in 1996 (Atlanta, Georgia). His best Olympic result was finishing in 15th place at the 1996 Summer Olympics in the Men's 4 × 100 m Medley Relay event.