England's Under-19s for a youth Test series against Zimbabwe's under-19s. In the three Test series, Key made two half-centuries, earning himself a place in the squad for the 1998 Under-19 Cricket World Cup in South Africa. Batting at the top of the order throughout, Key scored a total of 206 runs as England won the tournament, with his best performance coming in the defeat to India, where Key scored 57. Following a first-class debut against Middlesex at the beginning of the 1998 season, in which Key scored 15, he proceeded to play a near-complete season. He scored his first first-class century against Durham, scoring 101 in an innings victory. He added a second century (115) against Nottinghamshire, before rejoining the England under-19 squad for the series against Pakistan under-19s. He struggled in the one-day series, scoring just 36 runs in three matches, but finished as the top run-scorer in the youth Tests; with 377 at an average of 62.83. Domestic career The 1999 season began for Key with a call up to England A's tour of Zimbabwe through January and February. He struggled for runs throughout his five matches on the tour, failing to pass 26 in any innings. In all, Key managed one century in the calendar year, 125 against Somerset, and finished the year with 1,309 runs in all competitions. The 2000 season proved even more disappointing, with just 700 runs at an average of less than 20. The 2001 English cricket season saw Key's form improve, with him scoring four first-class centuries; including one against the touring Pakistanis. His highest score of the season and career to date would come in the final game—he scored 132 in a rain-affected match against Lancashire. His scoring throughout the season persuaded the national selectors to include him in the National Academy, which went on a winter tour of Australia, where he showed his ability with an innings of 177 against the side's Australian counterparts. He continued his good form into 2002, where his run-scoring earned him an invitation to play for the Marylebone Cricket Club against the Sri Lankans. He scored 77 in a drawn match, and would later that season make his Test match debut against India. However, following his Test debut, he only passed 50 on one further occasion that year. He would maintain his place in the Test side against Zimbabwe the following year, despite only scoring