mr brown’s boys...
Andrew Strauss
Clubs: England, Middlesex Test Runs: 7,037 ODI Runs: 4,205 T20I Runs: 73 FC Runs: 17,046
Justin Langer
Clubs: Australia, Midlesex, Somerset, Western Australia Test Runs: 7,696 ODI Runs: 160 FC Runs 28,382
Brian Lara
Clubs: West Indies, Warwickshire, Trinidad Test Runs: 11,953 ODI Runs: 10,405 FC Runs: 22,156
Mark Ramprakash
Clubs: England, Middlesex, Surrey Test Runs: 2,350 ODI Runs: 376 FC Runs/Wkts: 35,659/34
Kevin Pietersen
Clubs: England, Notts, Hampshire, Surrey, KwaZulu-Natal Test Runs/Wkts: 8181/10 ODI Runs/Wkts: 4440/7 T20I Runs: 1,176 FC Runs/Wkts: 16,552/73
Andrew Flintoff
Clubs: England, Lancashire Test Runs/Wkts: 3,845/226 ODI Runs/Wkts: 3,394/169 T20I Runs/Wkts: 76/5 FC Runs/Wkts: 9,027/350
James Foster
Clubs: England, Essex Test Runs/Dsmls: 226/18 ODI Runs/Dsmls: 41/20 T20I Runs/Dsmls: 37/6 FC Runs/Dsmls: 13,176/834
Shane Warne
Clubs: Australia, Hampshire, Victoria Test Runs/Wkts: 3,154/708 ODI Runs/Wkts: 1,018/293 FC Runs/Wkts: 6,919/1,319
Shane Bond
Clubs: New Zealand, Canterbury, Warwickshire, Hampshire Test Runs/Wkts: 168/87 ODI Runs/Wkts: 292/147 T20I Runs/Wkts: 21/25 FC Runs/Wkts: 830/225
James Anderson
Clubs: England, Lancashire Test Runs/Wkts: 1,093/467 ODI Runs/Wkts: 273/269 T20I Runs/Wkts: 1/18 FC Runs/Wkts: 1,658/777
Chris Tremlett
Clubs: England, Hampshire, Surrey Test Runs/Wkts: 106/50 ODI Runs/Wkts: 50/15 T20I Runs/Wkts: 0/2 FC Runs/Wkts: 2,104/428