The clearest and most obvious equivalent to “home run” is:
hit for six
which is to achieve the highest possible score with one stroke of the bat in cricket, the British summer sport played with bat and ball.
This is also used metaphorically, but (according to at least one dictionary and as mentioned in a comment by @k1eran) generally nowadays in relation to the adversity suffered by the bowling side, rather than to the success achieved by the batting side.
I would dispute this personally, as it would be natural for me to describe a success as “hitting someone for six”. Perhaps this reflects my post-war literary upbringing, as a search through Google Books for “hit ’em for six” brings up examples of this type:
“We will hit them for six!” said Monty
“And then, blam, they catch us but we’re cleared for action and we hit ’em for Six before the cruiser can get under way!”
“The sweat, the panic stations, the marvellous, hit-’em-for-six-damn-their-eyes spirit.”
I assume that “Make every morning a home run” is some sort of advertising copy, perhaps to sell breakfast cereal? I don’t see how you could use “hit for six” in this context.
A more likely sporting metaphor would be “Go for gold each morning”, referencing gold medals in athletic and other sports. (This would, no doubt, be coupled with hacknied pictures of cereal crops bathed in sunshine.)