Originaire de Bedford, Oliver Knight court en tant que junior (17/18 ans) avec l'équipe HMT Hospitals-Giant. En 2019, il termine deuxième au classement général de la Bizkaiko Itzulia, le Tour du Pays Basque version junior, entre Carlos Rodriguez et Juan Ayuso. Pour les saisons 2020 et 2021, il rejoint la France au sein de l'AVC Aix-en-Provence, un club amateur[1]. En 2022, il court en tant que stagiaire avec l'équipe World Tour UAE Team Emirates[2] et fait ses débuts lors du Tour de Burgos. En 2023, il remporté le Tour de Basse-Navarre, le Trophée de l'Essor et une étape du Tour de Côte d'Or. Il se classe également septième du Grand Prix de Plouay amateurs ou encore huitième du Tour d'Eure-et-Loir. En fin d'année, il court en tant que stagiaire avec l'équipe française World Tour Cofidis.
Il passe finalement professionnel à partir de 2024 chez Cofidis[3], mais connait des débuts difficiles avec de nombreux abandons.