Beginning with a century at Headingley in his First Test against England, Taylor amassed 839 runs at 83.90 in the six Tests: the second best aggregate in an Ashes series in England, behind Don Bradman's 974 runs in 1930. He occupied the crease for a total of 38 hours, more than six full days of play. The highlight of his tour was the Fifth Test at Trent Bridge when he and Geoff Marsh became the first pair to bat throughout a day's play of Test cricket in England, amassing 301 runs. Taylor made 219 in a partnership of 329, an Ashes record. He finished with 71 and 48 in the Sixth Test to overtake Neil Harvey for the third-highest series aggregate in Test history and totalled 1,669 first-class runs for the tour. Australia won the series 4–0 to regain the Ashes. However, Taylor was overlooked for selection in the ODIs.
Returning to Australia, Taylor made 1,403 first-class runs at 70.15 during the 1989–90 season, and ended 1989 with 1,219 Test runs, thus becoming the first player to better one thousand Test runs in his debut calendar year, something only matched once by England opener Alastair Cook over 15 years later.[citation needed] In Taylor's first nine Tests, Australia passed 400 in the first innings. He scored centuries in successive Tests against Sri Lanka, and against Pakistan his scores were 52 and 101 at the MCG, 77 and 59 at the Adelaide Oval and an unbeaten 101 at Sydney. Australia won both series 1–0. In just over twelve months, he had amassed 1,618 runs at 70.35. This outstanding start to his career earned Taylor nomination as one of the five Wisden Cricketers of the Year in 1990. At the season's end, he demonstrated his leadership abilities for the first time. Standing in as NSW captain in place of the injured Geoff Lawson for the 1989–90 Sheffield Shield final in Sydney, Taylor scored 127 and 100. NSW won by 345 runs to secure its 40th title.