Born in New South Wales, Corey Richards appeared to be an exciting prospect for Australian cricket, but soon vanished due to poor form and frequent injuries.
A right-handed top order batsman, Richards entered the first-class arena in the 1995-96 season and was a delight to watch. An unbeaten 138 for Australian A side against England was arguably his finest performance. In the first three Sheffield Shield matches of the 1998-99 summer, his blazing centuries were applauded by many and he was touted as the next big thing. The New South Wales Player of the Year mounted as many as 710 Pura Cup runs at a staggering average of 50. Two years later, he was struggling to keep his place in the state team and suffered a broken finger in 2001. Inconsistency and injuries led to him being dropped in 2002-03. But he soon returned to the Blues and made sporadic appearances without much success. The top order batsman missed a contract for the 2006-07 season, which finally led to his retirement from first-class cricket.
In 2012, he was named assistant coach of the Sydney Sixers, under head coach Trevor Bayliss. However, with Bayliss opting to coach his IPL franchise, Kolkata Knight Riders, Richards was handed over the responsibility to coach the Sixers in their maiden Champions League T20 campaign.