Cricket Matches in July 2022



ScheduleDateTimeLocation
England vs India 5th Test Match 2022 2022-07-01 10:00 AM Edgbaston Cricket Ground
Malaysia vs Bhutan 1st T20 Match 2022 2022-07-02 11:00 AM UKM-YSD Cricket Oval
Singapore vs Papua New Guinea 1st T20 Match 2022 2022-07-02 7:30 PM Indian Association Ground
West Indies vs Bangladesh 1st T20 Match 2022 2022-07-02 8:00 PM Windsor Park
Maldives vs Thailand 2nd T20 Match 2022 2022-07-03 10:30 AM UKM-YSD Cricket Oval
Malaysia vs Bhutan 3rd T20 Match 2022 2022-07-03 2:30 PM UKM-YSD Cricket Oval
Singapore vs Papua New Guinea 2nd T20 Match 2022 2022-07-03 7:30 PM Indian Association Ground
West Indies vs Bangladesh 2nd T20 Match 2022 2022-07-03 8:00 PM Windsor Park
Malaysia vs Thailand 4th T20 Match 2022 2022-07-04 10:30 AM UKM-YSD Cricket Oval
Bhutan vs Maldives 5th T20 Match 2022 2022-07-04 2:30 PM UKM-YSD Cricket Oval
Singapore vs Papua New Guinea 3rd T20 Match 2022 2022-07-05 7:30 PM Indian Association Ground
Bhutan vs Thailand 6th T20 Match 2022 2022-07-06 10:30 AM UKM-YSD Cricket Oval
Malaysia vs Maldives 7th T20 Match 2022 2022-07-06 2:30 PM UKM-YSD Cricket Oval
Bhutan vs Maldives 8th T20 Match 2022 2022-07-07 10:30 AM UKM-YSD Cricket Oval
Malaysia vs Thailand 9th T20 Match 2022 2022-07-07 2:30 PM UKM-YSD Cricket Oval
England vs India 1st T20 Match 2022 2022-07-07 6:30 PM The Rose Bowl
West Indies vs Bangladesh 3rd T20 Match 2022 2022-07-07 8:00 PM Providence Stadium
Sri Lanka vs Australia 2nd Test Match 2022 2022-07-08 10:00 AM Galle International Stadium
Austria vs Luxembourg 1st T20 Match 2022 2022-07-08 10:00 AM Scott Page Field
Maldives vs Thailand 10th T20 Match 2022 2022-07-08 11:00 AM UKM-YSD Cricket Oval
Czech Republic vs Luxembourg 2nd T20 Match 2022 2022-07-08 3:00 PM Scott Page Field
Serbia vs Bulgaria 1st T20 Match 2022 2022-07-08 5:00 PM Lisicji Jarak Cricket Ground
Serbia vs Bulgaria 2nd T20 Match 2022 2022-07-09 10:00 AM Lisicji Jarak Cricket Ground
Czech Republic vs Austria 3rd T20 Match 2022 2022-07-09 10:00 AM Scott Page Field
Malaysia vs Maldives 11th T20 Match 2022 2022-07-09 10:30 AM UKM-YSD Cricket Oval
Bhutan vs Thailand 12th Match T20 2022 2022-07-09 2:30 PM UKM-YSD Cricket Oval
England vs India 2nd T20 Match 2022 2022-07-09 2:30 PM Edgbaston Cricket Ground
Luxembourg vs Austria 4th T20 Match 2022 2022-07-09 3:00 PM Scott Page Field
Serbia vs Bulgaria 3rd T20 Match 2022 2022-07-09 3:00 PM Lisicji Jarak Cricket Ground
West Indies vs Bangladesh 1st ODI Match 2022 2022-07-10 9:30 AM Providence Stadium
Czech Republic vs Luxembourg 5th T20 Match 2022 2022-07-10 10:00 AM Scott Page Field
Ireland vs New Zealand 1st ODI Match 2022 2022-07-10 10:30 AM The Village
Scotland vs Namibia 1st ODI Match 2022 2022-07-10 10:30 AM Titwood
Czech Republic vs Austria 6th T20 Match 2022 2022-07-10 3:00 PM Scott Page Field
England vs India 3rd T20 Match 2022 2022-07-10 6:30 PM Trent Bridge
Zimbabwe vs Singapore 1st T20 Match 2022 2022-07-11 9:00 AM Queens Sports Club
Jersey vs United States 2nd T20 Match 2022 2022-07-11 9:00 AM Bulawayo Athletic Club
Namibia vs Nepal 2nd ODI Match 2022 2022-07-11 10:30 AM Titwood
Malaysia vs Bhutan Final T20 Match 2022 2022-07-11 10:30 AM UKM-YSD Cricket Oval
Netherlands vs PNG 3rd T20 Match 2022 2022-07-11 1:00 PM Queens Sports Club
Hong Kong vs Uganda 4th T20 Match 2022 2022-07-11 1:00 PM Bulawayo Athletic Club
GT20 2022 Final Match 2022-07-11 10:00 PM TBD
Zimbabwe vs Jersey 5th T20 Match 2022 2022-07-12 9:00 AM Queens Sports Club
Singapore vs United States 6th T20 Match 2022 2022-07-12 9:00 AM Bulawayo Athletic Club
Ireland vs New Zealand 2nd ODI Match 2022 2022-07-12 10:30 AM The Village
Cyprus vs Isle of Man 2nd T20 Match 2022 2022-07-12 11:00 AM Kerava National Cricket Ground
England vs India 1st ODI Match 2022 2022-07-12 11:00 AM The Oval
Greece vs Italy 1st T20 Match 2022 2022-07-12 11:00 AM Tikkurila Cricket Ground
Netherlands vs Hong Kong 7th T20 Match 2022 2022-07-12 1:00 PM Queens Sports Club
Papua New Guinea vs Uganda 8th T20 Match 2022 2022-07-12 1:00 PM Bulawayo Athletic Club
Romania vs Turkey 4th T20 Match 2022 2022-07-12 4:00 PM Kerava National Cricket Ground
Sweden vs Finland 3rd T20 Match 2022 2022-07-12 4:00 PM Tikkurila Cricket Ground
West Indies vs Bangladesh 2nd ODI Match 2022 2022-07-13 9:30 AM Providence Stadium
Scotland vs Nepal 3rd ODI Match 2022 2022-07-13 10:30 AM Titwood
Croatia vs Sweden 6th T20 Match 2022 2022-07-13 11:00 AM Kerava National Cricket Ground
Cyprus vs Romania 5th T20 Match 2022 2022-07-13 11:00 AM Tikkurila Cricket Ground
Isle of Man vs Serbia 7th T20 Match 2022 2022-07-13 4:00 PM Tikkurila Cricket Ground
Finland vs Italy 8th T20 Match 2022 2022-07-13 4:00 PM Kerava National Cricket Ground
PNG vs Hong Kong 10th T20 Match 2022 2022-07-14 9:00 AM Bulawayo Athletic Club
Netherlands vs Uganda 9th T20 Match 2022 2022-07-14 9:00 AM Queens Sports Club
Scotland vs Namibia 4th ODI Match 2022 2022-07-14 10:30 AM Titwood
Singapore vs Jersey 12th T20 Match 2022 2022-07-14 1:00 PM Bulawayo Athletic Club
Zimbabwe vs United States 11th T20 Match 2022 2022-07-14 1:00 PM Queens Sports Club
England vs India 2nd ODI Match 2022 2022-07-14 1:00 PM Lord's Cricket Ground
Jersey vs Uganda 5th Place Semi Final T20 World Cup Qualifier 2022 2022-07-15 9:00 AM Queens Sports Club
Hong Kong vs Singapore 7th Place Semi Final T20 World Cup Qualifier 2022 2022-07-15 9:00 AM Bulawayo Athletic Club
Ireland vs New Zealand 3rd ODI Match 2022 2022-07-15 10:30 AM The Village
Serbia vs Turkey 10th T20 Match 2022 2022-07-15 11:00 AM Kerava National Cricket Ground
Italy vs Sweden 9th T20 Match 2022 2022-07-15 11:00 AM Tikkurila Cricket Ground
Zimbabwe vs PNG 1st Semi Final Match T20 World Cup Qualifier 2022 2022-07-15 1:00 PM Queens Sports Club
Netherlands vs United State 2nd Semi Final Match T20 World Cup Qualifier 2022 2022-07-15 1:00 PM Bulawayo Athletic Club
Isle of Man vs Romania 12th T20 Match 2022 2022-07-15 4:00 PM Kerava National Cricket Ground
Croatia vs Greece 11th T20 Match 2022 2022-07-15 4:00 PM Tikkurila Cricket Ground
West Indies vs Bangladesh 3rd ODI Match 2022 2022-07-16 9:30 AM Providence Stadium
Sri Lanka vs Pakistan 1st Test Match 2022 2022-07-16 10:00 AM Galle International Stadium
Nepal vs Namibia 5th ODI Match 2022 2022-07-16 10:30 AM Cambusdoon New Ground
Finland vs Greece 14th T20 Match 2022 2022-07-16 11:00 AM Kerava National Cricket Ground
Romania vs Serbia 13th T20 Match 2022 2022-07-16 11:00 AM Tikkurila Cricket Ground
Cyprus vs Turkey 15th T20 Match 2022 2022-07-16 4:00 PM Tikkurila Cricket Ground
Croatia vs Italy 16th T20 Match 2022 2022-07-16 4:00 PM Kerava National Cricket Ground
Jersey vs Singapore 7th Place Play-off T20 World Cup Qualifier 2022 2022-07-17 9:00 AM Bulawayo Athletic Club
Uganda vs Hong Kong 5th Place Play-off T20 World Cup Qualifier 2022 2022-07-17 9:00 AM Queens Sports Club
Scotland vs Nepal 6th ODI Match 2022 2022-07-17 10:30 AM Titwood
PNG vs United States 3rd Place Play-off T20 World Cup Qualifier 2022 2022-07-17 1:00 PM Bulawayo Athletic Club
Zimbabwe vs Netherlands Final T20 World Cup Qualifier 2022 2022-07-17 1:00 PM Queens Sports Club
England vs India 3rd ODI Match 2022 2022-07-17 1:00 PM Old Trafford Cricket Ground
Greece vs Sweden 17th T20 Match 2022 2022-07-18 11:00 AM Tikkurila Cricket Ground
Cyprus vs Serbia 18th T20 Match 2022 2022-07-18 11:00 AM Kerava National Cricket Ground
Ireland vs New Zealand 1st T20 Match 2022 2022-07-18 12:00 PM Civil Service Cricket Club
Isle of Man vs Turkey 20th T20 Match 2022 2022-07-18 4:00 PM Kerava National Cricket Ground
Finland vs Croatia 19th T20 Match 2022 2022-07-18 4:00 PM Tikkurila Cricket Ground
Croatia vs Serbia Play-off 7th Place T20 World Cup Europe Qualifier Group A 2022 2022-07-19 11:00 AM Tikkurila Cricket Ground
Finland vs Cyprus Play-off 3rd Place T20 World Cup Europe Qualifier Group A 2022 2022-07-19 11:00 AM Kerava National Cricket Ground
England vs South Africa 1st ODI Match 2022 2022-07-19 1:00 PM Riverside Ground
Romania vs Sweden Play-off 5th Place T20 World Cup Europe Qualifier Group A 2022 2022-07-19 4:00 PM Tikkurila Cricket Ground
Isle of Man vs Italy Final T20 World Cup Europe Qualifier Group A 2022 2022-07-19 4:00 PM Kerava National Cricket Ground
Ireland vs New Zealand 2nd T20 Match 2022 2022-07-20 12:00 PM Civil Service Cricket Club
West Indies vs India 1st ODI Match 2022 2022-07-22 9:30 AM Queen's Park Oval
Ireland vs New Zealand 3rd T20 Match 2022 2022-07-22 12:00 PM Civil Service Cricket Club
England vs South Africa 2nd ODI Match 2022 2022-07-22 1:00 PM Old Trafford Cricket Ground
West Indies vs India 2nd ODI Match 2022 2022-07-24 9:30 AM Queen's Park Oval
Sri Lanka vs Pakistan 2nd Test Match 2022 2022-07-24 10:00 AM Galle International Stadium
England vs South Africa 3rd ODI Match 2022 2022-07-24 11:00 AM Headingley Stadium
Austria vs Luxembourg 1st T20 Match 2022 2022-07-24 11:00 AM Tikkurila Cricket Ground
Norway vs Estonia 2nd T20 Match 2022 2022-07-24 11:00 AM Kerava National Cricket Ground
France vs Czech Republic 4th T20 Match 2022 2022-07-24 4:00 PM Kerava National Cricket Ground
Guernsey vs Bulgaria 3rd T20 Match 2022 2022-07-24 4:00 PM Tikkurila Cricket Ground
Czech Republic vs Norway 5th T20 Match 2022 2022-07-25 11:00 AM Tikkurila Cricket Ground
Slovenia vs Austria 6th T20 Match 2022 2022-07-25 11:00 AM Kerava National Cricket Ground
Luxembourg vs Guernsey 8th T20 Match 2022 2022-07-25 4:00 PM Kerava National Cricket Ground
Switzerland vs France 7th T20 Match 2022 2022-07-25 4:00 PM Tikkurila Cricket Ground
West Indies vs India 3rd ODI Match 2022 2022-07-27 9:30 AM Queen's Park Oval
Guernsey vs Austria 9th T20 Match 2022 2022-07-27 11:00 AM Tikkurila Cricket Ground
Estonia vs Switzerland 10th T20 Match 2022 2022-07-27 11:00 AM Kerava National Cricket Ground
Scotland vs New Zealand 1st T20 Match 2022 2022-07-27 3:00 PM Grange Cricket Club
Bulgaria vs Slovenia 11th T20 Match 2022 2022-07-27 4:00 PM Tikkurila Cricket Ground
Norway vs France 12th T20 Match 2022 2022-07-27 4:00 PM Kerava National Cricket Ground
England vs South Africa 1st T20 Match 2022 2022-07-27 6:30 PM County Ground Bristol
Switzerland vs Norway 13th T20 Match 2022 2022-07-28 11:00 AM Tikkurila Cricket Ground
Bulgaria vs Luxembourg 14th T20 Match 2022 2022-07-28 11:00 AM Kerava National Cricket Ground
Slovenia vs Guernsey 16th T20 Match 2022 2022-07-28 4:00 PM Kerava National Cricket Ground
Estonia vs Czech Republic 15th T20 Match 2022 2022-07-28 4:00 PM Tikkurila Cricket Ground
England vs South Africa 2nd T20 Match 2022 2022-07-28 6:30 PM Sophia Gardens
West Indies vs India 1st T20 Match 2022 2022-07-29 10:30 AM Brian Lara Stadium
Scotland vs New Zealand 2nd T20 Match 2022 2022-07-29 3:00 PM Grange Cricket Club
Zimbabwe vs Bangladesh 1st T20 Match 2022 2022-07-30 10:00 AM Harare Sports Club
Austria vs Bulgaria 17th T20 Match 2022 2022-07-30 11:00 AM Tikkurila Cricket Ground
Czech Republic vs Switzerland 18th T20 Match 2022 2022-07-30 11:00 AM Kerava National Cricket Ground
France vs Estonia 20th T20 Match 2022 2022-07-30 4:00 PM Kerava National Cricket Ground
Luxembourg vs Slovenia 19th T20 Match 2022 2022-07-30 4:00 PM Tikkurila Cricket Ground
Zimbabwe vs Bangladesh 2nd T20 Match 2022 2022-07-31 10:00 AM Harare Sports Club
Scotland vs New Zealand Only ODI Match 2022 2022-07-31 11:00 AM Grange Cricket Club
Bulgaria vs Czech Republic Play-off 7th Place T20 World Cup Europe Qualifier Group B 2022 2022-07-31 11:00 AM Tikkurila Cricket Ground
Guernsey vs France Play-off 3rd Place T20 World Cup Europe Qualifier Group B 2022 2022-07-31 11:00 AM Kerava National Cricket Ground
England vs South Africa 3rd T20 Match 2022 2022-07-31 2:30 PM The Rose Bowl
Luxembourg vs Switzerland Play-off 5th Place T20 World Cup Europe Qualifier Group B 2022 2022-07-31 4:00 PM Tikkurila Cricket Ground
Austria vs Norway Final Match T20 World Cup Europe Qualifier Group B 2022 2022-07-31 4:00 PM Kerava National Cricket Ground