ALL
ODI
T20
Test
100B
T10

ENG vs SA 2004-05
Dec 17 - Jan 25Played for ENG

NZ vs ENG TEST 2004
May 20 - Jun 10Played for ENG

ENG vs WI TEST 2004
Mar 11 - Apr 10Played for ENG

ENG vs SL 2003
Dec 2 - Dec 21Played for ENG

ENG vs BAN Test 2003
Oct 21 - Oct 29Played for ENG

SA vs ENG Test 2003
Jul 24 - Sep 4Played for ENG