All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| Zimbabwe vs Bangladesh | DNB | 1/20(9) | Tests | 26-Feb-2004 |
| India vs Zimbabwe | 1(9) | 0/24(5) | ODI | 03-Feb-2004 |
| Australia vs Zimbabwe | 8(14) | DNB | ODI | 26-Jan-2004 |
| India vs Zimbabwe | 0(3) | DNB | ODI | 24-Jan-2004 |
| India vs Zimbabwe | 7(19) | DNB | ODI | 20-Jan-2004 |
| Zimbabwe vs South Africa | 4(6) | 1/33(5) | ODI | 10-Jul-2003 |
| England vs Zimbabwe | 4(4) | DNB | ODI | 06-Jul-2003 |
| Zimbabwe vs South Africa | 12(20) | 0/27(4) | ODI | 05-Jul-2003 |
| Zimbabwe vs South Africa | 82(93) | DNB | ODI | 29-Jun-2003 |
| England vs Zimbabwe | 5(15) | 0/14(1) | ODI | 26-Jun-2003 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Zimbabwe vs Bangladesh | DNB | 1/20(9) | 26-Feb-2004 |
| England vs Zimbabwe | 0(7) & 65*(107) | 0/26(4) | 05-Jun-2003 |
| England vs Zimbabwe | 0(1) & 43(43) | 1/49(13) | 22-May-2003 |
| India vs Zimbabwe | 43(105) & 0(6) | 1/75(19) & 0/17(3) | 28-Feb-2002 |
| India vs Zimbabwe | 60*(70) & 6*(27) | 0/61(22) | 21-Feb-2002 |
| Sri Lanka vs Zimbabwe | 1(11) & 3(17) | 1/58(26) & 1/39(7) | 12-Jan-2002 |
| Sri Lanka vs Zimbabwe | 29*(89) & 0(2) | 3/97(26) | 04-Jan-2002 |
| Sri Lanka vs Zimbabwe | 6(44) & 44(142) | 0/102(27) | 27-Dec-2001 |
| Bangladesh vs Zimbabwe | DNB & DNB | 0/63(16) & 1/53(25) | 15-Nov-2001 |
| Bangladesh vs Zimbabwe | 81(161) | 5/31(18) & 2/26(11.4) | 08-Nov-2001 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| India vs Zimbabwe | 1(9) | 0/24(5) | 03-Feb-2004 |
| Australia vs Zimbabwe | 8(14) | DNB | 26-Jan-2004 |
| India vs Zimbabwe | 0(3) | DNB | 24-Jan-2004 |
| India vs Zimbabwe | 7(19) | DNB | 20-Jan-2004 |
| Zimbabwe vs South Africa | 4(6) | 1/33(5) | 10-Jul-2003 |
| England vs Zimbabwe | 4(4) | DNB | 06-Jul-2003 |
| Zimbabwe vs South Africa | 12(20) | 0/27(4) | 05-Jul-2003 |
| Zimbabwe vs South Africa | 82(93) | DNB | 29-Jun-2003 |
| England vs Zimbabwe | 5(15) | 0/14(1) | 26-Jun-2003 |
| Pakistan vs Zimbabwe | 9(12) | DNB | 03-Apr-2003 |