Cricket Schedule 2024 : Live and Upcoming Matches
Yalla Shabab T20 Series
3 T20s
Apr 25 - Apr 27
ECI France
Apr 27 - Apr 28
KCC T20 Challengers Cup
2 T20s
Apr 28 - Apr 29
ECS Italy T10
Apr 29 - Apr 29
Zimbabwe tour of Bangladesh
5 T20s
May 03 - May 12
Bangladesh tour of United States of America
3 T20s
May 20 - May 24
Pakistan tour of England
4 T20s
May 22 - May 30
Pakistan Women tour of England
3 ODIs, 3 T20s
May 11 - May 29
Charlotte Edwards Cup
40 T20s
May 18 - Jun 19
Vitality Blast
129 T20s
May 30 - Sep 14
ICC Men's T20 World Cup
55 T20s
Jun 02 - Jun 29
Charlotte Edwards Cup
40 T20s
May 18 - Jun 19
New Zealand Women tour of England
3 ODIs, 5 T20s
Jun 26 - Jul 17
Vitality Blast
129 T20s
May 30 - Sep 14
India tour of Zimbabwe
5 T20s
Jul 06 - Jul 14
West Indies tour of England
3 Tests
Jul 10 - Jul 26
New Zealand Women tour of England
3 ODIs, 5 T20s
Jun 26 - Jul 17
Womens Asia Cup T20
15 T20s
Jul 19 - Jul 27
Vitality Blast
129 T20s
May 30 - Sep 14
Lanka Premier League
24 T20s
Jul 01 - Jul 21
Tamil Nadu Premier League
32 T20s
Jul 05 - Aug 04
The Hundred Womens
Jul 23 - Aug 18
The Hundred Mens
Jul 23 - Aug 18
Metro Bank One Day Cup
77 ODIs
Jul 24 - Sep 22
Sri Lanka tour of England
3 Tests
Aug 21 - Sep 06
Vitality Blast
129 T20s
May 30 - Sep 14
Tamil Nadu Premier League
32 T20s
Jul 05 - Aug 04
The Hundred Womens
Jul 23 - Aug 18
The Hundred Mens
Jul 23 - Aug 18
Metro Bank One Day Cup
77 ODIs
Jul 24 - Sep 22
Caribbean Premier League
30 T20s
Aug 30 - Sep 30
Sri Lanka tour of England
3 Tests
Aug 21 - Sep 06
Australia tour of England
5 ODIs, 3 T20s
Sep 11 - Sep 29
New Zealand Women tour of Australia
3 T20s
Sep 19 - Sep 24
Vitality Blast
129 T20s
May 30 - Sep 14
Metro Bank One Day Cup
77 ODIs
Jul 24 - Sep 22
Caribbean Premier League
30 T20s
Aug 30 - Sep 30
India tour of Australia
5 Tests
Nov 22 - Jan 03
India tour of Australia
5 Tests
Nov 22 - Jan 03
India tour of Australia
5 Tests
Nov 22 - Jan 03