Who is best cricket player in England?

The best cricket player in England is James Andreson.