Vid OS i Sydney 2000 tog Shirvington sig till semifinal på 100 meter och till kvartsfinal på 200 meter. Han har också deltagit i VM sedan 1999 och i Samväldesspelen 1998 och 2006 (final på 4 × 100 meter). Vid samväldesspelen 1998 kom han på fjärde plats på 100 meter på den nya australiska rekordtiden 10,03 sekunder, ett rekord som stod sig till 2003 då Patrick Johnson sprang på 9,93.