Cricket

Upcoming
19 May
03:30
Charlotte Edwards Cup
T20 Southern Vipers v Lightning
Group A
19 May
04:00
Charlotte Edwards Cup
T20 Sunrisers v Western Storm
Group B
19 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 5, 1st Test
19 May
17:15
Uganda Women tour of Nepal 2022
Women T20I Nepal Women v Uganda Women
3rd T20I
19 May
21:00
Namibia tour of Zimbabwe 2022
T20I Zimbabwe v Namibia
2nd T20I
20 May
00:00
Indian Premier League
T20 Royal Challengers Bangalore v Gujarat Titans
67th Match
20 May
17:15
Uganda Women tour of Nepal 2022
Women T20I Nepal Women v Uganda Women
4th T20I
21 May
00:00
Indian Premier League
T20 Rajasthan Royals v Chennai Super Kings
68th Match
21 May
01:00
Jersey tour of Guernsey 2022
T20I Guernsey v Jersey
1st T20I
21 May
17:15
Uganda Women tour of Nepal 2022
Women T20I Nepal Women v Uganda Women
5th T20I
21 May
19:45
Jersey tour of Guernsey 2022
T20I Guernsey v Jersey
2nd T20I
21 May
20:00
Charlotte Edwards Cup
T20 South East Stars v Western Storm
Group B
21 May
21:00
Namibia tour of Zimbabwe 2022
T20I Zimbabwe v Namibia
3rd T20I
21 May
23:30
Charlotte Edwards Cup
T20 Central Sparks v Sunrisers
Group B
21 May
23:30
Charlotte Edwards Cup
T20 Northern Diamonds v Southern Vipers
Group A
21 May
23:30
Charlotte Edwards Cup
T20 Lightning v Thunder
Group A
21 May
23:30
Jersey tour of Guernsey 2022
T20I Guernsey v Jersey
3rd T20I
22 May
00:00
Indian Premier League
T20 Mumbai Indians v Delhi Capitals
69th Match
22 May
21:00
Namibia tour of Zimbabwe 2022
T20I Zimbabwe v Namibia
4th T20I
23 May
00:00
Indian Premier League
T20 Sunrisers Hyderabad v Punjab Kings
70th Match
23 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 1, 2nd Test
24 May
00:00
Women's T20 Challenge
T20 Supernovas v Trailblazers
1st Match
24 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 2, 2nd Test
24 May
19:00
Sri Lanka Women tour of Pakistan 2022
Women T20I Pakistan Women v Sri Lanka Women
1st T20I
24 May
20:00
Women's T20 Challenge
T20 Supernovas v Velocity
2nd Match
24 May
21:00
Namibia tour of Zimbabwe 2022
T20I Zimbabwe v Namibia
5th T20I
25 May
00:00
Indian Premier League
T20 TBA v TBA
Qualifier 1
25 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 3, 2nd Test
26 May
00:00
Indian Premier League
T20 TBA v TBA
Eliminator
26 May
03:30
Sri Lanka Cricket Development XI tour of England 2022
T20 Surrey v Sri Lanka Cricket Development XI
at London
26 May
03:30
Twenty20 Cup (England)
T20 Kent v Somerset
South Group
26 May
04:00
Twenty20 Cup (England)
T20 Yorkshire v Worcestershire
North Group
26 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 4, 2nd Test
26 May
19:00
Sri Lanka Women tour of Pakistan 2022
Women T20I Pakistan Women v Sri Lanka Women
2nd T20I
27 May
00:00
Women's T20 Challenge
T20 Trailblazers v Velocity
3rd Match
27 May
01:30
Twenty20 Cup (England)
T20 Birmingham Bears v Northamptonshire
North Group
27 May
03:30
Twenty20 Cup (England)
T20 Leicestershire v Durham
North Group
27 May
03:30
Twenty20 Cup (England)
T20 Middlesex v Gloucestershire
South Group
27 May
04:00
Twenty20 Cup (England)
T20 Sussex v Glamorgan
South Group
27 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 5, 2nd Test
27 May
20:00
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 Northern Knights v North-West Warriors
1st Match
28 May
00:00
Indian Premier League
T20 TBA v TBA
Qualifier 2
28 May
00:30
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 Leinster Lightning v Munster Reds
2nd Match
28 May
03:30
Twenty20 Cup (England)
T20 Northamptonshire v Durham
North Group
28 May
03:30
Twenty20 Cup (England)
T20 Surrey v Glamorgan
South Group
28 May
03:30
Twenty20 Cup (England)
T20 Nottinghamshire v Worcestershire
North Group
28 May
03:30
Twenty20 Cup (England)
T20 Lancashire v Yorkshire
North Group
28 May
03:30
Twenty20 Cup (England)
T20 Gloucestershire v Sussex
South Group
28 May
04:00
Twenty20 Cup (England)
T20 Derbyshire v Birmingham Bears
North Group
28 May
04:00
Twenty20 Cup (England)
T20 Hampshire v Middlesex
South Group
28 May
04:00
Sri Lanka Cricket Development XI tour of England 2022
T20 Somerset v Sri Lanka Cricket Development XI
at Taunton
28 May
04:00
Twenty20 Cup (England)
T20 Kent v Essex
South Group
28 May
19:00
Sri Lanka Women tour of Pakistan 2022
Women T20I Pakistan Women v Sri Lanka Women
3rd T20I
28 May
20:00
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 North-West Warriors v Leinster Lightning
3rd Match
28 May
23:30
Twenty20 Cup (England)
T20 Leicestershire v Derbyshire
North Group
29 May
00:00
Women's T20 Challenge
T20 TBA v TBA
Final
29 May
00:30
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 Munster Reds v Northern Knights
4th Match
29 May
01:30
ICC Men's Cricket World Cup League 2
ODI United States of America v Scotland
79th Match
29 May
20:00
Charlotte Edwards Cup
T20 Western Storm v Sunrisers
Group B
29 May
20:00
Charlotte Edwards Cup
T20 Lightning v Southern Vipers
Group A
29 May
20:00
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 North-West Warriors v Munster Reds
5th Match
29 May
21:00
Charlotte Edwards Cup
T20 Northern Diamonds v Thunder
Group A
29 May
23:30
Twenty20 Cup (England)
T20 Sussex v Kent
South Group
29 May
23:30
Sri Lanka Cricket Development XI tour of England 2022
T20 Gloucestershire v Sri Lanka Cricket Development XI
at Bristol
29 May
23:30
Twenty20 Cup (England)
T20 Middlesex v Glamorgan
South Group
29 May
23:30
Twenty20 Cup (England)
T20 Birmingham Bears v Durham
North Group
29 May
23:30
Twenty20 Cup (England)
T20 Lancashire v Worcestershire
North Group
30 May
00:00
Indian Premier League
T20 TBA v TBA
Final
30 May
00:00
Twenty20 Cup (England)
T20 Nottinghamshire v Northamptonshire
North Group
30 May
00:00
Twenty20 Cup (England)
T20 Yorkshire v Leicestershire
North Group
30 May
00:30
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 Northern Knights v Leinster Lightning
6th Match
30 May
01:00
Twenty20 Cup (England)
T20 Somerset v Essex
South Group
30 May
01:30
ICC Men's Cricket World Cup League 2
ODI United States of America v Scotland
80th Match
30 May
03:00
Charlotte Edwards Cup
T20 Central Sparks v South East Stars
Group B
31 May
04:00
Twenty20 Cup (England)
T20 Hampshire v Somerset
South Group
31 May
19:00
West Indies tour of Netherlands 2022
ODI Netherlands v West Indies
1st ODI
1 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI Scotland v United Arab Emirates
81st Match
1 Jun
03:30
Twenty20 Cup (England)
T20 Nottinghamshire v Lancashire
North Group
1 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Gloucestershire
South Group
1 Jun
03:30
Twenty20 Cup (England)
T20 Yorkshire v Derbyshire
North Group
1 Jun
04:00
Twenty20 Cup (England)
T20 Essex v Hampshire
South Group
1 Jun
19:00
Sri Lanka Women tour of Pakistan 2022
Women ODI Pakistan Women v Sri Lanka Women
1st ODI
1 Jun
23:30
Charlotte Edwards Cup
T20 Western Storm v South East Stars
Group B
1 Jun
23:30
Charlotte Edwards Cup
T20 Northern Diamonds v Lightning
Group A
1 Jun
23:30
Charlotte Edwards Cup
T20 Sunrisers v Central Sparks
Group B
2 Jun
00:00
Twenty20 Cup (England)
T20 Lancashire v Derbyshire
North Group
2 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI United States of America v United Arab Emirates
82nd Match
2 Jun
03:30
Twenty20 Cup (England)
T20 Durham v Worcestershire
North Group
2 Jun
03:30
Twenty20 Cup (England)
T20 Somerset v Sussex
South Group
2 Jun
03:30
Twenty20 Cup (England)
T20 Gloucestershire v Kent
South Group
2 Jun
03:30
Twenty20 Cup (England)
T20 Northamptonshire v Leicestershire
North Group
2 Jun
04:00
Charlotte Edwards Cup
T20 Thunder v Southern Vipers
Group A
2 Jun
19:00
West Indies tour of Netherlands 2022
ODI Netherlands v West Indies
2nd ODI
2 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 1, 1st Test
2 Jun
23:30
Twenty20 Cup (England)
T20 Birmingham Bears v Leicestershire
North Group
3 Jun
03:30
Twenty20 Cup (England)
T20 Glamorgan v Essex
South Group
3 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Hampshire
South Group
3 Jun
19:00
Sri Lanka Women tour of Pakistan 2022
Women ODI Pakistan Women v Sri Lanka Women
2nd ODI
3 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 2, 1st Test
3 Jun
23:30
Twenty20 Cup (England)
T20 Worcestershire v Birmingham Bears
North Group
3 Jun
23:30
Charlotte Edwards Cup
T20 Thunder v Lightning
Group A
4 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI Scotland v United Arab Emirates
83rd Match
4 Jun
03:30
Twenty20 Cup (England)
T20 Yorkshire v Durham
North Group
4 Jun
03:30
Twenty20 Cup (England)
T20 Somerset v Glamorgan
South Group
4 Jun
03:30
Twenty20 Cup (England)
T20 Lancashire v Northamptonshire
North Group
4 Jun
03:30
Twenty20 Cup (England)
T20 Gloucestershire v Essex
South Group
4 Jun
04:00
Twenty20 Cup (England)
T20 Kent v Surrey
South Group
4 Jun
04:00
Twenty20 Cup (England)
T20 Derbyshire v Nottinghamshire
North Group
4 Jun
04:00
Twenty20 Cup (England)
T20 Sussex v Middlesex
South Group
4 Jun
19:00
West Indies tour of Netherlands 2022
ODI Netherlands v West Indies
3rd ODI
4 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 3, 1st Test
4 Jun
23:30
Charlotte Edwards Cup
T20 Southern Vipers v Northern Diamonds
Group A
4 Jun
23:30
Charlotte Edwards Cup
T20 Central Sparks v Western Storm
Group B
5 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI United States of America v United Arab Emirates
84th Match
5 Jun
04:00
Twenty20 Cup (England)
T20 Hampshire v Sussex
South Group
5 Jun
19:00
Sri Lanka Women tour of Pakistan 2022
Women ODI Pakistan Women v Sri Lanka Women
3rd ODI
5 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 4, 1st Test
5 Jun
23:30
Charlotte Edwards Cup
T20 South East Stars v Sunrisers
Group B
5 Jun
23:30
Twenty20 Cup (England)
T20 Durham v Northamptonshire
North Group
5 Jun
23:30
Twenty20 Cup (England)
T20 Glamorgan v Surrey
South Group
5 Jun
23:30
Twenty20 Cup (England)
T20 Worcestershire v Leicestershire
North Group
5 Jun
23:30
Twenty20 Cup (England)
T20 Kent v Middlesex
South Group
5 Jun
23:30
Twenty20 Cup (England)
T20 Birmingham Bears v Nottinghamshire
North Group
6 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 5, 1st Test
7 Jun
03:30
Twenty20 Cup (England)
T20 Yorkshire v Nottinghamshire
North Group
8 Jun
00:00
Australia tour of Sri Lanka 2022
T20I Sri Lanka v Australia
1st T20I
8 Jun
01:30
Twenty20 Cup (England)
T20 Middlesex v Hampshire
South Group
8 Jun
03:30
Twenty20 Cup (England)
T20 Northamptonshire v Derbyshire
North Group
8 Jun
03:30
Twenty20 Cup (England)
T20 Leicestershire v Lancashire
North Group
8 Jun
03:30
Twenty20 Cup (England)
T20 Glamorgan v Gloucestershire
South Group
8 Jun
04:00
Twenty20 Cup (England)
T20 Essex v Kent
South Group
8 Jun
14:30
West Indies tour of Pakistan 2022
ODI Pakistan v West Indies
1st ODI
9 Jun
00:00
Australia tour of Sri Lanka 2022
T20I Sri Lanka v Australia
2nd T20I
9 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI United States of America v Oman
85th Match
9 Jun
03:30
Twenty20 Cup (England)
T20 Durham v Birmingham Bears
North Group
9 Jun
03:30
Twenty20 Cup (England)
T20 Yorkshire v Lancashire
North Group
9 Jun
03:30
Twenty20 Cup (England)
T20 Surrey v Sussex
South Group
9 Jun
13:30
South Africa tour of India 2022
T20I India v South Africa
1st T20I
10 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI Nepal v Oman
86th Match
10 Jun
03:15
Twenty20 Cup (England)
T20 Middlesex v Surrey
South Group
10 Jun
03:30
Twenty20 Cup (England)
T20 Northamptonshire v Worcestershire
North Group
10 Jun
03:30
Twenty20 Cup (England)
T20 Gloucestershire v Somerset
South Group
10 Jun
04:00
Twenty20 Cup (England)
T20 Derbyshire v Leicestershire
North Group
10 Jun
04:00
Twenty20 Cup (England)
T20 Hampshire v Essex
South Group
10 Jun
14:30
West Indies tour of Pakistan 2022
ODI Pakistan v West Indies
2nd ODI
10 Jun
20:00
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 North-West Warriors v Northern Knights
7th Match
10 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 1, 2nd Test
11 Jun
00:30
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 Munster Reds v Leinster Lightning
8th Match
11 Jun
02:30
Twenty20 Cup (England)
T20 Worcestershire v Derbyshire
North Group
11 Jun
03:30
Twenty20 Cup (England)
T20 Leicestershire v Nottinghamshire
North Group
11 Jun
03:30
Twenty20 Cup (England)
T20 Durham v Lancashire
North Group
11 Jun
03:30
Twenty20 Cup (England)
T20 Birmingham Bears v Yorkshire
North Group
11 Jun
03:30
Twenty20 Cup (England)
T20 Somerset v Kent
South Group
11 Jun
03:30
Twenty20 Cup (England)
T20 Glamorgan v Hampshire
South Group
11 Jun
04:00
Twenty20 Cup (England)
T20 Essex v Middlesex
South Group
11 Jun
04:00
Twenty20 Cup (England)
T20 Sussex v Gloucestershire
South Group
11 Jun
20:00
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 Leinster Lightning v Northern Knights
9th Match
11 Jun
20:00
Charlotte Edwards Cup
T20 TBA v TBA
at Northampton
11 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 2, 2nd Test
11 Jun
23:00
Charlotte Edwards Cup
T20 TBA v TBA
at Northampton
12 Jun
00:00
Australia tour of Sri Lanka 2022
T20I Sri Lanka v Australia
3rd T20I
12 Jun
00:30
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 North-West Warriors v Munster Reds
10th Match
12 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI United States of America v Nepal
87th Match
12 Jun
13:30
South Africa tour of India 2022
T20I India v South Africa
2nd T20I
12 Jun
14:30
West Indies tour of Pakistan 2022
ODI Pakistan v West Indies
3rd ODI
12 Jun
18:00
Afghanistan tour of Zimbabwe 2022
ODI Zimbabwe v Afghanistan
1st ODI
12 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 3, 2nd Test
12 Jun
20:00
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 Northern Knights v Munster Reds
11th Match
13 Jun
00:30
Cricket Ireland Inter-Provincial Twenty20 Trophy
T20 North-West Warriors v Leinster Lightning
12th Match
13 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI United States of America v Oman
88th Match
13 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 4, 2nd Test
14 Jun
13:30
South Africa tour of India 2022
T20I India v South Africa
3rd T20I
14 Jun
14:00
Australia tour of Sri Lanka 2022
ODI Sri Lanka v Australia
1st ODI
14 Jun
18:00
Afghanistan tour of Zimbabwe 2022
ODI Zimbabwe v Afghanistan
2nd ODI
14 Jun
20:00
New Zealand tour of England 2022
Test England v New Zealand
Day 5, 2nd Test
15 Jun
01:30
ICC Men's Cricket World Cup League 2
ODI Nepal v Oman
89th Match

Cricket

Past
19 May
01:00
Charlotte Edwards Cup
T20 South East Stars v Central Sparks
Group B
19 May
00:00
Indian Premier League
T20 Kolkata Knight Riders v Lucknow Super Giants
66th Match
18 May
22:30
Charlotte Edwards Cup
T20 Thunder v Northern Diamonds
Group A
18 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 4, 1st Test
18 May
00:00
Indian Premier League
T20 Mumbai Indians v Sunrisers Hyderabad
65th Match
17 May
21:00
Namibia tour of Zimbabwe 2022
T20I Zimbabwe v Namibia
1st T20I
17 May
17:15
Uganda Women tour of Nepal 2022
Women T20I Nepal Women v Uganda Women
2nd T20I
17 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 3, 1st Test
17 May
00:00
Indian Premier League
T20 Punjab Kings v Delhi Capitals
64th Match
16 May
17:15
Uganda Women tour of Nepal 2022
Women T20I Nepal Women v Uganda Women
1st T20I
16 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 2, 1st Test
16 May
02:00
FairBreak Invitational Tournament
T20 Falcons Women v Tornadoes Women
Final
16 May
00:30
Valletta Cup
T20I Malta v Romania
Final
16 May
00:00
Indian Premier League
T20 Lucknow Super Giants v Rajasthan Royals
63rd Match
15 May
22:00
FairBreak Invitational Tournament
T20 Barmy Army Women v Spirit Women
3rd place play-off
15 May
20:30
Valletta Cup
T20I Czech Republic v Hungary
3rd place play-off
15 May
20:00
Indian Premier League
T20 Chennai Super Kings v Gujarat Titans
62nd Match
15 May
17:00
Valletta Cup
T20I Bulgaria v Gibraltar
5th place play-off
15 May
14:00
Sri Lanka tour of Bangladesh 2022
Test Bangladesh v Sri Lanka
Day 1, 1st Test
15 May
02:00
FairBreak Invitational Tournament
T20 Barmy Army Women v Tornadoes Women
2nd Semi Final
15 May
00:00
Indian Premier League
T20 Kolkata Knight Riders v Sunrisers Hyderabad
61st Match
14 May
23:30
Charlotte Edwards Cup
T20 Lightning v Northern Diamonds
Group A
14 May
23:30
Charlotte Edwards Cup
T20 Sunrisers v South East Stars
Group B
14 May
23:30
Valletta Cup
T20I Malta v Bulgaria
15th Match
14 May
23:30
Charlotte Edwards Cup
T20 Western Storm v Central Sparks
Group B
14 May
23:30
Charlotte Edwards Cup
T20 Southern Vipers v Thunder
Group A
14 May
22:00
FairBreak Invitational Tournament
T20 Falcons Women v Spirit Women
1st Semi Final
14 May
20:00
Valletta Cup
T20I Gibraltar v Romania
14th Match
14 May
16:30
Valletta Cup
T20I Czech Republic v Hungary
13th Match
14 May
00:00
Indian Premier League
T20 Royal Challengers Bangalore v Punjab Kings
60th Match
13 May
23:30
Valletta Cup
T20I Bulgaria v Romania
12th Match
13 May
20:00
Valletta Cup
T20I Czech Republic v Romania
11th Match
13 May
16:30
Valletta Cup
T20I Bulgaria v Gibraltar
10th Match
13 May
02:00
FairBreak Invitational Tournament
T20 Barmy Army Women v Warriors Women
15th Match
13 May
00:00
Indian Premier League
T20 Chennai Super Kings v Mumbai Indians
59th Match
12 May
23:30
Valletta Cup
T20I Hungary v Romania
9th Match
12 May
22:00
FairBreak Invitational Tournament
T20 Falcons Women v Tornadoes Women
14th Match
12 May
20:00
Valletta Cup
T20I Bulgaria v Czech Republic
8th Match
12 May
16:30
Valletta Cup
T20I Malta v Czech Republic
7th Match
12 May
02:00
FairBreak Invitational Tournament
T20 Tornadoes Women v Spirit Women
13th Match
12 May
00:00
Indian Premier League
T20 Rajasthan Royals v Delhi Capitals
58th Match
11 May
23:30
Valletta Cup
T20I Bulgaria v Hungary
6th Match
11 May
22:00
FairBreak Invitational Tournament
T20 Sapphires Women v Falcons Women
12th Match
11 May
20:00
Valletta Cup
T20I Czech Republic v Gibraltar
5th Match
11 May
16:30
Valletta Cup
T20I Malta v Romania
4th Match
11 May
02:00
FairBreak Invitational Tournament
T20 Barmy Army Women v Sapphires Women
11th Match
11 May
00:00
Indian Premier League
T20 Lucknow Super Giants v Gujarat Titans
57th Match
10 May
23:30
Valletta Cup
T20I Gibraltar v Hungary
3rd Match
10 May
22:00
FairBreak Invitational Tournament
T20 Warriors Women v Spirit Women
10th Match
10 May
21:00
South Africa A tour of Zimbabwe 2022
T20 Zimbabwe XI v South Africa A
5th unofficial
10 May
20:00
Valletta Cup
T20I Malta v Hungary
2nd Match
10 May
16:30
Valletta Cup
T20I Malta v Gibraltar
1st Match
10 May
00:00
Indian Premier League
T20 Mumbai Indians v Kolkata Knight Riders
56th Match
9 May
02:00
FairBreak Invitational Tournament
T20 Tornadoes Women v Barmy Army Women
9th Match
9 May
00:00
Indian Premier League
T20 Chennai Super Kings v Delhi Capitals
55th Match
8 May
23:00
Women's T20I Quadrangular Series (in France)
Women T20I France Women v Austria Women
8th Match
8 May
22:00
FairBreak Invitational Tournament
T20 Spirit Women v Sapphires Women
8th Match
8 May
21:00
South Africa A tour of Zimbabwe 2022
T20 Zimbabwe XI v South Africa A
4th unofficial
8 May
20:00
Indian Premier League
T20 Sunrisers Hyderabad v Royal Challengers Bangalore
54th Match
8 May
19:00
Finland tour of Denmark 2022
T20I Denmark v Finland
3rd T20I
8 May
19:00
Women's T20I Quadrangular Series (in France)
Women T20I France Women v Spain Women
7th Match
8 May
02:00
FairBreak Invitational Tournament
T20 Warriors Women v Sapphires Women
7th Match
8 May
00:00
Indian Premier League
T20 Lucknow Super Giants v Kolkata Knight Riders
53rd Match
7 May
23:00
Finland tour of Denmark 2022
T20I Denmark v Finland
2nd T20I
7 May
23:00
Women's T20I Quadrangular Series (in France)
Women T20I Austria Women v Spain Women
6th Match
7 May
22:00
FairBreak Invitational Tournament
T20 Falcons Women v Spirit Women
6th Match
7 May
21:00
South Africa A tour of Zimbabwe 2022
T20 Zimbabwe XI v South Africa A
3rd unofficial
7 May
20:00
Indian Premier League
T20 Punjab Kings v Rajasthan Royals
52nd Match
7 May
19:00
Women's T20I Quadrangular Series (in France)
Women T20I France Women v Jersey Women
5th Match
7 May
19:00
Finland tour of Denmark 2022
T20I Denmark v Finland
1st T20I
7 May
02:00
FairBreak Invitational Tournament
T20 Tornadoes Women v Warriors Women
5th Match
7 May
00:00
Indian Premier League
T20 Gujarat Titans v Mumbai Indians
51st Match
6 May
23:00
Women's T20I Quadrangular Series (in France)
Women T20I Austria Women v Jersey Women
4th Match
6 May
22:00
FairBreak Invitational Tournament
T20 Barmy Army Women v Falcons Women
4th Match
6 May
19:00
Women's T20I Quadrangular Series (in France)
Women T20I Jersey Women v Spain Women
3rd Match
6 May
02:00
FairBreak Invitational Tournament
T20 Barmy Army Women v Spirit Women
3rd Match
6 May
00:00
Indian Premier League
T20 Delhi Capitals v Sunrisers Hyderabad
50th Match
5 May
23:00
Women's T20I Quadrangular Series (in France)
Women T20I Austria Women v Spain Women
2nd Match
5 May
22:00
FairBreak Invitational Tournament
T20 Tornadoes Women v Sapphires Women
2nd Match
5 May
19:00
Women's T20I Quadrangular Series (in France)
Women T20I France Women v Jersey Women
1st Match
5 May
02:00
FairBreak Invitational Tournament
T20 Falcons Women v Warriors Women
1st Match
5 May
00:00
Indian Premier League
T20 Royal Challengers Bangalore v Chennai Super Kings
49th Match
4 May
21:00
South Africa A tour of Zimbabwe 2022
T20 Zimbabwe XI v South Africa A
2nd unofficial
4 May
17:15
Zimbabwe A tour of Nepal 2022
T20 Nepal v Zimbabwe A
3rd Match
4 May
00:00
Indian Premier League
T20 Gujarat Titans v Punjab Kings
48th Match
3 May
00:00
Indian Premier League
T20 Kolkata Knight Riders v Rajasthan Royals
47th Match
2 May
21:00
South Africa A tour of Zimbabwe 2022
T20 Zimbabwe XI v South Africa A
1st unofficial
2 May
17:15
Zimbabwe A tour of Nepal 2022
T20 Nepal v Zimbabwe A
2nd Match
2 May
00:00
Indian Premier League
T20 Sunrisers Hyderabad v Chennai Super Kings
46th Match
1 May
23:00
Spain Triangular T20I Series
T20I Spain v Norway
6th Match
1 May
20:00
Indian Premier League
T20 Delhi Capitals v Lucknow Super Giants
45th Match
1 May
18:00
Spain Triangular T20I Series
T20I Spain v Guernsey
5th Match
1 May
17:15
Zimbabwe A tour of Nepal 2022
T20 Nepal v Zimbabwe A
1st Match
1 May
01:30
Spain Triangular T20I Series
T20I Spain v Guernsey
4th Match
1 May
00:00
Indian Premier League
T20 Rajasthan Royals v Mumbai Indians
44th Match
30 Apr
21:30
Spain Triangular T20I Series
T20I Guernsey v Norway
3rd Match
30 Apr
20:00
Indian Premier League
T20 Gujarat Titans v Royal Challengers Bangalore
43rd Match
30 Apr
17:30
Spain Triangular T20I Series
T20I Spain v Norway
2nd Match
30 Apr
15:00
Hong Kong Women tour of United Arab Emirates 2022
Women T20I United Arab Emirates Women v Hong Kong Women
4th T20I
30 Apr
01:00
Hong Kong Women tour of United Arab Emirates 2022
Women T20I United Arab Emirates Women v Hong Kong Women
3rd T20I
30 Apr
00:00
Indian Premier League
T20 Punjab Kings v Lucknow Super Giants
42nd Match
29 Apr
23:00
Spain Triangular T20I Series
T20I Guernsey v Norway
1st Match
29 Apr
01:00
Hong Kong Women tour of United Arab Emirates 2022
Women T20I United Arab Emirates Women v Hong Kong Women
2nd T20I
29 Apr
00:00
Indian Premier League
T20 Delhi Capitals v Kolkata Knight Riders
41st Match
28 Apr
01:00
Hong Kong Women tour of United Arab Emirates 2022
Women T20I United Arab Emirates Women v Hong Kong Women
1st T20I
28 Apr
00:00
Indian Premier League
T20 Gujarat Titans v Sunrisers Hyderabad
40th Match
27 Apr
00:00
Indian Premier League
T20 Royal Challengers Bangalore v Rajasthan Royals
39th Match
26 Apr
22:00
Capricorn Women's Tri-Series
Women T20I Namibia Women v Zimbabwe Women
Final
26 Apr
00:00
Indian Premier League
T20 Punjab Kings v Chennai Super Kings
38th Match
25 Apr
22:30
Capricorn Women's Tri-Series
Women T20I Namibia Women v Uganda Women
9th Match
25 Apr
00:00
Indian Premier League
T20 Lucknow Super Giants v Mumbai Indians
37th Match
24 Apr
22:30
Capricorn Women's Tri-Series
Women T20I Namibia Women v Zimbabwe Women
8th Match
24 Apr
17:30
Capricorn Women's Tri-Series
Women T20I Uganda Women v Zimbabwe Women
7th Match
24 Apr
00:00
Indian Premier League
T20 Royal Challengers Bangalore v Sunrisers Hyderabad
36th Match
23 Apr
22:30
Capricorn Women's Tri-Series
Women T20I Namibia Women v Uganda Women
6th Match
23 Apr
20:00
Indian Premier League
T20 Kolkata Knight Riders v Gujarat Titans
35th Match
23 Apr
17:30
Capricorn Women's Tri-Series
Women T20I Namibia Women v Zimbabwe Women
5th Match
23 Apr
00:00
Indian Premier League
T20 Delhi Capitals v Rajasthan Royals
34th Match
22 Apr
22:30
Capricorn Women's Tri-Series
Women T20I Uganda Women v Zimbabwe Women
4th Match
22 Apr
00:00
Indian Premier League
T20 Mumbai Indians v Chennai Super Kings
33rd Match
21 Apr
22:30
Capricorn Women's Tri-Series
Women T20I Uganda Women v Zimbabwe Women
3rd Match
21 Apr
17:30
Capricorn Women's Tri-Series
Women T20I Namibia Women v Uganda Women
2nd Match
21 Apr
00:00
Indian Premier League
T20 Delhi Capitals v Punjab Kings
32nd Match
20 Apr
22:30
Capricorn Women's Tri-Series
Women T20I Namibia Women v Zimbabwe Women
1st Match
20 Apr
00:00
Indian Premier League
T20 Lucknow Super Giants v Royal Challengers Bangalore
31st Match