Skip to content

IND vs AUSNov 22 - Jan 07
Abu Dhabi T10 LeagueNov 21 - Dec 02
ENG vs NZNov 23 - Dec 18
Syed Mushtaq Ali TrophyNov 23 - Dec 15
Global Super LeagueNov 26 - Dec 07
India vs Pakistan

Cricket Schedule 2025 for Upcoming T20, ODI & Test Series, Fixtures, Match Dates & Time Table

Complete Cricket Schedule for upcoming matches and series in 2025. The fixtures list of all major & confirmed cricket series for T20, ODI and Test cricket matches with time table and venues details. We have the most comprehensive coverage for Cricket in terms of fixtures and statistics. Subscribe to daily cricket schedule alerts for daily updates about your favorite team.

Current & Upcoming Series

Sep 22 - Mar 01Australia Domestic One-Day Cup 202522 ODIs
Oct 08 - Mar 30Sheffield Shield31 Tests
Nov 03 - Nov 17Pakistan tour of Australia, 20243 ODIs , 3 T20s
Nov 08 - Nov 15India tour of South Africa, 20244 T20s
Nov 09 - Nov 19New Zealand tour of Sri Lanka, 20243 ODIs , 2 T20s
Nov 11 - Nov 29Sri Lanka A tour of Pakistan, 20242 Tests , 3 ODIs
Nov 11 - Apr 01Plunket Shield 2024-2524 Tests
Nov 12 - Nov 19Myanmar tour of Indonesia, 20246 T20s
Nov 13 - Nov 16Netherlands tour of Oman, 20243 T20s
Nov 17 - Dec 19Bangladesh tour of West Indies, 20242 Tests , 3 ODIs , 3 T20s
Nov 19 - Nov 28ICC Mens T20 World Cup Asia Qualifier B 202421 T20s
Nov 21 - Dec 02Abu Dhabi T10 League 202440 T10s
Nov 22 - Jan 07India tour of Australia, 2024 - 20255 Tests
Nov 23 - Nov 28ICC Mens T20 World Cup Africa Sub Regional Qualifier C 202415 T20s
Nov 23 - Dec 18England tour of New Zealand, 20243 Tests
Nov 23 - Dec 15Syed Mushtaq Ali Trophy 2024135 T20s
Nov 24 - Dec 18England Women tour of South Africa, 20241 Test , 3 ODIs , 3 T20s
Nov 24 - Dec 05Pakistan tour of Zimbabwe, 20243 ODIs , 3 T20s
Nov 25 - Dec 07Sri Lanka tour of South Africa, 20242 Tests
Nov 26 - Dec 07Global Super League, 202411 T20s
Nov 27 - Dec 09Ireland women tour of Bangladesh, 20243 ODIs , 3 T20s
Nov 29 - Dec 08ACC U19 Asia Cup, 202415 ODIs
Dec 05 - Dec 11India Women tour of Australia, 20243 ODIs
Dec 09 - Jan 06Afghanistan tour of Zimbabwe, 2024-252 Tests , 3 ODIs , 3 T20s
Dec 10 - Jan 07Pakistan tour of South Africa, 2024 -252 Tests , 3 ODIs , 3 T20s
Dec 11 - Dec 19Lanka T10 Super League, 202425 T10s
Dec 15 - Dec 27West Indies Women tour of India, 20243 ODIs , 3 T20s
Dec 15 - Jan 27Big Bash League 2024 - 202544 T20s
Dec 19 - Dec 23Australia Women tour of New Zealand, 20243 ODIs
Dec 21 - Jan 18Vijay Hazare Trophy 2024 - 2025135 ODIs
Dec 26 - Feb 02Super Smash 2024 - 202532 T20s
Dec 28 - Jan 11Sri Lanka tour of New Zealand, 2024 - 20253 ODIs , 3 T20s
Dec 30 - Feb 07Bangladesh Premier League, 202546 T20s
January 2025Oman Tri-Nation Series (Round 9)*TBC
Jan 09 - Feb 08SA20, 202534 T20s
Jan 10 - Jan 15Ireland Womens tour of India, 20253 ODIs
Jan 12 - Jan 30Womens Ashes, 20251 Test , 3 ODIs , 3 T20s
Jan 16 - Jan 28West Indies tour of Pakistan, 20252 Tests
Jan 18 - Feb 02ICC Under 19 Women T20 World Cup 202541 T20s
Jan 22 - Feb 12England tour of India, 20253 ODIs , 5 T20s
January 29Australia tour of Sri Lanka*2 Tests
Feb 08 - Feb 14Pakistan ODI Tri-Series, 20254 ODIs
Feb 15 - Mar 16CSA Provincial One-Day Challenge Division One 202530 ODIs
Feb 19 – Mar 9ICC Champions Trophy 202515 ODIs
Feb 15 - Mar 14CSA Provincial One-Day Challenge Division Two 202529 ODIs
Mar - AprPSL 2025🏆34+ T20s
Mar - MayIPL 2025 🏆74+ T20s
March 2025Zimbabwe tour of Bangladesh*3 ODIs , 3 T20s
March 2025Namibia Tri-Nation Series (Round 10)*TBC
Mar 04 - Mar 18Sri Lanka Women tour of New Zealand, 20253 ODIs , 3 T20s
Mar 16 - Apr 05Pakistan tour of New Zealand, 20253 ODIs , 5 T20s
Mar 21 - Mar 26Australia Women tour of New Zealand, 20253 T20s
May 2025West Indies tour of Ireland*3 ODIs , 3 T20s
May 2025Bangladesh tour of Pakistan*3 ODIs , 3 T20s
May 21 - May 25Zimbabwe tour of England, 20251 Test
May 21 - Jun 06West Indies Women tour of England, 20253 ODIs , 3 T20s
May 29 - Jun 10West Indies tour of England, 20253 ODIs , 3 T20s
June 2025Bangladesh tour of Sri Lanka*2 Tests, 3 ODIs , 3 T20s
June 2025Australia tour of West Indies*2 Tests, 3 ODIs , 3 T20s
June 2025South Africa tour of Zimbabwe*2 Tests
Jun 11 - Jun 15ICC World Test Championship Final 20251 Test
Jun 20 - Aug 04India tour of England, 20255 Tests
Jun 28 - Jul 22India Women tour of England, 20253 ODIs , 5 T20s
July 2025Zimbabwe Tri-Nation Series*TBC
July 2025Afghanistan tour of Ireland*1 Test, 3 ODIs , 3 T20s
July 2025New Zealand tour of Zimbabwe*2 Tests, 3 ODIs
July 2025Pakistan in West Indies*3 ODIs , 3 T20s
August 2025India tour of Bangladesh*3 ODIs , 3 T20s
August 2025Afghanistan tour of Pakistan* 3 T20s
August 2025South Africa tour of Australia*3 ODIs , 3 T20s
August 2025Sri Lanka tour of Zimbabwe*3 ODIs , 3 T20s
Sep 02 - Sep 14South Africa tour of England, 20253 ODIs , 3 T20s
Sep 17 - Sep 21England tour of Ireland, 20253 ODIs
OctoberAsia Cup 2025 [India] 🏆13 T20s
OctoberWest Indies tour of India*2 Tests
OctoberWest Indies in Bangladesh*3 ODIs , 3 T20s
NovemberIreland tour of Bangladesh*2 Tests, 3 ODIs , 3 T20s
NovemberSouth Africa tour of India*2 Tests, 3 ODIs , 5 T20s
Nov 21 - Jan 08The Ashes, 2025-265 Tests
January 2026New Zealand tour of India*3 ODIs , 5 T20s
Jan - Feb 2026ICC Under-19 Cricket World Cup 2026*TBC
Feb - Mar 2026ICC T20 World Cup 2026 [India/Sri Lanka] 🏆55+ T20s
March 2026Pakistan tour of Bangladesh*2 Tests, 3 ODIs , 3 T20s
2023 - 2032ICC FTP Schedule | ICC Events ScheduleT20s / ODIs / Tests
Jan - DecIndia Cricket Schedule 2025All T20s, ODIs & Tests
Series marked * are Tentative series / dates as per ICC FTP

2025 Cricket Schedule Today

The following schedule is of confirmed ICC Cricket Calendar and Future Tour Programme (FTP) which features a comprehensive year-by-year cricket fixtures for each cricket playing country.

These countries include India, Pakistan, Afghanistan, Bangladesh, Hong Kong, Ireland, Netherlands, Oman, Scotland, Zimbabwe, Australia, England, New Zealand, Sri Lanka, South Africa and West Indies with complete cricket time table and details like dates, timing (in IST, PKT, GMT, EST etc) and venues.

Cricket Schedule 2025 Series and Tournaments Full List

In general, all international cricket teams have a schedule of upcoming matches that are planned in advance, including test matches, one-day internationals, and Twenty20 matches.

These matches can take place between teams from different countries or between teams from different regions within a country.

Domestic cricket, on the other hand, typically has a schedule of matches that take place within a country and involve teams from different regions or states within the country.

Get latest cricket schedule of ODI series, Test series and major T20 tournaments like IPL, PSL, Big Bash League, SLPL and other Twenty20 leagues with complete and up-to-date fixtures on CricketSchedule.com, largest Cricket Schedule website for cricket fans.

Series Schedule by Country

India Cricket Schedule 2025 – 2026 for all matches and tournaments

The cricket calendar for India in 2025 is packed with several exciting tournaments and matches. In January, India will face off against England followed by the 2025 ICC Champions Trophy. Other highlight of the first half of the year will be the much-awaited series against England, Australia and the IPL.

In March-May period, the Indian Premier League 2025 will take place. In July, India will take on England again, followed by the Asia Cup in October.

In Oct/Nov, the Asia Cup 2025 will be held in India where eight major teams will visit India for the T20 format tournament.

Overall, it’s going to be an action-packed year for cricket fans in India.

Visit India Cricket Schedule 2025 page for details about India upcoming matches, series and T20 leagues.

Pakistan Cricket Schedule 2025 – 2026 for Major Tournaments

The cricket calendar for Pakistan in 2025 promises to be an exciting one, starting with the West Indies tour of Pakistan in Jan. The tournament will be followed by the Pakistan Super League in Jan/Feb, followed by the ICC Champions Trophy in Feb/March.

In April, Pakistan will tour Pakistan. In July, Pakistan will tour England, followed by the much-awaited Asia Cup will be held in Oct/Nov in India.

With a mix of domestic and international tournaments, Pakistani cricket fans have a lot to look forward to in 2025.

Visit Pakistan Cricket Schedule 2025 page for details about India upcoming matches, series and T20 leagues.

International vs Domestic Cricket Schedule

The team at Cricket schedule takes pride in providing both domestic cricket schedule as well as international cricket schedule for all major teams.

International cricket refers to cricket matches that are played between national teams from different countries. These matches can take place in various formats such as Test matches, One Day Internationals (ODIs), and Twenty20 Internationals (T20Is).

Test matches are the longest format of cricket and are played over five days, while ODIs are limited-overs matches and T20Is are the shortest format, which are played over 20 overs.

Domestic cricket, on the other hand, refers to cricket matches that are played within a country, usually involving teams from different regions or states. These matches are typically played in a league format, with teams competing against each other to win the league or tournament.

Domestic cricket can also include matches between teams representing different cities or regions within a country.

In general, International Cricket is considered more competitive and important as compared to domestic cricket as it serves as a platform for players to showcase their talent to the world, and it also helps to promote the game globally.

Major ICC Events Schedule in 2025 – 26 🏆

The 2025 cricket schedule includes few major ICC events scheduled between cricket playing nations. While not ICC events, PSL and IPL are also listed where players from all cricket teams participate in these events and ICC has special window for these events. As per ICC FTP Schedule, this year tournaments include Cricket World Cup Super League, ICC Champions Trophy and Asia Cup.

YearICC / Major T20 LeaguesHost
2024ICC Mens T20 World Cup Asia Qualifier BDoha / Qatar
2024ICC Mens T20 World Cup Africa Sub Regional Qualifier CNigeria
2024ACC U19 Asia CupUAE
2025ICC Champions Trophy 2025Pakistan
2025Pakistan Super LeaguePakistan
2025Indian Premier LeagueIndia
2025ICC World Test Championship FinalLondon / UK
2025Asia Cup SchedulePakistan / UAE
2025ICC FTP ScheduleGlobal
2025T20 Cricket LeaguesGlobal
2026ICC T20 World Cup 2026 🏆[India/Sri Lanka]
2027Cricket World CupSouth Africa
Zimbabwe
Namibia

Starting from the 2025 Cricket World Cup Super League, the cricket season is jam-packed with major ICC cricket events. We have confirmed cricket schedule for ICC Cricket World Cup, Asia Cup and special windows for the Indian Premier League and Pakistan Super Leagues. Players from all major cricket playing nations participate in these two lucrative T20 leagues starting from January till June.

The beginning of Cricket cups seasons, as well as the timeframes with the quarter, semi and finals, are good times to try out signup bonuses for the first time. Websites that offer specific cricket bonuses will make tailored promotions in key moments during the most popular tournaments. 

To use them, you just have to sign up on the site, complete your details, and, sometimes, add a specific bonus code (although this step is not mandatory always, it depends from case to case). You are basically granted an amount of money that you can use for bets on sports and games that the site hosts. Sometimes, just signing up is sufficient to access rounds that don’t cost you anything. These are called “free bets” and might come with extra tie-ins, so make sure you read the terms. 

What’s included in Cricket Schedule this year?

Cricket matches are played around the world, and the schedule for these matches will vary depending on the time zone in which the match is taking place. For example, a match taking place in India will have a different schedule than a match taking place in Australia.

International cricket matches usually take place at fixed times to ensure that the games are broadcasted at convenient times for the most number of viewers around the world.

For example, Test matches usually starts at 10:00 am local time and One Day Internationals and Twenty20 International matches usually starts at 09:00 am and 02:00 pm respectively. These times are adjusted for the time zone of the host country.

A cricket schedule typically includes a list of upcoming matches that have been planned in advance. The schedule will usually include the following information:

  • The names of the teams that will be playing against each other.
  • The format of the match, such as Test match, One Day International (ODI), or Twenty20 International (T20I).
  • The date and time at which the match will begin.
  • The location or venue where the match will be played.
  • If the match is part of a larger series or tournament, the name of the series or tournament will be included in the schedule.

Additionally, some schedules may also include information on the broadcasters and streaming platforms where the match will be live-telecasted and the schedule of pre-match and post-match shows.

ICC FTP Cricket Schedule

The International Cricket Council (ICC) Future Tours Programme (FTP) is a schedule of international cricket matches that have been planned in advance.

The ICC FTP schedule is a long-term schedule that outlines the matches that will be played by each national team over a period of several years.

The schedule includes a variety of match formats, including Test matches, One Day Internationals (ODIs), and Twenty20 Internationals (T20Is).

The FTP schedule is designed to ensure that each team plays a fair and balanced schedule of matches against other teams, and it also helps to ensure that cricket is played in different parts of the world.

The schedule is reviewed and updated regularly by the ICC to take into account changes in the cricket calendar, such as the addition of new teams or the introduction of new formats of the game.

Cricket Schedule for Major Teams

Cricket schedule alerts at Cricketschedule.com is a one-stop destination for all cricket fixtures and schedule related queries around the world.

Whether you are looking for Indian cricket schedule, England cricket fixtures, Pakistan cricket schedule, Australia, Bangladesh, Sri Lanka, South Africa or any other team, you can find all details here at one place.

Schedule for upcoming series and matches including complete itinerary of teams, series venues, match dates and timing in multiple time zones including GMT, EST, IST, PKT etc.

Afghanistan
Australia
Bangladesh
England
India
New Zealand
Pakistan
South Africa
Sri Lanka
More Teams