International Cricket Council Cricket Match Schedule List

Kenya

Flag
VS

Malawi

Flag
Kenya Quadrangular Cup, 2024 - Match 5
Location Aga Khan Sports Club Ground, Nairobi
Time 01 July, 2024 at 12:00

England Under-19

Flag
VS

Sri Lanka Under-19

Flag
Sri Lanka Under-19 tour of England, 2024 - 2nd Youth ODI
Location County Ground, Hove
Time 01 July, 2024 at 15:30

Rwanda

Flag
VS

Zambia

Flag
Kenya Quadrangular Cup, 2024 - Match 6
Location Aga Khan Sports Club Ground, Nairobi
Time 01 July, 2024 at 16:00

Rwanda

Flag
VS

Malawi

Flag
Kenya Quadrangular Cup, 2024 - Match 7
Location Aga Khan Sports Club Ground, Nairobi
Time 02 July, 2024 at 12:00

Zambia

Flag
VS

Kenya

Flag
Kenya Quadrangular Cup, 2024 - Match 8
Location Aga Khan Sports Club Ground, Nairobi
Time 02 July, 2024 at 16:00

Kenya

Flag
VS

Rwanda

Flag
Kenya Quadrangular Cup, 2024 - Match 9
Location Aga Khan Sports Club Ground, Nairobi
Time 03 July, 2024 at 12:00

England Under-19

Flag
VS

Sri Lanka Under-19

Flag
Sri Lanka Under-19 tour of England, 2024 - 3rd Youth ODI
Location County Ground, Hove
Time 03 July, 2024 at 15:30

Zambia

Flag
VS

Malawi

Flag
Kenya Quadrangular Cup, 2024 - Match 10
Location Aga Khan Sports Club Ground, Nairobi
Time 03 July, 2024 at 16:00

Zambia

Flag
VS

Rwanda

Flag
Kenya Quadrangular Cup, 2024 - Match 11
Location Aga Khan Sports Club Ground, Nairobi
Time 04 July, 2024 at 12:00

Malawi

Flag
VS

Kenya

Flag
Kenya Quadrangular Cup, 2024 - Match 12
Location Aga Khan Sports Club Ground, Nairobi
Time 04 July, 2024 at 16:00

Zambia

Flag
VS

Malawi

Flag
Kenya Quadrangular Cup, 2024 - Match 13
Location Aga Khan Sports Club Ground, Nairobi
Time 05 July, 2024 at 12:00

Kenya

Flag
VS

Rwanda

Flag
Kenya Quadrangular Cup, 2024 - Match 14
Location Aga Khan Sports Club Ground, Nairobi
Time 05 July, 2024 at 16:00

Zambia

Flag
VS

Kenya

Flag
Kenya Quadrangular Cup, 2024 - Match 15
Location Aga Khan Sports Club Ground, Nairobi
Time 06 July, 2024 at 12:00

Malawi

Flag
VS

Rwanda

Flag
Kenya Quadrangular Cup, 2024 - Match 16
Location Aga Khan Sports Club Ground, Nairobi
Time 06 July, 2024 at 16:00

Zimbabwe

Flag
VS

India

Flag
India tour of Zimbabwe, 2024 - 1st T20I
Location Harare Sports Club, Harare
Time 06 July, 2024 at 16:30

Jersey

Flag
VS

Serbia

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 1
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 07 July, 2024 at 14:00

Germany

Flag
VS

Gibraltar

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 2
Location GelsenTrabPark, Gelsenkirchen
Time 07 July, 2024 at 14:00

Zimbabwe

Flag
VS

India

Flag
India tour of Zimbabwe, 2024 - 2nd T20I
Location Harare Sports Club, Harare
Time 07 July, 2024 at 16:30

Belgium

Flag
VS

Switzerland

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 3
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 07 July, 2024 at 19:00

Norway

Flag
VS

Sweden

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 4
Location GelsenTrabPark, Gelsenkirchen
Time 07 July, 2024 at 19:00

Malawi

Flag
VS

Kenya

Flag
Kenya Quadrangular Cup, 2024 - Match 17
Location Aga Khan Sports Club Ground, Nairobi
Time 08 July, 2024 at 12:00

Slovenia

Flag
VS

Norway

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 5
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 08 July, 2024 at 14:00

Croatia

Flag
VS

Belgium

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 6
Location GelsenTrabPark, Gelsenkirchen
Time 08 July, 2024 at 14:00

England Under-19

Flag
VS

Sri Lanka Under-19

Flag
Sri Lanka Under-19 tour of England, 2024 - 1st Youth Test
Location Sir Paul Getty's Ground, Wormsley
Time 08 July, 2024 at 15:00

Zambia

Flag
VS

Rwanda

Flag
Kenya Quadrangular Cup, 2024 - Match 18
Location Aga Khan Sports Club Ground, Nairobi
Time 08 July, 2024 at 16:00

Sweden

Flag
VS

Germany

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 7
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 08 July, 2024 at 19:00

Switzerland

Flag
VS

Jersey

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 8
Location GelsenTrabPark, Gelsenkirchen
Time 08 July, 2024 at 19:00

T.B.C.

Flag
VS

T.B.C.

Flag
Kenya Quadrangular Cup, 2024 - 3/4 Place Play off
Location Aga Khan Sports Club Ground, Nairobi
Time 10 July, 2024 at 12:00

Jersey

Flag
VS

Belgium

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 9
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 10 July, 2024 at 14:00

Germany

Flag
VS

Norway

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 10
Location GelsenTrabPark, Gelsenkirchen
Time 10 July, 2024 at 14:00

England

Flag
VS

West Indies

Flag
West Indies tour of England, 2024 - 1st Test
Location Lord's Cricket Ground, London
Time 10 July, 2024 at 15:30

T.B.C.

Flag
VS

T.B.C.

Flag
Kenya Quadrangular Cup, 2024 - Final
Location Aga Khan Sports Club Ground, Nairobi
Time 10 July, 2024 at 16:00

Zimbabwe

Flag
VS

India

Flag
India tour of Zimbabwe, 2024 - 3rd T20I
Location Harare Sports Club, Harare
Time 10 July, 2024 at 16:30

Serbia

Flag
VS

Croatia

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 11
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 10 July, 2024 at 19:00

Gibraltar

Flag
VS

Slovenia

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 12
Location GelsenTrabPark, Gelsenkirchen
Time 10 July, 2024 at 19:00

Gibraltar

Flag
VS

Sweden

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 13
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 11 July, 2024 at 14:00

Serbia

Flag
VS

Switzerland

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 14
Location GelsenTrabPark, Gelsenkirchen
Time 11 July, 2024 at 14:00

Slovenia

Flag
VS

Germany

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 15
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 11 July, 2024 at 19:00

Croatia

Flag
VS

Jersey

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 16
Location GelsenTrabPark, Gelsenkirchen
Time 11 July, 2024 at 19:00

Belgium

Flag
VS

Serbia

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 17
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 13 July, 2024 at 14:00

Norway

Flag
VS

Gibraltar

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 18
Location GelsenTrabPark, Gelsenkirchen
Time 13 July, 2024 at 14:00

Zimbabwe

Flag
VS

India

Flag
India tour of Zimbabwe, 2024 - 4th T20I
Location Harare Sports Club, Harare
Time 13 July, 2024 at 16:30

Switzerland

Flag
VS

Croatia

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 19
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 13 July, 2024 at 19:00

Sweden

Flag
VS

Slovenia

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Match 20
Location GelsenTrabPark, Gelsenkirchen
Time 13 July, 2024 at 19:00

T.B.C.

Flag
VS

T.B.C.

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - 3rd Place Play-off
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 14 July, 2024 at 14:00

T.B.C.

Flag
VS

T.B.C.

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - 7th Place Play-off
Location GelsenTrabPark, Gelsenkirchen
Time 14 July, 2024 at 14:00

Zimbabwe

Flag
VS

India

Flag
India tour of Zimbabwe, 2024 - 5th T20I
Location Harare Sports Club, Harare
Time 14 July, 2024 at 16:30

T.B.C.

Flag
VS

T.B.C.

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - 5th Place Play-off
Location GelsenTrabPark, Gelsenkirchen
Time 14 July, 2024 at 19:00

T.B.C.

Flag
VS

T.B.C.

Flag
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024 - Final
Location Bayer Uerdingen Cricket Ground, Krefeld
Time 14 July, 2024 at 19:00

England Under-19

Flag
VS

Sri Lanka Under-19

Flag
Sri Lanka Under-19 tour of England, 2024 - 2nd Youth Test
Location College Ground, Cheltenham
Time 16 July, 2024 at 15:00

Scotland

Flag
VS

Oman

Flag
ICC CWC League 2, 2023-27 - Match 1
Location Forthill, Dundee
Time 16 July, 2024 at 15:30

England

Flag
VS

West Indies

Flag
West Indies tour of England, 2024 - 2nd Test
Location Trent Bridge, Nottingham
Time 18 July, 2024 at 15:30

Oman

Flag
VS

Namibia

Flag
ICC CWC League 2, 2023-27 - Match 2
Location Forthill, Dundee
Time 18 July, 2024 at 15:30

Scotland

Flag
VS

Namibia

Flag
ICC CWC League 2, 2023-27 - Match 3
Location Forthill, Dundee
Time 20 July, 2024 at 15:30

Scotland

Flag
VS

Oman

Flag
ICC CWC League 2, 2023-27 - Match 4
Location Forthill, Dundee
Time 22 July, 2024 at 15:30

Oman

Flag
VS

Namibia

Flag
ICC CWC League 2, 2023-27 - Match 5
Location Forthill, Dundee
Time 24 July, 2024 at 15:30

Ireland

Flag
VS

Zimbabwe

Flag
Zimbabwe tour of Ireland, 2024 - One-off Test
Location Civil Service Cricket Club, Stormont, Belfast
Time 25 July, 2024 at 15:30

England

Flag
VS

West Indies

Flag
West Indies tour of England, 2024 - 3rd Test
Location Edgbaston, Birmingham
Time 26 July, 2024 at 15:30

Scotland

Flag
VS

Namibia

Flag
ICC CWC League 2, 2023-27 - Match 6
Location Forthill, Dundee
Time 26 July, 2024 at 15:30