What comes to mind when you think of cricket? Perhaps it’s an idyllic scene of an English village green…