[1] Alex Lees was born in Halifax, West Yorkshire, where he attended Holy Trinity Senior School.
In September 2011, Yorkshire County Cricket Club announced that Lees had been awarded a junior-pro contract.
[7] In August 2013, Lees was selected to play for England Lions in a two-day friendly match against the Australians at Northampton, opening the batting and scoring 33 runs.
[9][10] During the 2014 and 2015 seasons Lees formed a strong opening partnership with Adam Lyth, helping Yorkshire win the County Championship in both years.
In 2016 he became Yorkshire's captain in both one-day formats - at 22, the youngest to hold the office, remarkably, since Lord Hawke.
[14] In April 2022, in the opening round of matches in the 2022 County Championship, Lees carried his bat against Glamorgan, scoring an unbeaten 182 runs.