NEWS
VIDEOS
Live
Cricket Rankings
Schedules
Results
Archive
Player Profiles
NEWS
VIDEOS
Live
Cricket Rankings
Schedules
Results
Archive
Home
Upcoming Matches
CRICKET SCHEDULE
Teams
Match
Date & Time
VS
Bangladesh
Sri Lanka
Bangladesh tour of Sri Lanka 2025
1st ODI
Jul 02, 2025
2:00 PST
VS
India
England
India tour of England 2025
2nd Test
Jul 02, 2025
3:00 PST
VS
West Indies
Australia
Australia tour of West Indies 2025
2nd Test
Jul 03, 2025
7:00 PST
VS
Bangladesh
Sri Lanka
Bangladesh tour of Sri Lanka 2025
2nd ODI
Jul 05, 2025
2:00 PST
VS
South Africa
Zimbabwe
South Africa tour of Zimbabwe 2025
2nd Test
Jul 06, 2025
2:30 PST
VS
Bangladesh
Sri Lanka
Bangladesh tour of Sri Lanka 2025
3rd ODI
Jul 08, 2025
2:00 PST
VS
Bangladesh
Sri Lanka
Bangladesh tour of Sri Lanka 2025
1st T20I
Jul 10, 2025
6:00 PST
VS
India
England
India tour of England 2025
3rd Test
Jul 10, 2025
3:00 PST
VS
West Indies
Australia
Australia tour of West Indies 2025
3rd Test
Jul 12, 2025
7:00 PST
VS
Bangladesh
Sri Lanka
Bangladesh tour of Sri Lanka 2025
2nd T20I
Jul 13, 2025
6:00 PST
VS
South Africa
Zimbabwe
South Africa tour of Zimbabwe 2025
1st Match
Jul 14, 2025
4:00 PST
VS
South Africa
New Zealand
South Africa tour of Zimbabwe 2025
2nd Match
Jul 16, 2025
4:00 PST
VS
Bangladesh
Sri Lanka
Bangladesh tour of Sri Lanka 2025
3rd T20I
Jul 16, 2025
6:00 PST
VS
New Zealand
Zimbabwe
South Africa tour of Zimbabwe 2025
3rd Match
Jul 18, 2025
4:00 PST
VS
South Africa
Zimbabwe
South Africa tour of Zimbabwe 2025
4th Match
Jul 20, 2025
4:00 PST
VS
West Indies
Australia
Australia tour of West Indies 2025
1st T20I
Jul 21, 2025
5:00 PST
VS
South Africa
New Zealand
South Africa tour of Zimbabwe 2025
5th Match
Jul 22, 2025
4:00 PST
VS
India
England
India tour of England 2025
4th Test
Jul 23, 2025
3:00 PST
VS
West Indies
Australia
Australia tour of West Indies 2025
2nd T20I
Jul 23, 2025
5:00 PST
VS
Zimbabwe
New Zealand
South Africa tour of Zimbabwe 2025
6th Match
Jul 24, 2025
4:00 PST
VS
TBA
TBA
South Africa tour of Zimbabwe 2025
Final
Jul 26, 2025
4:00 PST
VS
West Indies
Australia
Australia tour of West Indies 2025
3rd T20I
Jul 26, 2025
5:00 PST
VS
West Indies
Australia
Australia tour of West Indies 2025
4th T20
Jul 27, 2025
5:00 PST
VS
West Indies
Australia
Australia tour of West Indies 2025
5th T20I
Jul 29, 2025
5:00 PST
VS
India
England
India tour of England 2025
5th Test
Jul 31, 2025
3:00 PST