Han spillede i 64 kampe for Orioles, hvor han scorede.257, 34 RBIs, 10 homeruns og 59 hits. Den 6. september 1996 slog han sit 500. homerun af Felipe Lira. Det kom som medlem af Orioles, og det skete præcis et år efter, at Ripken havde brudt Lou Gehrig's rekord på 2130 kampe i træk. Efter at have nået 3000 hits plateauen den foregående sæson, Murray sluttede Willie Mays og Hank Aaron som de eneste spillere nogensinde at have ramt mindst 500 home runs og akkumuleret 3000 eller flere hits i deres karriere. Rafael Palmeiro, Alex Rodriguez og Albert Pujols har siden sluttet sig til klubben. Han deltog i Orioles' playoff run, da holdet avancerede til
ALCS mod Yankees efter at have slået hans gamle hold Cleveland i ALDS. I ni kampe i eftersæsonen scorede han 10 ud af 30, mens han ramte et homerun. Efter at have fået tildelt fri agent af Orioles, blev Murray underskrevet som fri agent af Anaheim Angels den 18. december 1996. Han spillede i alt 55 kampe i 1997 sæsonen, 46 med englene og 9 med Dodgers. Han havde en.219 batting gennemsnit sammen med 15 RBIs, 3 home runs, og 35 hits. Hans sidste homerun var med englene, hvor han ramte en af Bob Tewksbury i anden inning i et 4-3 tab. Han blev løsladt af englene den 14. august. Den 20. august blev han signeret af Dodgers. I ni kampe med Dodgers, havde han et.286 batting gennemsnit, 3 RBIs og 2 hits. Den 30. oktober blev han tildelt fri agentur. Han trak sig tilbage efter 1997 sæsonen med 504 home runs; som af 2021, Mickey Mantle er den eneste switch-hitter, der har ramt flere home runs (536). Murray ramte et homerun fra begge sider af pladen i 11 kampe; han trak sig tilbage bundet med Chili Davis for førstepladsen i denne kategori. Denne co-rekord er siden blevet brudt af Mark Teixeira.