Menu
Live Scores
Schedule
Archives
News
Series
Teams
Videos
Rankings
More
MATCHES
PBKS vs MI - MI won
LSG vs CSK - Preview
SCO vs USA - SCO won
PAKW vs ZIMW - PAKW won
KKR vs RCB - RCB won
ALL
All
Live Now
Today
INTERNATIONAL
ICC CWC League Two 2023-27
Scotland vs United States of America
105th Match
ICC Men's T20 World Cup EAP Qualifier 2026
Papua New Guinea vs Indonesia
Super Six, Match 5
Japan vs Cook Islands
Super Six, Match 6
Indonesia vs Vanuatu
Super Six, Match 7
Japan T20I Tri Series
Fiji vs Philippines
3rd Match
LEAGUE
IPL 2026
Punjab Kings vs Mumbai Indians
58th Match
Lucknow Super Giants vs Chennai Super Kings
59th Match
DOMESTIC
County Championship Division One 2026
Essex vs Leicestershire
26th Match
Hampshire vs Nottinghamshire
27th Match
Warwickshire vs Glamorgan
28th Match
Yorkshire vs Surrey
29th Match
Somerset vs Sussex
30th Match
County Championship Division Two 2026
Kent vs Durham
21st Match
Gloucestershire vs Northamptonshire
22nd Match
Middlesex vs Derbyshire
23rd Match
Lancashire vs Worcestershire
24th Match
WOMEN
Zimbabwe Women tour of Pakistan 2026
Pakistan Women vs Zimbabwe Women
2nd T20I
Pakistan Women vs Zimbabwe Women
3rd T20I
Sri Lanka A Women v New Zealand A Women, 2026
Sri Lanka A Women vs New Zealand A Women
2nd Unofficial ODI
Current Matches
Current & Future Series
Matches By Day
Teams
Series Archive
cricket schedule
International
T20 Leagues
Domestic
Women
All Matches
International
T20 Leagues
Domestic
Women
All Matches
SAT, MAY 16 2026
ICC Men's T20 World Cup East Asia Pacific Qualifier 2026
Super Six, Match 7 • Sano, Kanto, Sano International Cricket Ground
Super Six, Match 7
Indonesia
Indonesia
Vanuatu
Vanuatu
Indonesia
Indonesia
Vanuatu
Vanuatu
Super Six, Match 8 • Sano, Kanto, Sano International Cricket Ground
Super Six, Match 8
Japan
Japan
Samoa
Samoa
Japan
Japan
Samoa
Samoa
ICC Cricket World Cup League Two 2023-27
106th Match • Kirtipur, Tribhuvan University International Cricket Ground
106th Match
Nepal
Nepal
United States of America
United States of America
Nepal
Nepal
United States of America
United States of America
Pakistan tour of Bangladesh, 2026
2nd Test, Day 1 • Sylhet, Sylhet International Cricket Stadium
2nd Test, Day 1
Bangladesh
Bangladesh
Pakistan
Pakistan
Bangladesh
Bangladesh
Pakistan
Pakistan
T20I Tri-Series In Japan, 2026
4th Match • Sano, Kanto, Sano International Cricket Ground 2
4th Match
Philippines
Philippines
South Korea
South Korea
Philippines
Philippines
South Korea
South Korea
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
2nd Match • Episkopi, Happy Valley Ground 2
2nd Match
Guernsey
Guernsey
Sweden
Sweden
Guernsey
Guernsey
Sweden
Sweden
1st Match • Episkopi, Happy Valley Ground
1st Match
Cyprus
Cyprus
France
France
Cyprus
Cyprus
France
France
3rd Match • Episkopi, Happy Valley Ground
3rd Match
Jersey
Jersey
Switzerland
Switzerland
Jersey
Jersey
Switzerland
Switzerland
4th Match • Episkopi, Happy Valley Ground 2
4th Match
Austria
Austria
Malta
Malta
Austria
Austria
Malta
Malta
SAT, MAY 16 2026
ICC Men's T20 World Cup East Asia Pacific Qualifier 2026
Indonesia vs Vanuatu, Super Six, Match 7
Sano International Cricket Ground, Sano, Kanto
Japan vs Samoa, Super Six, Match 8
Sano International Cricket Ground, Sano, Kanto
ICC Cricket World Cup League Two 2023-27
Nepal vs United States of America, 106th Match
Tribhuvan University International Cricket Ground, Kirtipur
Pakistan tour of Bangladesh, 2026
Bangladesh vs Pakistan, 2nd Test, Day 1
Sylhet International Cricket Stadium, Sylhet
T20I Tri-Series In Japan, 2026
Philippines vs South Korea, 4th Match
Sano International Cricket Ground 2, Sano, Kanto
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
Guernsey vs Sweden, 2nd Match
Happy Valley Ground 2, Episkopi
Cyprus vs France, 1st Match
Happy Valley Ground, Episkopi
Jersey vs Switzerland, 3rd Match
Happy Valley Ground, Episkopi
Austria vs Malta, 4th Match
Happy Valley Ground 2, Episkopi
SUN, MAY 17 2026
ICC Men's T20 World Cup East Asia Pacific Qualifier 2026
Super Six, Match 9 • Sano, Kanto, Sano International Cricket Ground
Super Six, Match 9
Cook Islands
Cook Islands
Indonesia
Indonesia
Cook Islands
Cook Islands
Indonesia
Indonesia
Super Six, Match 10 • Sano, Kanto, Sano International Cricket Ground
Super Six, Match 10
Vanuatu
Vanuatu
Papua New Guinea
Papua New Guinea
Vanuatu
Vanuatu
Papua New Guinea
Papua New Guinea
T20I Tri-Series In Japan, 2026
5th Match • Sano, Kanto, Sano International Cricket Ground 2
5th Match
Fiji
Fiji
South Korea
South Korea
Fiji
Fiji
South Korea
South Korea
Pakistan tour of Bangladesh, 2026
2nd Test, Day 2 • Sylhet, Sylhet International Cricket Stadium
2nd Test, Day 2
Bangladesh
Bangladesh
Pakistan
Pakistan
Bangladesh
Bangladesh
Pakistan
Pakistan
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
5th Match • Episkopi, Happy Valley Ground
5th Match
Guernsey
Guernsey
Malta
Malta
Guernsey
Guernsey
Malta
Malta
6th Match • Episkopi, Happy Valley Ground 2
6th Match
Croatia
Croatia
France
France
Croatia
Croatia
France
France
8th Match • Episkopi, Happy Valley Ground 2
8th Match
Cyprus
Cyprus
Jersey
Jersey
Cyprus
Cyprus
Jersey
Jersey
7th Match • Episkopi, Happy Valley Ground
7th Match
Austria
Austria
Slovenia
Slovenia
Austria
Austria
Slovenia
Slovenia
SUN, MAY 17 2026
ICC Men's T20 World Cup East Asia Pacific Qualifier 2026
Cook Islands vs Indonesia, Super Six, Match 9
Sano International Cricket Ground, Sano, Kanto
Vanuatu vs Papua New Guinea, Super Six, Match 10
Sano International Cricket Ground, Sano, Kanto
T20I Tri-Series In Japan, 2026
Fiji vs South Korea, 5th Match
Sano International Cricket Ground 2, Sano, Kanto
Pakistan tour of Bangladesh, 2026
Bangladesh vs Pakistan, 2nd Test, Day 2
Sylhet International Cricket Stadium, Sylhet
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
Guernsey vs Malta, 5th Match
Happy Valley Ground, Episkopi
Croatia vs France, 6th Match
Happy Valley Ground 2, Episkopi
Cyprus vs Jersey, 8th Match
Happy Valley Ground 2, Episkopi
Austria vs Slovenia, 7th Match
Happy Valley Ground, Episkopi
MON, MAY 18 2026
ICC Men's T20 World Cup East Asia Pacific Qualifier 2026
Super Six, Match 11 • Sano, Kanto, Sano International Cricket Ground
Super Six, Match 11
Samoa
Samoa
Cook Islands
Cook Islands
Samoa
Samoa
Cook Islands
Cook Islands
Super Six, Match 12 • Sano, Kanto, Sano International Cricket Ground
Super Six, Match 12
Papua New Guinea
Papua New Guinea
Japan
Japan
Papua New Guinea
Papua New Guinea
Japan
Japan
ICC Cricket World Cup League Two 2023-27
107th Match • Kirtipur, Tribhuvan University International Cricket Ground
107th Match
Nepal
Nepal
Scotland
Scotland
Nepal
Nepal
Scotland
Scotland
Pakistan tour of Bangladesh, 2026
2nd Test, Day 3 • Sylhet, Sylhet International Cricket Stadium
2nd Test, Day 3
Bangladesh
Bangladesh
Pakistan
Pakistan
Bangladesh
Bangladesh
Pakistan
Pakistan
T20I Tri-Series In Japan, 2026
6th Match • Sano, Kanto, Sano International Cricket Ground 2
6th Match
Fiji
Fiji
Philippines
Philippines
Fiji
Fiji
Philippines
Philippines
MON, MAY 18 2026
ICC Men's T20 World Cup East Asia Pacific Qualifier 2026
Samoa vs Cook Islands, Super Six, Match 11
Sano International Cricket Ground, Sano, Kanto
Papua New Guinea vs Japan, Super Six, Match 12
Sano International Cricket Ground, Sano, Kanto
ICC Cricket World Cup League Two 2023-27
Nepal vs Scotland, 107th Match
Tribhuvan University International Cricket Ground, Kirtipur
Pakistan tour of Bangladesh, 2026
Bangladesh vs Pakistan, 2nd Test, Day 3
Sylhet International Cricket Stadium, Sylhet
T20I Tri-Series In Japan, 2026
Fiji vs Philippines, 6th Match
Sano International Cricket Ground 2, Sano, Kanto
TUE, MAY 19 2026
Pakistan tour of Bangladesh, 2026
2nd Test, Day 4 • Sylhet, Sylhet International Cricket Stadium
2nd Test, Day 4
Bangladesh
Bangladesh
Pakistan
Pakistan
Bangladesh
Bangladesh
Pakistan
Pakistan
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
9th Match • Episkopi, Happy Valley Ground
9th Match
France
France
Jersey
Jersey
France
France
Jersey
Jersey
10th Match • Episkopi, Happy Valley Ground 2
10th Match
Slovenia
Slovenia
Sweden
Sweden
Slovenia
Slovenia
Sweden
Sweden
11th Match • Episkopi, Happy Valley Ground
11th Match
Croatia
Croatia
Switzerland
Switzerland
Croatia
Croatia
Switzerland
Switzerland
12th Match • Episkopi, Happy Valley Ground 2
12th Match
Austria
Austria
Guernsey
Guernsey
Austria
Austria
Guernsey
Guernsey
TUE, MAY 19 2026
Pakistan tour of Bangladesh, 2026
Bangladesh vs Pakistan, 2nd Test, Day 4
Sylhet International Cricket Stadium, Sylhet
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
France vs Jersey, 9th Match
Happy Valley Ground, Episkopi
Slovenia vs Sweden, 10th Match
Happy Valley Ground 2, Episkopi
Croatia vs Switzerland, 11th Match
Happy Valley Ground, Episkopi
Austria vs Guernsey, 12th Match
Happy Valley Ground 2, Episkopi
WED, MAY 20 2026
ICC Cricket World Cup League Two 2023-27
108th Match • Kirtipur, Tribhuvan University International Cricket Ground
108th Match
Scotland
Scotland
United States of America
United States of America
Scotland
Scotland
United States of America
United States of America
Pakistan tour of Bangladesh, 2026
2nd Test, Day 5 • Sylhet, Sylhet International Cricket Stadium
2nd Test, Day 5
Bangladesh
Bangladesh
Pakistan
Pakistan
Bangladesh
Bangladesh
Pakistan
Pakistan
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
14th Match • Episkopi, Happy Valley Ground 2
14th Match
Cyprus
Cyprus
Switzerland
Switzerland
Cyprus
Cyprus
Switzerland
Switzerland
13th Match • Episkopi, Happy Valley Ground
13th Match
Guernsey
Guernsey
Slovenia
Slovenia
Guernsey
Guernsey
Slovenia
Slovenia
15th Match • Episkopi, Happy Valley Ground
15th Match
Malta
Malta
Sweden
Sweden
Malta
Malta
Sweden
Sweden
16th Match • Episkopi, Happy Valley Ground 2
16th Match
Croatia
Croatia
Jersey
Jersey
Croatia
Croatia
Jersey
Jersey
WED, MAY 20 2026
ICC Cricket World Cup League Two 2023-27
Scotland vs United States of America, 108th Match
Tribhuvan University International Cricket Ground, Kirtipur
Pakistan tour of Bangladesh, 2026
Bangladesh vs Pakistan, 2nd Test, Day 5
Sylhet International Cricket Stadium, Sylhet
ICC Men's T20 World Cup Europe Sub Regional Qualifier A 2026
Cyprus vs Switzerland, 14th Match
Happy Valley Ground 2, Episkopi
Guernsey vs Slovenia, 13th Match
Happy Valley Ground, Episkopi
Malta vs Sweden, 15th Match
Happy Valley Ground, Episkopi
Croatia vs Jersey, 16th Match
Happy Valley Ground 2, Episkopi
Move to Top