Alec Stewart's England One-Day cap, navy blue with red & white stripes, embroidered Crown over three lions on front, player number '104' on side', and '150' on front to mark Stewart's 150th Odi, signed on brim 'To Keith, Best Wishes, Alec Stewart'. Good condition, with copy of 2003 letter 'Please Find enclosed My one day cap, with My 'Appearance No. 104', and the 150 under the 3 lions is to mark my 150th one day appearance, the only Englishman to have reached this mark'. (Alec Stewart played 133 Tests 1989-2003, the former Captain is the most capped English Cricketer of all time in both test matches and one day Internationals, having played in 133 Tests and 170 ODIs).