Born in Watford, Hertfordshire, Knight was educated at Felsted School in Essex and Loughborough University and was an outstanding cricketer from an early age. He won the Daily Telegraph ‘Young Cricketer of the Year’ award in 1989 and he played cricket for Brentwood cricket club in 1989/91. In domestic cricket, he began his career with Essex in 1991 before transferring to Warwickshire four years later. He was captain of Warwickshire from 2003 to 2005, and led them to victory in the County Championship in the 2004 season. He retired from first-class cricket after the 2006 season and is now a member of the Sky Sports cricket commentary team. He finished his career with 16,172 runs at 44.18 and 40 hundreds. His highest score was an unbeaten 303.