Stephen Norman John O'Keefe (born 9 December 1984) is an Australian cricketer who has played for the Australian national team in Test matches and Twenty20 Internationals, and a commentator for SEN and Nine. O'Keefe was formerly the captain of the New South Wales Sheffield Shield team.