Fixtures (all times are in CEST, local time):
Sunday 7 July
Jersey v Serbia, Krefeld Cricket Ground (10h30 start)
Germany v Gibraltar, Gelsenkirchen Cricket Ground (10h30 start)
Belgium v Switzerland, Krefeld Cricket Ground (15h30 start)
Norway v Sweden, Gelsenkirchen Cricket Ground (15h30 start)
Monday 8 July
Slovenia v Norway, Krefeld Cricket Ground (10h30 start)
Croatia v Belgium, Gelsenkirchen Cricket Ground (10h30 start)
Sweden v Germany, Krefeld Cricket Ground (15h30 start)
Switzerland v Jersey, Gelsenkirchen Cricket Ground (15h30 start)
Wednesday 10 July
Jersey v Belgium, Krefeld Cricket Ground (10h30 start)
Germany v Norway, Gelsenkirchen Cricket Ground (10h30 start)
Serbia v Croatia, Krefeld Cricket Ground (15h30 start)
Gibraltar v Slovenia, Gelsenkirchen Cricket Ground (15h30 start)
Thursday 11 July
Gibraltar v Sweden, Krefeld Cricket Ground (10h30 start)
Serbia v Switzerland, Gelsenkirchen Cricket Ground (10h30 start)
Slovenia v Germany, Krefeld Cricket Ground (15h30 start)
Croatia v Jersey, Gelsenkirchen Cricket Ground (15h30 start)
Saturday 13 July
Belgium v Serbia, Krefeld Cricket Ground (10h30 start)
Norway v Gibraltar, Gelsenkirchen Cricket Ground (10h30 start)
Switzerland v Croatia, Krefeld Cricket Ground (15h30 start)
Sweden v Slovenia, Gelsenkirchen Cricket Ground (15h30 start)
Sunday 14 July
A2 v B2 (3rd place playoff), Krefeld Cricket Ground (10h30 start)
A4 v B4 (7th place playoff), Gelsenkirchen Cricket Ground (10h30 start)
A1 v B1 (Final), Krefeld Cricket Ground (15h30 start)
A3 v B3 (5th place playoff), Gelsenkirchen Cricket Ground (15h30 start)