✖
Live Scores
Schedule
Archives
News
All Stories
Premium Editorials
Latest News
Topics
Spotlight
Opinions
Specials
Stats & Analysis
Interviews
Live Blogs
Harsha Bhogle
Series
India tour of Australia, 2024-25
India Women tour of Australia, 2024
England tour of New Zealand, 2024
Sri Lanka tour of South Africa, 2024
Pakistan tour of Zimbabwe, 2024
Big Bash League 2024-25
Syed Mushtaq Ali Trophy 2024
Afghanistan tour of Zimbabwe, 2024-25
Lanka T10 Super League, 2024
All Series ?
Teams
Test Teams
India
Afghanistan
Ireland
Pakistan
Australia
Sri Lanka
Bangladesh
England
West Indies
South Africa
Zimbabwe
New Zealand
Associate
Malaysia
Nepal
Germany
Namibia
Denmark
Singapore
Papua New Guinea
Kuwait
Vanuatu
Jersey
Oman
Fiji
More...
Videos
All Videos
Categories
Playlists
Rankings
ICC Rankings - Men
ICC Rankings - Women
More
World Test Championship
World Cup Super League
Photos
Mobile Apps
Careers
Contact Us
{{premiumScreenName}}
?
{{suggest.tag}}
Search for “
”
SEARCH
My Account
Sign Out
MATCHES
ENG vs NZ - Live
IND vs AUS - Stumps
RSA vs SL - Stumps
RGR vs VIC - Complete
BANW vs IREW - Preview
All
Live Now
Today
INTERNATIONAL
Australia v India
India vs Australia
2nd Test
New Zealand v England, 2024
England vs New Zealand
LIVE
2nd Test
South Africa v Sri Lanka, 2024
South Africa vs Sri Lanka
2nd Test
Zimbabwe v Pakistan, 2024
Pakistan vs Zimbabwe
3rd T20I
ICC Mens T20 World Cup Americas Sub Regional Qualifier, 2024
Panama vs Suriname
Match 2
Argentina vs Bermuda
Match 1
Mexico vs Belize
LIVE
Match 4
Bahamas vs Brazil
Match 3
Belize vs Argentina
Match 6
Brazil vs Mexico
Match 5
Panama vs Cayman Islands
Match 8
Suriname vs Bermuda
Match 7
Bahamas vs Argentina
Match 10
Bermuda vs Panama
Match 9
Cayman Islands vs Belize
Match 12
Brazil vs Suriname
Match 11
Africa Continental Cup
Nigeria vs Botswana
3rd Match
Uganda vs Rwanda
4th Match
Botswana vs Rwanda
5th Match
Nigeria vs Uganda
6th Match
Rwanda vs Uganda
7th Match
Botswana vs Nigeria
8th Match
Nigeria vs Uganda
9th Match
Rwanda vs Botswana
10th Match
West Indies v Bangladesh, 2024
West Indies vs Bangladesh
1st ODI
T20 LEAGUE
GSL, 2024
Victoria vs Hampshire
9th Match
Rangpur Riders vs Lahore Qalandars
10th Match
Rangpur Riders vs Victoria
Final
DOMESTIC
SMA Trophy 2024
Meghalaya vs Punjab
Group A
Arunachal Pradesh vs Delhi
Group C
Baroda vs Sikkim
Group B
Maharashtra vs Services
Group E
Rajasthan vs Bengal
Group A
Goa vs Nagaland
Group E
Odisha vs Chandigarh
Group D
Puducherry vs Railways
Group D
Uttar Pradesh vs Jharkhand
Group C
Gujarat vs Karnataka
Group B
Manipur vs Himachal Pradesh
Group C
Tripura vs Saurashtra
Group B
Mizoram vs Hyderabad
Group A
Andhra vs Mumbai
Group E
Chhattisgarh vs Assam
Group D
Haryana vs Jammu and Kashmir
Group C
Tamil Nadu vs Uttarakhand
Group B
Bihar vs Madhya Pradesh
Group A
CSA Four-Day Series Division One 2024-25
Western Province vs Knights
15th Match
Sheffield Shield 2024-25
South Australia vs Tasmania
18th Match
Queensland vs Victoria
LIVE
17th Match
Western Australia vs New South Wales
16th Match
CSA Four-Day Series Division Two 2024-25
Border vs Eastern Storm
10th Match
Limpopo vs South Western Districts
9th Match
ACC U19 Asia Cup, 2024
Sri Lanka U19 vs India U19
2nd Semi Final
Pakistan U19 vs Bangladesh U19
1st Semi Final
Bangladesh U19 vs India U19
Final
Plunket Shield
Otago vs Canterbury
12th Match
Northern Knights vs Central Districts
LIVE
11th Match
Auckland vs Wellington
LIVE
10th Match
WOMEN
Australia Women v India Women
India Women vs Australia Women
1st ODI (ICC Championship Match)
Australia Women vs India Women
2nd ODI (ICC Championship Match)
Ireland women tour of Bangladesh, 2024
Ireland Women vs Bangladesh Women
1st T20I
Bangladesh Women vs Ireland Women
2nd T20I
Womens T20I Quadrangular Series
China Women vs Namibia Women
3rd Match
Thailand Women vs Hong Kong Women
4th Match
Thailand Women vs China Women
5th Match
Hong Kong Women vs Namibia Women
6th Match
TBC vs TBC
3rd place play-off
TBC vs TBC
Final
South Africa Women v England Women, 2024
South Africa Women vs England Women
2nd ODI (ICC Championship Match)
Bahrain Women tour of Qatar 2024
Bahrain Women vs Qatar Women
3rd Match
Qatar Women vs Bahrain Women
4th Match
Qatar Women vs Bahrain Women
5th Match
Current Matches
Current & Future Series
Matches By Day
Teams
Series Archive
Cricket Schedule
All
International
Domestic
T20 Leagues
Women
Fantasy Handbook
Live Streaming
Month
Series Name
February 2024
ICC Cricket World Cup League Two 2023-27
Feb 15 - Mar 30
September 2024
Australia Domestic One-Day Cup 2024-25
Sep 22 - Mar 01
ICC CWC Challenge League A, 2024-26
Sep 25 - Jan 29
October 2024
Sheffield Shield 2024-25
Oct 08 - Mar 30
Ranji Trophy Elite 2024-25
Oct 11 - Mar 02
Ranji Trophy Plate 2024-25
Oct 11 - Jan 27
The Ford Trophy 2024-25
Oct 20 - Mar 02
CSA Four-Day Series Division One 2024-25
Oct 30 - Apr 14
CSA Four-Day Series Division Two 2024-25
Oct 31 - Apr 06
November 2024
ICC CWC Challenge League B, 2024-26
Nov 06 - Jan 30
Plunket Shield 2024-25
Nov 11 - Apr 01
Bangladesh tour of West Indies, 2024
Nov 17 - Dec 19
India tour of Australia, 2024-25
Nov 22 - Jan 07
England tour of New Zealand, 2024
Nov 23 - Dec 18
Syed Mushtaq Ali Trophy 2024
Nov 23 - Dec 15
England Women tour of South Africa, 2024
Nov 24 - Dec 18
Pakistan tour of Zimbabwe, 2024
Nov 24 - Dec 05
Global Super League, 2024
Nov 26 - Dec 06
Ireland women tour of Bangladesh, 2024
Nov 27 - Dec 09
Sri Lanka tour of South Africa, 2024
Nov 27 - Dec 09
ACC U19 Asia Cup, 2024
Nov 29 - Dec 08
December 2024
Bahrain Women tour of Qatar 2024
Dec 03 - Dec 08
Womens T20I Quadrangular Series in Hong Kong, China 2024
Dec 04 - Dec 08
Africa Continental Cup 2024
Dec 04 - Dec 14
India Women tour of Australia, 2024
Dec 05 - Dec 11
ICC Mens T20 World Cup Americas Sub Regional Qualifier, 2024
Dec 06 - Dec 16
Afghanistan tour of Zimbabwe, 2024-25
Dec 09 - Jan 06
Pakistan tour of South Africa, 2024 -25
Dec 10 - Jan 07
Namibia Women tour of Malaysia, 2024
Dec 10 - Dec 12
Lanka T10 Super League, 2024
Dec 11 - Dec 19
Gulf Cricket T20I Championship, 2024
Dec 13 - Dec 21
Big Bash League 2024-25
Dec 15 - Jan 27
West Indies Women tour of India, 2024
Dec 15 - Dec 27
Australia Women tour of New Zealand, 2024
Dec 19 - Dec 23
Vijay Hazare Trophy 2024-25
Dec 21 - Jan 18
Super Smash 2024-25
Dec 26 - Feb 02
Sri Lanka tour of New Zealand, 2024-25
Dec 28 - Jan 11
Bangladesh Premier League, 2024-25
Dec 30 - Feb 07
January 2025
SA20, 2025
Jan 09 - Feb 08
Ireland Womens tour of India, 2025
Jan 10 - Jan 15
International League T20, 2025
Jan 11 - Feb 09
Womens Ashes, 2025
Jan 12 - Jan 30
West Indies tour of Pakistan, 2025
Jan 16 - Jan 28
ICC Under 19 Womens T20 World Cup 2025
Jan 18 - Feb 02
England tour of India, 2025
Jan 22 - Feb 12
Australia tour of Sri Lanka, 2025
Jan 29 - Feb 13
February 2025
Pakistan ODI Tri-Series, 2025
Feb 08 - Feb 14
CSA Provincial One-Day Challenge Division Two 2025
Feb 15 - Mar 14
CSA Provincial One-Day Challenge Division One 2025
Feb 15 - Mar 16
March 2025
Sri Lanka Women tour of New Zealand, 2025
Mar 04 - Mar 18
Indian Premier League 2025
Mar 14 - May 25
Pakistan tour of New Zealand, 2025
Mar 16 - Apr 05
Australia Women tour of New Zealand, 2025
Mar 21 - Mar 26
May 2025
Zimbabwe tour of England, 2025
May 21 - May 25
West Indies Women tour of England, 2025
May 21 - Jun 06
West Indies tour of England, 2025
May 29 - Jun 10
T20 Blast 2025
May 29 - Sep 13
June 2025
ICC World Test Championship Final 2025
Jun 11 - Jun 15
India tour of England, 2025
Jun 20 - Aug 04
India Women tour of England, 2025
Jun 28 - Jul 22
August 2025
England Domestic One-Day Cup 2025
Aug 05 - Sep 20
September 2025
South Africa tour of England, 2025
Sep 02 - Sep 14
England tour of Ireland, 2025
Sep 17 - Sep 21
November 2025
The Ashes, 2025-26
Nov 21 - Jan 08
March 2026
Indian Premier League 2026
Mar 15 - May 31
March 2027
Indian Premier League 2027
Mar 14 - May 30
We use cookies to improve your experience on our site and to show you non-personalized ads. Find out more in our
privacy policy
and
cookie policy
OK
Move to top