From India to Sri Lanka, Austria and Switzerland, the world has no shortage of breathtaking places to play cricket.
A Twitter user has shared some of the most stunning cricket grounds in a series of tweets.
Nanga Parbat
Bamburgh Cricket Club
Singapore Cricket Club
Chitral, Pakistan
Portchester Castle, Hampshire
Krishnagiri Stadium, Wayanad, Kerala