All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| South Africa vs Zimbabwe | 7(16) & 0(2) | DNB | Tests | 11-Mar-2005 |
| South Africa vs Zimbabwe | 1(12) & 28(45) | DNB | Tests | 04-Mar-2005 |
| South Africa vs Zimbabwe | 1(7) | DNB | ODI | 02-Mar-2005 |
| South Africa vs Zimbabwe | 47(72) | 2/62(8) | ODI | 27-Feb-2005 |
| South Africa vs Zimbabwe | 1(6) | 1/28(4) | ODI | 25-Feb-2005 |
| Bangladesh vs Zimbabwe | 84(120) | 0/24(3) | ODI | 31-Jan-2005 |
| Bangladesh vs Zimbabwe | 49(72) | 0/40(10) | ODI | 29-Jan-2005 |
| Bangladesh vs Zimbabwe | 51(81) | 1/40(10) | ODI | 26-Jan-2005 |
| Bangladesh vs Zimbabwe | 66(85) | 2/55(10) | ODI | 24-Jan-2005 |
| Bangladesh vs Zimbabwe | 1(6) | 0/10(2) | ODI | 20-Jan-2005 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| South Africa vs Zimbabwe | 7(16) & 0(2) | DNB | 11-Mar-2005 |
| South Africa vs Zimbabwe | 1(12) & 28(45) | DNB | 04-Mar-2005 |
| Bangladesh vs Zimbabwe | 29(57) & 20(49) | DNB & 0/17(3) | 14-Jan-2005 |
| Bangladesh vs Zimbabwe | 5(47) & 0(4) | DNB & DNB | 06-Jan-2005 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| South Africa vs Zimbabwe | 1(7) | DNB | 02-Mar-2005 |
| South Africa vs Zimbabwe | 47(72) | 2/62(8) | 27-Feb-2005 |
| South Africa vs Zimbabwe | 1(6) | 1/28(4) | 25-Feb-2005 |
| Bangladesh vs Zimbabwe | 84(120) | 0/24(3) | 31-Jan-2005 |
| Bangladesh vs Zimbabwe | 49(72) | 0/40(10) | 29-Jan-2005 |
| Bangladesh vs Zimbabwe | 51(81) | 1/40(10) | 26-Jan-2005 |
| Bangladesh vs Zimbabwe | 66(85) | 2/55(10) | 24-Jan-2005 |
| Bangladesh vs Zimbabwe | 1(6) | 0/10(2) | 20-Jan-2005 |
| Zimbabwe vs Bangladesh | 54(67) | DNB | 14-Mar-2004 |
| Zimbabwe vs Bangladesh | 26(51) | DNB | 12-Mar-2004 |