Bob Horner had four hits, one a home run, as the Atlanta Braves collected 20 hits yesterday in Miami and beat the Baltimore Orioles, 15-0, in an exhibition game.

After Dale Murphy singled in the first, Horner homered off starter Dennis Martinez. Horner doubled in a run in the fourth and later doubled and singled.

Glenn Hubbard and Bruce Benedict hit consecutive homers in the fifth off Paul Moskau. Ken Smith had four singles and Murphy doubled and singled twice as part of Atlanta's attack against four Baltimore pitchers.

The Braves batted around in both the fourth and fifth innings, scoring four runs in the fourth, five in the fifth.

They scored four runs in the ninth against right-handed reliever Tim Stoddard, making his first appearance of the spring because of a sore shoulder.

Atlanta has won eight of nine exhibition games, and has defeated Baltimore in 13 of their last 14 spring encounters dating back to 1978. The Orioles have not scored a run in two games against the Braves this spring.

Pitcher Steve Stone flew back to Baltimore to have his sore elbow examined by a physician. Stone hasn't thrown since last Thursday, when he felt a burning sensation in his right elbow after pitching two innings.

Horner has been named team captain of the Braves, the first since Hank Aaron held the title in 1974; the only other one was Eddie Mathews.