Do you think you know where these 20 English cricketers – past and present – were born? Take the quiz now and test your knowledge.
Hundreds of players have represented England in Test cricket, but not all of them were born in the country – even some of those who led their nation and appear to be English through and through.
Some were born in other developed cricketing nations, but not all, while some represented more than one international cricket team. Play the quiz below.