The all-rounder played 26 Tests, 198 one-day internationals and 14 Twenty20s for Australia between 1998 and 2009.