
Happy Valley Ground 2
Episkopi
Happy Valley Ground 2 in Episkopi serves as a cricket venue within the British military base area in Cyprus, forming part of the sporting facilities available to the local cricket community. The ground has established itself as a regular host for T20 cricket, providing an important playing surface for competitive matches in the region.
The pitch characteristics at Happy Valley Ground 2 suggest a relatively balanced playing surface, though with a slight favor toward bowling sides. With an average first innings score of 146.89 across nine T20 matches, the ground presents moderate scoring conditions that require batsmen to work for their runs. The bat-first win percentage of 44.44% indicates that chasing teams have historically held a marginal advantage, possibly due to dew conditions in evening matches or the pitch becoming easier to bat on as games progress.
The ground's setting within the military base creates a unique atmosphere, often featuring a close-knit community of players and spectators who are familiar with each other. This intimate environment contributes to competitive yet friendly cricket, with matches drawing support from both military personnel and local cricket enthusiasts.
While Happy Valley Ground 2 may not host international cricket, it plays a vital role in maintaining cricket standards in Cyprus. The consistent hosting of T20 matches demonstrates its importance as a reliable venue that supports the development and continuation of cricket in this Mediterranean location.
View Pitch ReportGround Stats by Format
T20
Matches played27
Avg 1st innings138
Avg 2nd innings119
Highest total280
Lowest total47
Bat first win %53.9%
Recent Matches
| Date | Match | Format | Result |
|---|---|---|---|
| 23 May 2026 | France vs Sweden(134/10 / 139/4) | T20 | Sweden won by 6 wickets |
| 23 May 2026 | Guernsey vs Jersey(139/5 / 140/6) | T20 | Jersey won by 4 wickets |
| 22 May 2026 | Austria vs Sweden(148/10 / 149/7) | T20 | Sweden won by 3 wickets |
| 22 May 2026 | Slovenia vs Malta(68/10 / 69/1) | T20 | Malta won by 9 wickets |
| 20 May 2026 | Switzerland vs Cyprus(155/9 / 130/9) | T20 | Switzerland won by 25 runs |
| 20 May 2026 | Jersey vs Croatia(280/3 / 171/10) | T20 | Jersey won by 109 runs |
| 19 May 2026 | Slovenia vs Sweden(133/5 / 136/3) | T20 | Sweden won by 7 wickets |
| 19 May 2026 | Guernsey vs Austria(196/7 / 150/10) | T20 | Guernsey won by 46 runs |
| 17 May 2026 | France vs Croatia(208/3 / 126/10) | T20 | France won by 82 runs |
| 17 May 2026 | Jersey vs Cyprus(172/9 / 120/9) | T20 | Jersey won by 52 runs |
