England has won the toss and chosen to bat first against Australia in the final Ashes test at the Sydney Cricket Ground.