Barbus andrewi es una especie de peces de la familia de los Cyprinidae en el orden de los Cypriniformes.
Los machos pueden llegar alcanzar los 60 cm de longitud total.
Es un pez de agua dulce.
Se encuentra en la cuenca del río Breede al suroeste de la provincia del Cabo (Sudáfrica).