Na początku 2008 przeszedł do Phoenix Suns. Mimo blisko czterdziestu lat, wciąż należał do najlepszych centrów ligi. Po raz 15. wystąpił w meczu gwiazd, uzyskując wraz z Kobem Bryantem tytuł MVP All Star. Po zakończeniu play-off w 2009 Suns uzgodnili transfer Shaqa do Cleveland Cavaliers. W 2010 podpisał dwuletni kontrakt z Boston Celtics.
W dniu 1 czerwca 2011 za pośrednictwem serwisu Twitter ogłosił zakończenie kariery. 6 czerwca odbyła się konferencja prasowa, na której Shaquille O’Neal oficjalnie potwierdził zakończenie kariery i rozstanie się z NBA jako zawodnik. Shaquille O’Neal był jednym z najbardziej dominujących zawodników w całej historii i zdecydowanie najbardziej dominującym podczas swej długiej kariery. Jako jedyny aktywny zawodnik w sezonie 2010/2011 był w czołówce 50 najlepszych graczy w historii NBA.
2 kwietnia 2013 w przerwie meczu Los Angeles Lakers z Dallas Mavericks, koszulka z jego numerem 34 została zastrzeżona i od tego momentu nikt nie może nosić tego numeru barwach drużyny z Los Angeles.
Osiągnięcia Na podstawie, o ile nie zaznaczono inaczej.