Steve Smith is an international cricketer who has played for Australia in all three formats of the game.