Australian opener David Warner announced his retirement from ODI cricket at a press conference on Monday, January 1.