Banks, 19, has made two County Championship appearances for the club since graduating from its academy
Liam Banks has signed a contract extension with Warwickshire until the end of the 2020 English domestic season.
Banks, 19, has made two County Championship appearances for the club since graduating from its academy.
He has won 14 caps for the England Under 19 side across various formats and was part of the 2018 World Cup squad.
"I’ve absolutely loved being part of the set-up at Warwickshire since I joined the Academy in 2013," he said.
VISIT THE COUNTY HUB: Your one-stop shop for English domestic cricket
"The club has a great history, we’ve got some of the best facilities in the county game and the team has had a lot of success by winning trophies across all formats in the last 10 years.
"The squad has undergone a bit of change in recent times and the lads did a great job in getting us back up to Division One of the County Championship at the first attempt.
"There’s strong competition for places in the first team, so I need to keep working hard and scoring runs in the second XI and hopefully my chance will come to step up and contribute to more success for the club."