Eoin Morgan said he never have imagined leading England in a World Twenty20 final just a year after the misery of their World Cup failure.
Limited-overs captain Morgan cut a disconsolate figure after England missed out on a place in the quarter-finals of the 2015 World Cup with a defeat to Bangladesh in Adelaide.
Trevor Bayliss has since replaced Peter Moores as head coach and a positive England side have been a different proposition under the Australian and his assistant Paul Farbrace.
England were not seen as contenders for a second World T20 title in India despite the progress they have made, but Morgan's young and vibrant team will take on West Indies in the final after beating New Zealand in impressive fashion on Wednesday.
And Morgan is pinching himself after such an upturn in fortunes ahead of Sunday's showdown with the Windies at Eden Gardens.
He said on the eve of the final: "It's quite a stark difference [to the World Cup]. It's hard to believe in some ways, I would have never imagined the turnaround being so immediate, or having such an immediate impact.
"But I've always stressed the talent we have in the changing room and that hard work we do put in. I think the key component within that has been the mindset. The mindset of the players, the mindset of the background staff and it's rubbed off on everybody.
"Tomorrow the opportunity we have is a product of that. It's very exciting, I don't tend to look back at the World Cup....I'm very proud."
He added: "It would mean a huge amount [to win the World T20].
"The strides we have made in the last 12 months in white ball cricket, I think this would be a great reward for the mindset we have shown, the dedication and the hard work we have put in."
Morgan revealed that he has a fully fit squad to choose from after a couple of unnamed players recovered from sickness to train on Saturday.