Sam Curran fetched the highest price for an overseas player at the Indian Premier League auction after being drafted by Kings XI Punjab for around one million US dollars.
The 20-year-old all-rounder only made his England debut earlier this year, but has significantly burnished his reputation with a series of plucky displays across seven Tests and two one-day internationals.
He was England's player of the series during their 4-1 win over world number one Test side India, which would have gone a long way towards convincing Kings XI to pay 7.2 crore rupees (£788,000) for his services.
He said on Instagram: "What a year! Couldn't be more excited to join @kxipofficial at the @iplt20 in 2019."
Nottinghamshire left-arm seamer Gurney, widely regarded as one of the best bowlers on the county circuit in the sprint format, will join Denly at the Knight Riders after being purchased for around £84,000.
Hard-hitting Lancashire batsman Liam Livingstone was acquired for an estimated £56,000 by Rajasthan Royals, but seamer Pat Brown, the leading wicket-taker in Worcestershire's triumphant T20 Blast campaign this year, went unsold.
Indian pair Varun Chakravarthy and Jaydev Unadkat attracted the highest bids at the auction, recruited by Kings XI and Rajasthan respectively for £940,000.
However, India batsman Cheteshwar Pujara, former New Zealand batsman Brendon McCullum and South Africa paceman Dale Steyn attracted no bids.