Brown acted as Zimbabwe's assistant coach during the 2007 World Cup.
On 28 August 2007, Brown was appointed the national coach of Zimbabwe, taking over from Kevin Curran.
[1] Within two weeks, Zimbabwe had beaten Australia in the 2007 ICC World Twenty20 tournament.
However, a year later Brown was told by Zimbabwe Cricket that his 12-month contract would not be extended, and Walter Chawaguta, the former Zimbabwe Under-19 coach, took charge of the national team in August 2008.
This biographical article related to Zimbabwean cricket is a stub.