Cape Town - Australia seamer John Hastings has retired from Test and ODI cricket as well as domestic four-day and one-day cricket for the Victoria Bushrangers but will continue to play and be available to the Aussies in T20Is.
The 31-year-old played the first of his 29 ODI matches against India in 2010, and his most recent against New Zealand in June this year, claiming 42 wickets across all matches.
Hastings' sole Test appearance was against South Africa in 2012 at the WACA, claiming the wicket of AB De Villers. He has also represented Australia on nine occasions in Twenty20 Internationals.
Cricket Australia CEO James Sutherland said: "John has been a great servant of Australian cricket, and a player who worked extremely hard to be the best he could be, both at national and domestic level, and we congratulate him on his achievements.
"He was a brilliant competitor particularly in limited-overs cricket for Australia, and a smart cricketer who with bat and ball was always in the game and looking to play his role helping Australia and the Victoria Bushrangers achieve success on the field.
"While it is unfortunate that we will see less of John in action, we wish him the best of luck in his role as captain of the Melbourne Stars for this summer's Big Bash League and the future ahead."
The right-armer's first-class career has spanned 11 years, with Hastings making his debut for Victoria in 2007, and playing his most recent first-class game for England County side Worcestershire earlier this year.
Hastings played a total of 75 first-class and 113 List A matches in this time, collecting a total of 418 wickets and averaging more than 20 with the bat in each format.