All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| South Africa vs England | 5(25) & 13(70) | DNB & DNB | Tests | 25-Dec-2004 |
| South Africa vs England | 79(193) & 0(8) | DNB & DNB | Tests | 16-Dec-2004 |
| England vs New Zealand | 5(14) & 59(99) | DNB & DNB | Tests | 10-Jun-2004 |
| England vs New Zealand | 4(20) & 5*(7) | DNB & DNB | Tests | 03-Jun-2004 |
| England vs New Zealand | 26(86) & 6(39) | DNB & DNB | Tests | 20-May-2004 |
| West Indies vs England | 52(83) & 61(163) | DNB | Tests | 10-Apr-2004 |
| West Indies vs England | 5(31) & 13*(26) | DNB & DNB | Tests | 01-Apr-2004 |
| West Indies vs England | 61(190) & 46*(45) | DNB & DNB | Tests | 19-Mar-2004 |
| West Indies vs England | 58(139) & DNB | DNB & DNB | Tests | 11-Mar-2004 |
| Sri Lanka vs England | 23(50) & 37(119) | DNB | Tests | 18-Dec-2003 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| South Africa vs England | 5(25) & 13(70) | DNB & DNB | 25-Dec-2004 |
| South Africa vs England | 79(193) & 0(8) | DNB & DNB | 16-Dec-2004 |
| England vs New Zealand | 5(14) & 59(99) | DNB & DNB | 10-Jun-2004 |
| England vs New Zealand | 4(20) & 5*(7) | DNB & DNB | 03-Jun-2004 |
| England vs New Zealand | 26(86) & 6(39) | DNB & DNB | 20-May-2004 |
| West Indies vs England | 52(83) & 61(163) | DNB | 10-Apr-2004 |
| West Indies vs England | 5(31) & 13*(26) | DNB & DNB | 01-Apr-2004 |
| West Indies vs England | 61(190) & 46*(45) | DNB & DNB | 19-Mar-2004 |
| West Indies vs England | 58(139) & DNB | DNB & DNB | 11-Mar-2004 |
| Sri Lanka vs England | 23(50) & 37(119) | DNB | 18-Dec-2003 |