Osama Hawsawi begon zijn voetbalcarrière bij Al-Wahda FC in zijn geboortestad Mekka, niet te verwarren met het Al-Wahda uit de Verenigde Arabische Emiraten. In 2005 maakte de centrale verdediger de overstap naar het eerste elftal. Hij groeide er meteen uit tot een vaste waarde.
Op 16 april 2012 werd Hawsawi door RSC Anderlecht voorgesteld als eerste aanwinst voor het seizoen 2012/13.[1] Hij was de eerste Saoedi-Arabische voetballer in de Belgische competitie. Zijn passage in België werd echter een flop. Hawsawi kwam amper aan spelen toe en keerde in november 2012 terug naar zijn thuisland. Al-Ahli nam hem voor 1,5 miljoen euro over. In 2016 ging hij voor Al-Hilal spelen.
Osama Hawsawi maakte in 2007 zijn debuut voor de nationale ploeg van Saoedi-Arabië. Hij nam met het team deel aan de Golf Cup of Nations 2007 en de Azië Cup 2007, 2011 en 2015. Op de Azië Cup verloor hij in 2007 de finale met 1-0 van Irak, op de Golf Cup strandde Saoedi-Arabië in de halve finale. Sindsdien speelde Hawsawi al meer dan 50 keer voor de nationale ploeg.