Bernardo Silva says Manchester City fans won't see the best of him until next season.

City fans not seen my best - Silva

City fans not seen my best - Silva

The Portugal international midfielder has scored three times in his last seven games and could start Tuesday's League Cup semi-final second-leg at Bristol City, with Pep Guardiola's team holding a slim 2-1 advantage from the first rubber.

Bernardo has been playing catch up ever since his £43m shock move from Monaco last summer and representing his country at the Confederations Cup, impacting greatly his chance for a proper pre-season at his new club.

The 23-year-old is also having to compete with the likes of David Silva and Kevin De Bruyne in City's creative engine room, further impacting his starting opportunities.

The former Benfica starlet, however, does insist: "I'm feeling better and better, but I'm still not showing my best form.

"I have to be patient and wait for my opportunities. It's my first year in England and I know next year I will do much, much better.

"I always try to improve and that won't change, but I think the City fans are yet to see the best of me, but will do in the months ahead and next season."