• ICC World Twenty20 Africa Qualifier, 2019
    Match 14Thursday, 23rd May-2019
    Match 14

    Nigeria V Namibia

    10:50, Lugogo Stadium, Kampala
  • ICC World Twenty20 Africa Qualifier, 2019
    Match 15Thursday, 23rd May-2019
    Match 15

    Uganda V Ghana

    10:50, Lugogo Stadium, Kampala
  • ICC World Twenty20 Africa Qualifier, 2019
    Match 16Friday, 24th May-2019
    Match 16

    Ghana V Botswana

    06:30, Kyambogo Cricket Oval, Kampala
  • ICC World Twenty20 Africa Qualifier, 2019
    Match 17Friday, 24th May-2019
    Match 17

    Namibia V Kenya

    10:50, Lugogo Stadium, Kampala
  • ICC World Twenty20 Africa Qualifier, 2019
    Match 18Friday, 24th May-2019
    Match 18

    Nigeria V Uganda

    10:50, Lugogo Stadium, Kampala
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 1Friday, 24th May-2019
    Match 1

    Pakistan V Afghanistan

    09:30, County Ground, Bristol
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 2Friday, 24th May-2019
    Match 2

    Sri Lanka V South Africa

    09:30, Sophia Gardens, Cardiff
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 3Saturday, 25th May-2019
    Match 3

    England V Australia

    09:30, The Rose Bowl, Southampton
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 4Saturday, 25th May-2019
    Match 4

    India V New Zealand

    09:30, The Oval, London
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 5Sunday, 26th May-2019
    Match 5

    South Africa V West Indies

    09:30, County Ground, Bristol
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 6Sunday, 26th May-2019
    Match 6

    Pakistan V Bangladesh

    09:30, Sophia Gardens, Cardiff
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 7Monday, 27th May-2019
    Match 7

    Australia V Sri Lanka

    09:30, The Rose Bowl, Southampton
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 8Monday, 27th May-2019
    Match 8

    England V Afghanistan

    09:30, The Oval, London
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 10Tuesday, 28th May-2019
    Match 10

    Bangladesh V India

    09:30, Sophia Gardens, Cardiff
  • ICC Cricket World Cup Warm-up Matches, 2019
    Match 9Tuesday, 28th May-2019
    Match 9

    West Indies V New Zealand

    09:30, County Ground, Bristol
  • Germany and Italy tour of Netherlands, 2019
    1st T20ISaturday, 25th May-2019
    1st T20I

    Germany V Italy

    10:00, Sportpark Maarschalkerweerd, Utrecht
  • Germany and Italy tour of Netherlands, 2019
    2nd T20ISaturday, 25th May-2019
    2nd T20I

    Germany V Italy

    16:00, Sportpark Maarschalkerweerd, Utrecht
  • ICC Cricket World Cup, 2019
    Match 1Thursday, 30th May-2019
    Match 1

    England V South Africa

    09:30, The Oval, London
  • ICC Cricket World Cup, 2019
    Match 2Friday, 31st May-2019
    Match 2

    West Indies V Pakistan

    09:30, Trent Bridge, Nottingham
  • ICC Cricket World Cup, 2019
    Match 3Saturday, 1st June-2019
    Match 3

    New Zealand V Sri Lanka

    09:30, Sophia Gardens, Cardiff
  • ICC Cricket World Cup, 2019
    Match 4Saturday, 1st June-2019
    Match 4

    Afghanistan V Australia

    12:30, County Ground, Bristol
  • ICC Cricket World Cup, 2019
    Match 5Sunday, 2nd June-2019
    Match 5

    South Africa V Bangladesh

    09:30, The Oval, London
  • ICC Cricket World Cup, 2019
    Match 6Monday, 3rd June-2019
    Match 6

    England V Pakistan

    09:30, Trent Bridge, Nottingham
  • ICC Cricket World Cup, 2019
    Match 7Tuesday, 4th June-2019
    Match 7

    Afghanistan V Sri Lanka

    09:30, Sophia Gardens, Cardiff
  • ICC Cricket World Cup, 2019
    Match 8Wednesday, 5th June-2019
    Match 8

    South Africa V India

    09:30, The Rose Bowl, Southampton
  • ICC Cricket World Cup, 2019
    Match 9Wednesday, 5th June-2019
    Match 9

    Bangladesh V New Zealand

    12:30, The Oval, London
  • ICC Cricket World Cup, 2019
    Match 10Thursday, 6th June-2019
    Match 10

    Australia V West Indies

    09:30, Trent Bridge, Nottingham
  • ICC Cricket World Cup, 2019
    Match 11Friday, 7th June-2019
    Match 11

    Pakistan V Sri Lanka

    09:30, County Ground, Bristol
  • ICC Cricket World Cup, 2019
    Match 12Saturday, 8th June-2019
    Match 12

    England V Bangladesh

    09:30, Sophia Gardens, Cardiff
  • ICC Cricket World Cup, 2019
    Match 13Saturday, 8th June-2019
    Match 13

    Afghanistan V New Zealand

    12:30, The Cooper Associates County Ground, Taunton
  • ICC Cricket World Cup, 2019
    Match 14Sunday, 9th June-2019
    Match 14

    India V Australia

    09:30, The Oval, London
  • ICC Cricket World Cup, 2019
    Match 15Monday, 10th June-2019
    Match 15

    South Africa V West Indies

    09:30, The Rose Bowl, Southampton
  • ICC Cricket World Cup, 2019
    Match 16Tuesday, 11th June-2019
    Match 16

    Bangladesh V Sri Lanka

    09:30, County Ground, Bristol
  • ICC Cricket World Cup, 2019
    Match 17Wednesday, 12th June-2019
    Match 17

    Australia V Pakistan

    09:30, The Cooper Associates County Ground, Taunton
  • ICC Cricket World Cup, 2019
    Match 18Thursday, 13th June-2019
    Match 18

    India V New Zealand

    09:30, Trent Bridge, Nottingham
  • ICC Cricket World Cup, 2019
    Match 19Friday, 14th June-2019
    Match 19

    England V West Indies

    09:30, The Rose Bowl, Southampton
  • ICC Cricket World Cup, 2019
    Match 20Saturday, 15th June-2019
    Match 20

    Sri Lanka V Australia

    09:30, The Oval, London
  • ICC Cricket World Cup, 2019
    Match 21Saturday, 15th June-2019
    Match 21

    South Africa V Afghanistan

    12:30, Sophia Gardens, Cardiff
  • ICC Cricket World Cup, 2019
    Match 22Sunday, 16th June-2019
    Match 22

    India V Pakistan

    09:30, Old Trafford, Manchester
  • ICC Cricket World Cup, 2019
    Match 23Monday, 17th June-2019
    Match 23

    West Indies V Bangladesh

    09:30, The Cooper Associates County Ground, Taunton
  • ICC Cricket World Cup, 2019
    Match 24Tuesday, 18th June-2019
    Match 24

    England V Afghanistan

    09:30, Old Trafford, Manchester
  • ICC Cricket World Cup, 2019
    Match 25Wednesday, 19th June-2019
    Match 25

    New Zealand V South Africa

    09:30, Edgbaston, Birmingham
  • ICC Cricket World Cup, 2019
    Match 26Thursday, 20th June-2019
    Match 26

    Australia V Bangladesh

    09:30, Trent Bridge, Nottingham
  • ICC Cricket World Cup, 2019
    Match 27Friday, 21st June-2019
    Match 27

    England V Sri Lanka

    09:30, Headingley, Leeds
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 1Saturday, 15th June-2019
    Match 1

    Guernsey V Jersey

    09:45, King George V Sports Ground, Castel
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 2Saturday, 15th June-2019
    Match 2

    Norway V Italy

    09:45, College Field, St Peter Port
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 3Saturday, 15th June-2019
    Match 3

    Guernsey V Germany

    14:45, King George V Sports Ground, Castel
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 4Saturday, 15th June-2019
    Match 4

    Norway V Denmark

    14:45, College Field, St Peter Port
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 5Sunday, 16th June-2019
    Match 5

    Jersey V Denmark

    09:45, King George V Sports Ground, Castel
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 6Sunday, 16th June-2019
    Match 6

    Italy V Germany

    09:45, College Field, St Peter Port
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 7Sunday, 16th June-2019
    Match 7

    Jersey V Norway

    14:45, King George V Sports Ground, Castel
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 8Sunday, 16th June-2019
    Match 8

    Italy V Guernsey

    14:45, College Field, St Peter Port
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 10Tuesday, 18th June-2019
    Match 10

    Germany V Norway

    09:45, College Field, St Peter Port
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 9Tuesday, 18th June-2019
    Match 9

    Denmark V Guernsey

    09:45, King George V Sports Ground, Castel
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 11Tuesday, 18th June-2019
    Match 11

    Denmark V Italy

    14:45, King George V Sports Ground, Castel
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 12Tuesday, 18th June-2019
    Match 12

    Germany V Jersey

    14:45, College Field, St Peter Port
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 13Wednesday, 19th June-2019
    Match 13

    Guernsey V Norway

    09:45, King George V Sports Ground, Castel
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 14Wednesday, 19th June-2019
    Match 14

    Jersey V Italy

    09:45, College Field, St Peter Port
  • ICC World Twenty20 Europe Qualifier, 2019
    Match 15Wednesday, 19th June-2019
    Match 15

    Germany V Denmark

    14:45, King George V Sports Ground, Castel
  • Zimbabwe tour of Netherlands, 2019
    1st ODIWednesday, 19th June-2019
    1st ODI

    Netherlands V Zimbabwe

    10:00, VRA Ground, Amstelveen
  • Zimbabwe tour of Netherlands, 2019
    2nd ODIFriday, 21st June-2019
    2nd ODI

    Netherlands V Zimbabwe

    10:00, VRA Ground, Amstelveen