Liqui Moly Bathurst 12 Hour, Pirtek Enduro Cup, Australian GT Championship, Highlands 101 oraz Blancpain Endurance Series.

W V8 Supercars Australijczyk startował od 1996 roku. W pierwszym sezonie startów stanął raz na podium. Uzbierane 84 punkty dały mu dwunastą pozycję w klasyfikacji generalnej. Rok później powtórzył ten sukces, dwukrotnie stając na podium. W 2000 roku odniósł swoje pierwsze zwycięstwo. W klasyfikacji generalnej był ósmy. Swoją pozycję poprawił dwa lata później. W sezonie 2002 pięciokrotnie stawał na podium. Został sklasyfikowany na szóstej pozycji w końcowej klasyfikacji kierowców. W 2004 roku był piąty. Rok później spadł na siódmą lokatę, choć po raz pierwszy w pojedynczym sezonie odniósł dwa zwycięstwa. W kolejnych dwóch sezonach obronił siódmą pozycję, a w 2008 roku spadł na ósme miejsce. Ostatni pełny sezon w V8 Supercars zaliczył w 2010. W kolejnych latach Richards startował w wyścigach długodystansowych w tej serii jako drugi kierowca.