Cricket Schedule 2024 : Live and Upcoming Matches

ICC Men's T20 World Cup
55 T20s
Jun 02 - Jun 29
Asian Legends League (Postponed)
15 T20s
May 27 - Jun 04
ICC Men's T20 World Cup Warm-up Matches
15 T20s
May 27 - Jun 01
ICC T20 World Cup Europe Qualifier A
18 T20s
Jun 09 - Jun 15
Estonia tour of Cyprus
6 T20s
Jun 17 - Jun 19
Kwibuka Women T20I
33 T20s
May 30 - Jun 08
ECN Central Europe Cup T20IW
2 T20s
Jun 14 - Jun 14
West Indies Women tour of Sri Lanka
3 ODIs, 3 T20s
Jun 15 - Jun 28
Estonia Women tour of Cyprus
6 T20s
Jun 17 - Jun 19
New Zealand Women tour of England
3 ODIs, 5 T20s
Jun 26 - Jul 17
Rachael Heyhoe Flint Trophy
28 ODIs
May 01 - Jul 14
Ireland Inter-Provincial T20 Trophy
19 T20s
May 01 - Sep 10
KCC T20 Challengers Cup
44 T20s
May 01 - Jun 21
Vitality County Championship Division One
51 Tests
May 03 - Sep 26
Vitality County Championship Division Two
41 Tests
May 03 - Sep 26
KCC T20 Elite Cup 3rd Edition
39 T20s
May 04 - Jun 21
Ireland Inter-Provincial Limited 50 Over Cup
13 ODIs
May 09 - Sep 11
Bukhatir T10 League
May 13 - Jun 14
ECSN Portugal T10
May 14 - Jun 08
Charlotte Edwards Cup
43 T20s
May 18 - Jun 22
Emirates D10 Tournament
May 20 - Jun 01
KCA TCM Pink T20 Challengers
21 T20s
May 26 - Jun 05
Ireland Women's Super 50 Cup
9 ODIs
May 26 - Aug 04
Vitality Blast
133 T20s
May 30 - Sep 14
ECS T10 Cyprus
Jun 01 - Jun 13
ICCA Arabian T10
Jun 02 - Jun 14
Maharashtra Premier League
35 T20s
Jun 02 - Jun 22
Pondicherry Women's T10
Jun 06 - Jun 12
Malaysia T10 Bash
Jun 07 - Jun 09
Spice Isle T10
Jun 08 - Jun 23
Sher E Punjab T20 Cup
30 T20s
Jun 10 - Jun 24
Bengal Pro T20 League
31 T20s
Jun 11 - Jun 28
Bengal Women's Pro T20 League
20 T20s
Jun 12 - Jun 21
Pondicherry Men's T10
Jun 13 - Jun 14
South Africa Women tour of India
1 Tests, 4 ODIs, 3 T20s
Jun 13 - Jul 09
Madhya Pradesh T20 League
12 T20s
Jun 15 - Jun 23
India tour of Zimbabwe
5 T20s
Jul 06 - Jul 14
West Indies tour of England
3 Tests
Jul 10 - Jul 26
Zimbabwe tour of Ireland
1 Tests
Jul 25 - Jul 25
South Africa tour of West Indies
3 Tests, 3 T20s
Jul 31 - Aug 28
New Zealand Women tour of England
3 ODIs, 5 T20s
Jun 26 - Jul 17
Womens Asia Cup T20
15 T20s
Jul 19 - Jul 27
Rachael Heyhoe Flint Trophy
28 ODIs
May 01 - Jul 14
Ireland Inter-Provincial T20 Trophy
19 T20s
May 01 - Sep 10
Vitality County Championship Division One
51 Tests
May 03 - Sep 26
Vitality County Championship Division Two
41 Tests
May 03 - Sep 26
Ireland Inter-Provincial Limited 50 Over Cup
13 ODIs
May 09 - Sep 11
Ireland Women's Super 50 Cup
9 ODIs
May 26 - Aug 04
Vitality Blast
133 T20s
May 30 - Sep 14
South Africa Women tour of India
1 Tests, 4 ODIs, 3 T20s
Jun 13 - Jul 09
Lanka Premier League
24 T20s
Jul 01 - Jul 21
World Championship of Legends
11 T20s
Jul 03 - Jul 13
Tamil Nadu Premier League
32 T20s
Jul 05 - Aug 04
Major League Cricket
25 T20s
Jul 06 - Jul 29
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
South Africa tour of West Indies
3 Tests, 3 T20s
Jul 31 - Aug 28
Sri Lanka tour of England
3 Tests
Aug 21 - Sep 06
Ireland Inter-Provincial T20 Trophy
19 T20s
May 01 - Sep 10
Vitality County Championship Division One
51 Tests
May 03 - Sep 26
Vitality County Championship Division Two
41 Tests
May 03 - Sep 26
Ireland Inter-Provincial Limited 50 Over Cup
13 ODIs
May 09 - Sep 11
Ireland Women's Super 50 Cup
9 ODIs
May 26 - Aug 04
Vitality Blast
133 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
Ireland Inter-Provincial T20 Trophy
19 T20s
May 01 - Sep 10
Vitality County Championship Division One
51 Tests
May 03 - Sep 26
Vitality County Championship Division Two
41 Tests
May 03 - Sep 26
Ireland Inter-Provincial Limited 50 Over Cup
13 ODIs
May 09 - Sep 11
Vitality Blast
133 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
ICC Women's T20 World Cup
23 T20s
Oct 03 - Oct 20
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
App download animated image Get the free App now