Are horses faster than water buffalo?

They are. Water buffalo are heavier with shorter legs.