A kínai atléta 2004-ben Athénban olimpiai bajnoki címet nyert 110 méteres gátfutásban (ideje azóta is rekord az ötkarikás játékokon), 2007-ben pedig Oszakában lett világbajnok ugyanebben a számban.
2006-ban a világcsúcsot is beállította 12.88-al, ezen azonban azóta egy ezredet javított a kubai Dayron Robles.
Liu Xiangnak egy Achilles-ínsérülés miatt ki kellett hagynia a pekingi játékokat, azóta pedig mindössze hat versenyen indulhatott el és a legjobb időeredménye is jócskán elmaradt a korábbiaktól. Édesapja a Beijing Youth Dailynek elmondta, fia az utóbbi időben keményen edzett, a lába azonban ismét fájni kezdett, emiatt az Amerikai Egyesült Államokba utazott, hogy konzultáljon orvosaival.
Legutóbb májusban a Gyémánt Liga sanghaji állomásán állt rajthoz a 27 éves Xiang.