Towards the end of his career, Flower achieved international recognition when he and teammate Henry Olonga wore black armbands during the 2003 Cricket World Cup match against Namibia to protest against Robert Mugabe's policies. He and Olonga released a statement on 10 February, stating in part:
In all the circumstances, we have decided that we will each wear a black armband for the duration of the World Cup. In doing so we are mourning the death of democracy in our beloved Zimbabwe. In doing so we are making a silent plea to those responsible to stop the abuse of human rights in Zimbabwe. In doing so, we pray that our small action may restore sanity and dignity to our Nation.
Andy Flower's career performance graph.
This act led to pressure from Zimbabwe's government and Flower's retirement from Zimbabwean cricket. He later played an English county cricket season for Essex and an Australian domestic season for South Australia.
Flower played 63 Test matches for Zimbabwe, scoring 4,794 runs at an average of 51.54 and taking 151 catches and 9 stumpings, and 213 One Day Internationals, scoring 6,786 runs at an average of 35.34 and taking 141 catches and 32 stumpings. He holds the Zimbabwean records for the most Test career runs, the highest Test batting average, and most ODI career runs. He is the only Zimbabwean in the ICC's Top 100 All-time Test Batting rankings at number 31 (November 2013), putting him in the company of Brian Lara (ranked 23), Sachin Tendulkar (29), Steve Waugh (equal 31 with Flower on 895 points) and Rahul Dravid (33).
His aggregate score of 341 in the first Test against South Africa in 2001 is the second highest ever by a batsman on the losing side. 
On 7 May 2007, Flower was appointed Assistant Coach of the England team, replacing Matthew Maynard. The Zimbabwean joined up with Peter Moores and the rest of the squad for the first Test match against the West Indies at Lord's on 17 May 2007. Upon his appointment to this role with the ECB, Flower, having not played that season due to injury, ended his playing spell at Essex, bringing his playing career to a close.
On 15 April 2009, following England's Caribbean tour, for which he was installed as interim team director following the departure of Peter Moores, he was appointed full-time team director. In the Summer of 2009, during his tenure as team director, England won The Ashes, beating Australia by two Test matches to one. In May 2010, they won the 2010 ICC World Twenty20 tournament in the West Indies. In November–January 2010/2011 England won the Ashes in Australia by three Test matches to one.
On 13 August 2011 Flower led the England cricket team to become the number one ranked team in terms of test playing countries. On 22 December 2011, he was awarded the 2011 Coach of the Year in the BBC Sports Personality of the Year awards.
He also successfully led England to Ashes victory in July-August 2013 winning the test series 3-0.
In September 2007, Flower became an Ambassador for the children's charity, Hope for Children, and has assisted in raising thousands of pounds for needy children in Zimbabwe and around the world In July 2011 Andy Flower became an Ambassador for the malignant melanoma support group, Factor 50, having suffered from the illness himself. He underwent surgery to remove a melanoma from his right eye in 2010. In the summer of 2012 Andy agreed to undertake another term as Ambassador to Factor 50. Having ran the marathon in April 2012 Andy said “It wasn’t a hard decision for me to continue in my role as Ambassador to Factor 50. They do an excellent job in patient support, fund raising and raising awareness of the dangers of the sun. I wish them continued success in the coming year and who knows, another marathon might be on the cards!”