Cricket Matches in July 2023



ScheduleDateTimeLocation
Scotland vs West Indies Super Sixes Match Cricket World Cup Qualifiers 2023 2023-07-01 9:00 AM Harare Sports Club
Nepal vs UAE 7th Place Playoff 2nd Semi Final Match Cricket World Cup Qualifiers 2023 2023-07-02 9:00 AM Takashinga Sports Club
Zimbabwe vs Sri Lanka Super Sixes Match Cricket World Cup Qualifiers 2023 2023-07-02 9:00 AM Queens Sports Club
Netherlands vs Oman Super Sixes Match Cricket World Cup Qualifiers 2023 2023-07-03 9:00 AM Harare Sports Club
Zimbabwe vs Scotland Super Sixes Match Cricket World Cup Qualifiers 2023 2023-07-04 9:00 AM Queens Sports Club
Ireland vs Nepal 7th Place Playoff Match Cricket World Cup Qualifiers 2023 2023-07-04 9:00 AM Takashinga Sports Club
Oman vs West Indies Super Sixes Match Cricket World Cup Qualifiers 2023 2023-07-05 9:00 AM Harare Sports Club
Bangladesh vs Afghanistan 1st ODI Match 2023 2023-07-05 10:00 AM Zohur Ahmed Chowdhury Stadium
United Arab Emirates vs United States 9th Place Playoff Match Cricket World Cup Qualifiers 2023 2023-07-06 9:00 AM Takashinga Sports Club
Netherlands vs Scotland Super Sixes Match Cricket World Cup Qualifiers 2023 2023-07-06 9:00 AM Queens Sports Club
England vs Australia 3rd Test Match 2023 2023-07-06 11:00 AM Headingley Stadium
Sri Lanka vs West Indies Super Sixes Match Cricket World Cup Qualifiers 2023 2023-07-07 9:00 AM Harare Sports Club
Jersey vs Guernsey 1st T20 Match 2023 2023-07-07 7:30 PM Farmers Cricket Club Ground
Bangladesh vs Afghanistan 2nd ODI Match 2023 2023-07-08 10:00 AM Zohur Ahmed Chowdhury Stadium
Jersey vs Guernsey 2nd T20 Match 2023 2023-07-08 1:30 PM Farmers Cricket Club Ground
Jersey vs Guernsey 3rd T20 Match 2023 2023-07-08 7:30 PM Farmers Cricket Club Ground
Sri Lanka vs Netherlands Final Match ICC World Cup Qualifiers 2023 2023-07-09 9:00 AM Harare Sports Club
Isle of Man vs Austria 1st T20 Match 2023 2023-07-09 3:30 PM King William's College
Isle of Man vs Austria 2nd T20 Match 2023 2023-07-09 7:30 PM King William's College
France vs Malta 1st T20 Match Tri Series 2023 2023-07-10 8:30 AM Marsa Cricket Club
Malta vs France 2nd T20 Match Tri Series 2023 2023-07-10 12:15 PM Marsa Cricket Club
Isle of Man vs Austria 3rd T20 Match 2023 2023-07-10 4:30 PM King William's College
Malta vs Luxembourg 3rd T20 Match Tri Series 2023 2023-07-11 8:30 AM Marsa Cricket Club
Bangladesh vs Afghanistan 3rd ODI Match 2023 2023-07-11 10:00 AM Zohur Ahmed Chowdhury Stadium
France vs Luxembourg 4th T20 Match Tri Series 2023 2023-07-11 12:15 PM Marsa Cricket Club
Malta vs Luxembourg 5th T20 Match Tri Series 2023 2023-07-12 8:30 AM Marsa Cricket Club
West Indies vs India 1st Test Match 2023 2023-07-12 10:00 AM Windsor Park
Luxembourg vs France 6th T20 Match Tri Series 2023 2023-07-12 12:15 PM Marsa Cricket Club
France vs Malta 1st Match Valletta Cup T20 Series 2023 2023-07-12 4:00 PM Marsa Cricket Club
Luxembourg vs Malta 2nd Match Valletta Cup T20 Series 2023 2023-07-13 8:30 AM Marsa Cricket Club
Romania vs Switzerland 3rd Match Valletta Cup T20 Series 2023 2023-07-13 12:15 PM Marsa Cricket Club
France vs Romania 4th Match Valletta Cup T20 Series 2023 2023-07-13 4:00 PM Marsa Cricket Club
Texas Super Kings vs Los Angeles Knight Riders 1st Match MLC 2023 2023-07-13 7:30 PM Prairie View Cricket Complex
Luxembourg vs Switzerland 5th Match Valletta Cup T20 Series 2023 2023-07-14 8:30 AM Marsa Cricket Club
Bangladesh vs Afghanistan 1st T20 Match 2023 2023-07-14 10:00 AM Sylhet International Cricket Stadium
Malta vs Romania 6th Match Valletta Cup T20 Series 2023 2023-07-14 12:15 PM Marsa Cricket Club
MI New York vs San Francisco Unicorns 2nd Match MLC 2023 2023-07-14 3:30 PM Prairie View Cricket Complex
France vs Switzerland 7th Match Valletta Cup T20 Series 2023 2023-07-14 4:00 PM Marsa Cricket Club
Seattle Orcas vs Washington Freedom 3rd Match MLC 2023 2023-07-14 7:30 PM Prairie View Cricket Complex
Romania vs Luxembourg 8th Match Valletta Cup T20 Series 2023 2023-07-15 8:30 AM Marsa Cricket Club
Malta vs Switzerland 9th Match Valletta Cup T20 Series 2023 2023-07-15 12:15 PM Marsa Cricket Club
France vs Luxembourg 10th Match Valletta Cup T20 Series 2023 2023-07-15 4:00 PM Marsa Cricket Club
San Francisco Unicorns vs Seattle Orcas 4th Match MLC 2023 2023-07-15 7:30 PM Prairie View Cricket Complex
France vs Malta Qualifier Match Valletta Cup T20 Series 2023 2023-07-16 8:30 AM Marsa Cricket Club
Bangladesh vs Afghanistan 2nd T20 Match 2023 2023-07-16 10:00 AM Sylhet International Cricket Stadium
Sri Lanka vs Pakistan 1st Test Match 2023 2023-07-16 10:00 AM Galle International Stadium
Luxembourg vs Romania 4th Place Play-Off Match Valletta Cup T20 Series 2023 2023-07-16 12:15 PM Marsa Cricket Club
Texas Super Kings vs Washington Freedom 5th Match MLC 2023 2023-07-16 1:30 PM Prairie View Cricket Complex
Malta vs Switzerland Final Match Valletta Cup T20 Series 2023 2023-07-16 4:00 PM Marsa Cricket Club
Los Angeles Knight Riders vs MI New York 6th Match MLC 2023 2023-07-16 7:30 PM Prairie View Cricket Complex
Texas Super Kings vs MI New York 7th Match MLC 2023 2023-07-17 7:30 PM Prairie View Cricket Complex
Los Angeles Knight Riders vs San Francisco Unicorns 8th Match MLC 2023 2023-07-18 7:30 PM Prairie View Cricket Complex
England vs Australia 4th Test Match 2023 2023-07-19 11:00 AM Old Trafford Cricket Ground
West Indies vs India 2nd Test Match 2023 2023-07-20 10:00 AM Queen's Park Oval
Italy vs Ireland 2nd T20 Match 2023 2023-07-20 10:30 AM Goldenacre
Jersey vs Austria 1st T20 Match 2023 2023-07-20 10:30 AM Grange Cricket Club
Scotland vs Germany 3rd T20 Match 2023 2023-07-20 3:30 PM Goldenacre
Brampton Wolves vs Mississauga Panthers 1st T20 Match GT20 2023 2023-07-20 3:30 PM CAA Centre
Washington Freedom vs Los Angeles Knight Riders 9th Match MLC 2023 2023-07-20 5:30 PM Church Street Park
Germany vs Austria 5th T20 Match 2023 2023-07-21 10:30 AM Goldenacre
Denmark vs Ireland 4th T20 Match 2023 2023-07-21 10:30 AM Grange Cricket Club
Vancouver Knights vs Toronto Nationals 2nd T20 Match GT20 2023 2023-07-21 11:00 AM CAA Centre
Surrey Jaguars vs Montreal Tigers 3rd T20 Match GT20 2023 2023-07-21 3:30 PM CAA Centre
Scotland vs Jersey 6th T20 Match 2023 2023-07-21 3:30 PM Grange Cricket Club
Seattle Orcas vs Texas Super Kings 10th Match MLC 2023 2023-07-21 5:30 PM Church Street Park
Japan vs Philippines 1st T20 Match 2023 2023-07-22 9:30 AM Amini Park
Vancouver Knights vs Mississauga Panthers 4th T20 Match GT20 2023 2023-07-22 11:00 AM CAA Centre
Papua New Guinea vs Vanuatu 2nd T20 Match 2023 2023-07-22 1:30 PM Amini Park
Brampton Wolves vs Toronto Nationals 5th T20 Match GT20 2023 2023-07-22 3:30 PM CAA Centre
Washington Freedom vs San Francisco Unicorns 11th Match MLC 2023 2023-07-22 5:30 PM Church Street Park
Japan vs Vanuatu 3rd T20 Match 2023 2023-07-23 9:30 AM Amini Park
Austria vs Ireland 7th T20 Match 2023 2023-07-23 10:30 AM Grange Cricket Club
Italy vs Jersey 8th T20 Match 2023 2023-07-23 10:30 AM Goldenacre
Mississauga Panthers vs Montreal Tigers 6th T20 Match GT20 2023 2023-07-23 11:00 AM CAA Centre
Papua New Guinea vs Philippines 4th T20 Match 2023 2023-07-23 1:30 PM Amini Park
Los Angeles Knight Riders vs Seattle Orcas 12th Match MLC 2023 2023-07-23 1:30 PM Church Street Park
Brampton Wolves vs Surrey Jaguars 7th T20 Match GT20 2023 2023-07-23 3:30 PM CAA Centre
Denmark vs Germany 9th T20 Match 2023 2023-07-23 3:30 PM Grange Cricket Club
MI New York vs Washington Freedom 13th Match MLC 2023 2023-07-23 5:30 PM Church Street Park
Sri Lanka vs Pakistan 2nd Test Match 2023 2023-07-24 10:00 AM Sinhalese Sports Club
Scotland vs Italy 10th T20 Match 2023 2023-07-24 10:30 AM Grange Cricket Club
Denmark vs Austria 11th T20 Match 2023 2023-07-24 10:30 AM Goldenacre
Jersey vs Ireland 12th T20 Match 2023 2023-07-24 3:30 PM Goldenacre
San Francisco Unicorns vs Texas Super Kings 14th Match MLC 2023 2023-07-24 5:30 PM Church Street Park
Philippines vs Vanuatu 5th T20 Match 2023 2023-07-25 9:30 AM Amini Park
Scotland vs Austria 14th T20 Match 2023 2023-07-25 10:30 AM Goldenacre
Italy vs Denmark 13th T20 Match 2023 2023-07-25 10:30 AM Grange Cricket Club
Toronto Nationals vs Surrey Jaguars 8th T20 Match GT20 2023 2023-07-25 11:00 AM CAA Centre
Papua New Guinea vs Japan 6th T20 Match 2023 2023-07-25 1:30 PM Amini Park
Vancouver Knights vs Montreal Tigers 9th T20 Match GT20 2023 2023-07-25 3:30 PM CAA Centre
Germany vs Jersey 15th T20 Match 2023 2023-07-25 3:30 PM Grange Cricket Club
MI New York vs Seattle Orcas 15th Match MLC 2023 2023-07-25 5:30 PM Church Street Park
Papua New Guinea vs Vanuatu 7th T20 Match 2023 2023-07-26 9:30 AM Amini Park
Malaysia vs China 1st Match T20 World Cup Asia Qualifier B 2023 2023-07-26 10:00 AM Bayuemas Oval
Toronto Nationals vs Mississauga Panthers 10th T20 Match GT20 2023 2023-07-26 11:00 AM CAA Centre
Philippines vs Japan 8th T20 Match 2023 2023-07-26 1:30 PM Amini Park
Bhutan vs Myanmar 2nd Match T20 World Cup Asia Qualifier B 2023 2023-07-26 2:00 PM Bayuemas Oval
Brampton Wolves vs Montreal Tigers 11th T20 Match GT20 2023 2023-07-26 3:30 PM CAA Centre
West Indies vs India 1st ODI Match 2023 2023-07-27 9:30 AM Kensington Oval
China vs Thailand 3rd Match T20 World Cup Asia Qualifier B 2023 2023-07-27 10:00 AM Bayuemas Oval
Ireland vs Germany 17th T20 Match 2023 2023-07-27 10:30 AM Goldenacre
Scotland vs Denmark 16th T20 Match 2023 2023-07-27 10:30 AM Grange Cricket Club
England vs Australia 5th Test Match 2023 2023-07-27 11:00 AM The Oval
Malaysia vs Bhutan 4th Match T20 World Cup Asia Qualifier B 2023 2023-07-27 2:00 PM Bayuemas Oval
Italy vs Austria 18th T20 Match 2023 2023-07-27 3:30 PM Goldenacre
Washington Freedom vs MI New York Eliminator Match MLC 2023 2023-07-27 3:30 PM Prairie View Cricket Complex
Seattle Orcas vs Texas Super Kings Qualifier Match MLC 2023 2023-07-27 7:30 PM Prairie View Cricket Complex
Vanuatu vs Japan 9th T20 Match 2023 2023-07-28 9:30 AM Amini Park
Myanmar vs Thailand 5th Match T20 World Cup Asia Qualifier B 2023 2023-07-28 10:00 AM Bayuemas Oval
Denmark vs Jersey 20th T20 Match 2023 2023-07-28 10:30 AM Goldenacre
Germany vs Italy 19th T20 Match 2023 2023-07-28 10:30 AM Grange Cricket Club
Brampton Wolves vs Vancouver Knights 12th T20 Match GT20 2023 2023-07-28 11:00 AM CAA Centre
Papua New Guinea vs Philippines 10th T20 Match 2023 2023-07-28 1:30 PM Amini Park
Mississauga Panthers vs Surrey Jaguars 13th T20 Match GT20 2023 2023-07-28 3:30 PM CAA Centre
Scotland vs Ireland 21st T20 Match 2023 2023-07-28 3:30 PM Grange Cricket Club
MI New York vs Texas Super Kings Challenger Match MLC 2023 2023-07-28 7:30 PM Prairie View Cricket Complex
Vanuatu vs Philippines 11th T20 Match 2023 2023-07-29 9:30 AM Amini Park
West Indies vs India 2nd ODI Match 2023 2023-07-29 9:30 AM Kensington Oval
Toronto Nationals vs Montreal Tigers 14th T20 Match GT20 2023 2023-07-29 11:00 AM CAA Centre
Papua New Guinea vs Japan 12th T20 Match 2023 2023-07-29 1:30 PM Amini Park
Vancouver Knights vs Surrey Jaguars 15th T20 Match GT20 2023 2023-07-29 3:30 PM CAA Centre
Bhutan vs China 6th Match T20 World Cup Asia Qualifier B 2023 2023-07-30 10:00 AM Bayuemas Oval
Brampton Wolves vs Mississauga Panthers 16th T20 Match GT20 2023 2023-07-30 11:00 AM CAA Centre
Malaysia vs Myanmar 7th Match T20 World Cup Asia Qualifier B 2023 2023-07-30 2:00 PM Bayuemas Oval
Toronto Nationals vs Montreal Tigers 17th T20 Match GT20 2023 2023-07-30 3:30 PM CAA Centre
Seattle Orcas vs MI New York MLC Championship Final Match 2023 2023-07-30 7:30 PM Prairie View Cricket Complex
Jaffna Kings vs Colombo Strikers 1st Match LPL 2023 2023-07-30 7:30 PM R. Premadasa Stadium
Bhutan vs Thailand 8th Match T20 World Cup Asia Qualifier B 2023 2023-07-31 10:00 AM Bayuemas Oval
Galle Titans vs Dambulla Aura 2nd Match LPL 2023 2023-07-31 1:00 PM R. Premadasa Stadium
China vs Myanmar 9th Match T20 World Cup Asia Qualifier B 2023 2023-07-31 2:00 PM Bayuemas Oval
Colombo Strikers vs B Love Kandy 3rd Match LPL 2023 2023-07-31 7:30 PM R. Premadasa Stadium