England in Zimbabwe: 4th ODI, 2004/05 | Queens Sports Club, Bulawayo | England won by 74 runs | 5 December 2004 |
England in Zimbabwe: 3rd ODI, 2004/05 | Queens Sports Club, Bulawayo | England won by 8 wickets | 4 December 2004 |
England in Zimbabwe: 2nd ODI, 2004/05 | Harare Sports Club | England won by 161 runs | 1 December 2004 |
England in Zimbabwe: 1st ODI, 2004/05 | Harare Sports Club | England won by 5 wickets | 28 November 2004 |
Paktel Cup: 4th Match, 2004/05 | Rawalpindi Cricket Stadium | Sri Lanka won by 7 wickets | 9 October 2004 |
Paktel Cup: 2nd Match, 2004/05 | Arbab Niaz Stadium, Peshawar | Pakistan won by 3 wickets | 3 October 2004 |
Paktel Cup: 1st Match, 2004/05 | Multan Cricket Stadium | Pakistan won by 144 runs | 30 September 2004 |
ICC Champions Trophy: 6th Match, 2004 | The Brit Oval, London | Sri Lanka won by 4 wickets | 14 September 2004 |
ICC Champions Trophy: 1st Match, 2004 | Edgbaston, Birmingham | England won by 152 runs | 11 September 2004 |
Australia in Zimbabwe: 3rd ODI, 2004 | Harare Sports Club | Australia won by 8 wickets | 29 May 2004 |
Australia in Zimbabwe: 2nd ODI, 2004 | Harare Sports Club | Australia won by 139 runs | 27 May 2004 |
Australia in Zimbabwe: 1st ODI, 2004 | Harare Sports Club | Australia won by 7 wickets | 25 May 2004 |
Sri Lanka in Zimbabwe: 2nd Test, 2004 | Queens Sports Club, Bulawayo | Sri Lanka won by an innings and 254 runs | 14, 15, 16, 17 May 2004 (five-day match) |
Sri Lanka in Zimbabwe: 1st Test, 2004 | Harare Sports Club | Sri Lanka won by an innings and 240 runs | 6, 7, 8 May 2004 (five-day match) |
Sri Lanka in Zimbabwe: 5th ODI, 2004 | Harare Sports Club | Sri Lanka won by 25 runs | 29 April 2004 |
Sri Lanka in Zimbabwe: 4th ODI, 2004 | Harare Sports Club | Sri Lanka won by 72 runs | 27 April 2004 |
Sri Lanka in Zimbabwe: 3rd ODI, 2004 | Harare Sports Club | Sri Lanka won by 9 wickets | 25 April 2004 |
Sri Lanka in Zimbabwe: 2nd ODI, 2004 | Queens Sports Club, Bulawayo | Sri Lanka won by 9 wickets | 22 April 2004 |
Sri Lanka in Zimbabwe: 1st ODI, 2004 | Queens Sports Club, Bulawayo | Sri Lanka won by 12 runs by D/L method | 20 April 2004 |
Bangladesh in Zimbabwe: 5th ODI, 2003/04 | Harare Sports Club | Zimbabwe won by 3 wickets | 14 March 2004 |
Bangladesh in Zimbabwe: 4th ODI, 2003/04 | Harare Sports Club | Zimbabwe won by 14 runs | 12 March 2004 |
Bangladesh in Zimbabwe: 3rd ODI, 2003/04 | Harare Sports Club | Bangladesh won by 8 runs | 10 March 2004 |
Bangladesh in Zimbabwe: 2nd Test, 2003/04 | Queens Sports Club, Bulawayo | Match Drawn | 26, 27, 28, 29 February, 1 March 2004 (five-day match) |
Bangladesh in Zimbabwe: 1st Test, 2003/04 | Harare Sports Club | Zimbabwe won by 183 runs | 19, 20, 21, 22, 23 February 2004 (five-day match) |
VB Series: 12th Match, 2003/04 | W.A.C.A. Ground, Perth | India won by 4 wickets | 3 February 2004 |
VB Series: 10th Match, 2003/04 | Melbourne Cricket Ground | No result | 29 January 2004 |
VB Series: 9th Match, 2003/04 | Adelaide Oval | Australia won by 13 runs | 26 January 2004 |
VB Series: 8th Match, 2003/04 | Adelaide Oval | India won by 3 runs | 24 January 2004 |
VB Series: 6th Match, 2003/04 | Brisbane Cricket Ground, Woolloongabba, Brisbane | India won by 24 runs | 20 January 2004 |
VB Series: 4th Match, 2003/04 | Bellerive Oval, Hobart | Australia won by 148 runs | 16 January 2004 |
VB Series: 3rd Match, 2003/04 | Bellerive Oval, Hobart | India won by 7 wickets | 14 January 2004 |
VB Series: 2nd Match, 2003/04 | Sydney Cricket Ground | Australia won by 99 runs | 11 January 2004 |