Cricket Schedule 2025: Your Ultimate Guide to Upcoming Cricket Matches

CompetitionDatesPrediction & Tips
ICC Womens World Cup

Sep 30, 2025 -

Nov 2, 2025

ICCWWC Predictions & Tips
Test of India & West Indies

Oct 2, 2025 -

Oct 14, 2025

IND & WI Test Predictions & Tips
Oneday of Afghanistan & Bangladesh

Oct 2, 2025 -

Oct 14, 2025

AFG & BAN Oneday Predictions & Tips
T20 of Namibia & South Africa

Oct 11, 2025 -

Oct 11, 2025

NAM & SA T20 Predictions & Tips
Test of Australia & India

Oct 19, 2025 -

Nov 8, 2025

AUS & IND T20 Predictions & Tips
Lanka Premier League

Nov 27, 2025 -

Dec 23, 2025

LPL2024 Predictions & Tips
T20 of New Zealand & Australia

Oct 1, 2025 -

Oct 4, 2025

NZ & AUS T20 Predictions & Tips
T20 of West Indies & Nepal

Sep 27, 2025 -

Sep 30, 2025

WI & NEP T20 Predictions & Tips
Asia Cup

Sep 9, 2025 -

Sep 28, 2025

ASC Predictions & Tips
Oneday of Pakistan & South Africa

Sep 16, 2025 -

Sep 22, 2025

PAK-W & SA-W Oneday Predictions & Tips
Caribbean Premier League

Aug 14, 2025 -

Sep 22, 2025

CPLT20 Predictions & Tips
Oneday of Ireland & England

Sep 17, 2025 -

Sep 21, 2025

IRE & ENG Oneday Predictions & Tips
Oneday of India & Australia

Sep 14, 2025 -

Sep 20, 2025

IND-W & AUS-W Oneday Predictions & Tips
T20 of Zimbabwe & Namibia

Sep 15, 2025 -

Sep 18, 2025

ZIM & NAM T20 Predictions & Tips
Women's Caribbean Premier League

Sep 6, 2025 -

Sep 17, 2025

WCPLT20 Predictions & Tips
Oneday of England & South Africa

Sep 2, 2025 -

Sep 14, 2025

ENG & SA Oneday Predictions & Tips
Vitality T20 Blast

May 29, 2025 -

Sep 12, 2025

T20BLAST Predictions & Tips
Oneday of Zimbabwe & Sri Lanka

Sep 3, 2025 -

Sep 7, 2025

ZIM & SL Oneday Predictions & Tips
United Arab Emirates T20I Tri-Series

Aug 29, 2025 -

Sep 7, 2025

UAETT Predictions & Tips
T20 of Bangladesh & Netherlands

Aug 30, 2025 -

Sep 3, 2025

BAN & NED T20 Predictions & Tips
The Hundred Men's Competition

Aug 5, 2025 -

Aug 31, 2025

THMC Predictions & Tips
Maharaja Trophy KSCA T20

Aug 11, 2025 -

Aug 28, 2025

MTKSCAT20 Predictions & Tips
T20 of Australia & South Africa

Aug 19, 2025 -

Aug 24, 2025

AUS & SA T20 Predictions & Tips
Oneday of Bangladesh & India

Aug 17, 2025 -

Aug 23, 2025

BAN & IND Oneday Predictions & Tips
Test of Pakistan & West Indies

Aug 8, 2025 -

Aug 12, 2025

PAK & WI Test Predictions & Tips
T20 of Ireland & Pakistan

Aug 7, 2025 -

Aug 11, 2025

IRE-W & PAK-W T20 Predictions & Tips
Test of Zimbabwe & New Zealand

Jul 30, 2025 -

Aug 11, 2025

ZIM & NZ Test Predictions & Tips
World Championship of Legends

Jul 18, 2025 -

Aug 2, 2025

WCOL Predictions & Tips
Test of West Indies & Australia

Jun 25, 2025 -

Jul 28, 2025

WI & AUS Test Predictions & Tips
ICC Tri Series

Jul 14, 2025 -

Jul 26, 2025

ICCTRIS Predictions & Tips
T20 of Pakistan & Bangladesh

Jul 20, 2025 -

Jul 24, 2025

PAK & BAN T20 Predictions & Tips
T20 of Ireland Women & Zimbabwe Women

Jul 20, 2025 -

Jul 23, 2025

IRE-W & ZIM-W T20 Predictions & Tips
T20 of England Women & India Women

Jun 28, 2025 -

Jul 22, 2025

ENG-W & IND-W T20 Predictions & Tips
Global Super League

Jul 10, 2025 -

Jul 19, 2025

GSL Predictions & Tips
Test of Sri Lanka & Bangladesh

Jun 17, 2025 -

Jul 16, 2025

SL & BAN Test Predictions & Tips
Major League Cricket

Jun 13, 2025 -

Jul 14, 2025

MLC Predictions & Tips
Tamil Nadu Premier League

Jun 5, 2025 -

Jul 6, 2025

TNPLT20 Predictions & Tips
Test of Zimbabwe & South Africa

Jun 28, 2025 -

Jul 6, 2025

ZIM & SA Test Predictions & Tips
T20 of West Indies & South Africa

Jun 20, 2025 -

Jun 23, 2025

WI-W & SA-W T20 Predictions & Tips
ICC World Test Championship

Jun 11, 2025 -

Jun 15, 2025

ICCWTC Predictions & Tips
T20 of Ireland & West Indies

Jun 12, 2025 -

Jun 15, 2025

IRE & WI T20 Predictions & Tips
T20 of Netherlands Women & United States Of America Women

Jun 7, 2025 -

Jun 13, 2025

NED-W & USA-W T20 Predictions & Tips
Oneday of West Indies & England

Jun 6, 2025 -

Jun 10, 2025

WI & ENG Oneday Predictions & Tips
Oneday of England & West Indies

May 30, 2025 -

Jun 7, 2025

ENG-W & WI-W Oneday Predictions & Tips
Intercontinental Legends Championship

May 27, 2025 -

Jun 5, 2025

ILC Predictions & Tips
Indian Premier League

Mar 22, 2025 -

Jun 3, 2025

IPLT20 Predictions & Tips
Oneday of England & West Indies

May 29, 2025 -

Jun 3, 2025

ENG & WI Oneday Predictions & Tips
Test of England & Zimbabwe

May 22, 2025 -

May 26, 2025

ENG & ZIM Test Predictions & Tips
Pakistan Super League

Apr 11, 2025 -

May 25, 2025

PSLT20 Predictions & Tips
Oneday of Ireland & West Indies

May 21, 2025 -

May 25, 2025

IRE & WI Oneday Predictions & Tips
T20 of United Arab Emirates & Bangladesh

May 17, 2025 -

May 21, 2025

UAE & BAN T20 Predictions & Tips
Sri Lanka Womens Tri-Nation Series

Apr 27, 2025 -

May 11, 2025

SLWTS Predictions & Tips
European Cricket Series - ECS T10

Apr 28, 2025 -

May 2, 2025

ECST10 Predictions & Tips
European Cricket League

Apr 28, 2025 -

May 2, 2025

ECL Predictions & Tips
Test of Bangladesh & Zimbabwe

Apr 20, 2025 -

May 2, 2025

BAN & ZIM Test Predictions & Tips
T20 of United States Of America Women & Zimbabwe Women

Apr 25, 2025 -

Apr 29, 2025

USA-W & ZIM-W T20 Predictions & Tips
Oneday of New Zealand & Pakistan

Mar 28, 2025 -

Apr 5, 2025

NZ & PAK Oneday Predictions & Tips
Oneday of New Zealand & Australia

Mar 21, 2025 -

Mar 26, 2025

NZ-W & AUS-W Oneday Predictions & Tips
T20 of Namibia & Canada

Mar 18, 2025 -

Mar 23, 2025

NAM & CAN T20 Predictions & Tips
T20 of New Zealand & Sri Lanka

Mar 14, 2025 -

Mar 17, 2025

NZ-W & SL-W T20 Predictions & Tips
International Masters League T20

Feb 22, 2025 -

Mar 16, 2025

IMLT Predictions & Tips
Womens Premier League

Feb 14, 2025 -

Mar 15, 2025

WPLT20 Predictions & Tips
ICC Champions Trophy

Feb 19, 2025 -

Mar 9, 2025

ICCCT Predictions & Tips
Ford Trophy

Oct 19, 2024 -

Mar 1, 2025

FORD2024 Predictions & Tips
Test of Zimbabwe & Ireland

Feb 22, 2025 -

Feb 25, 2025

ZIM & IRE Test Predictions & Tips
Pakistan ODI Tri-Series

Feb 8, 2025 -

Feb 14, 2025

POT Predictions & Tips
Oneday of Sri Lanka & Australia

Feb 12, 2025 -

Feb 14, 2025

SL & AUS Oneday Predictions & Tips
Test of India & England

Jan 22, 2025 -

Feb 12, 2025

IND & ENG Test Predictions & Tips
International League T20

Jan 11, 2025 -

Feb 9, 2025

ILT20 Predictions & Tips
SA20 League

Jan 9, 2025 -

Feb 8, 2025

SA20 Predictions & Tips
Bangladesh Premier League

Dec 30, 2024 -

Feb 7, 2025

BPL Predictions & Tips
Nepal Womens T20I Tri-Series

Jan 30, 2025 -

Feb 7, 2025

NWTT Predictions & Tips
Super Smash

Dec 26, 2024 -

Feb 2, 2025

SST20 Predictions & Tips
Big Bash League

Dec 15, 2024 -

Jan 27, 2025

BBLT20 Predictions & Tips
Vijay Hazare Trophy

Dec 21, 2024 -

Jan 18, 2025

VHT Predictions & Tips
Oneday of Australia & England

Jan 11, 2025 -

Jan 16, 2025

AUS-W & ENG-W Oneday Predictions & Tips
Oneday of India & Ireland

Jan 10, 2025 -

Jan 15, 2025

IND-W & IRE-W Oneday Predictions & Tips
Oneday of New Zealand & Sri Lanka

Jan 4, 2025 -

Jan 11, 2025

NZ & SL Oneday Predictions & Tips
Oneday of New Zealand & Sri Lanka

Jan 4, 2025 -

Jan 11, 2025

NZ & SL Oneday Predictions & Tips
Test of South Africa & Pakistan

Dec 26, 2024 -

Jan 3, 2025

SA & PAK Test Predictions & Tips
Test of Zimbabwe & Afghanistan

Dec 26, 2024 -

Jan 2, 2025

ZIM & AFG Test Predictions & Tips
Test of Zimbabwe & Afghanistan

Dec 26, 2024 -

Jan 2, 2025

ZIM & AFG Test Predictions & Tips
Test of West Indies & Bangladesh

Dec 16, 2024 -

Dec 20, 2024

WI & BAN Test Predictions & Tips
T20 of India & West Indies

Dec 15, 2024 -

Dec 19, 2024

IND-W & WI-W T20 Predictions & Tips
Test of South Africa & England

Dec 15, 2024 -

Dec 15, 2024

SA-W & ENG-W Test Predictions & Tips
Oneday of Australia & India

Dec 5, 2024 -

Dec 11, 2024

AUS-W & IND-W Oneday Predictions & Tips
T20 of Bangladesh & Ireland

Dec 5, 2024 -

Dec 9, 2024

BD-W & IRE-W T20 Predictions & Tips
Test of South Africa & Sri Lanka

Nov 27, 2024 -

Dec 5, 2024

SA & SL Test Predictions & Tips
Oneday of Zimbabwe & Pakistan

Dec 1, 2024 -

Dec 5, 2024

ZIM & PAK Oneday Predictions & Tips
Abu Dhabi T10

Nov 21, 2024 -

Dec 2, 2024

ABDT10 Predictions & Tips
Womens Big Bash League

Oct 27, 2024 -

Dec 1, 2024

WBBLT20 Predictions & Tips
ICC Cricket World Cup League Two

Nov 14, 2024 -

Nov 18, 2024

ICCCWCLT Predictions & Tips
Oneday of Australia & Pakistan

Nov 14, 2024 -

Nov 18, 2024

AUS & PAK Oneday Predictions & Tips
T20 of Oman & Netherlands

Nov 13, 2024 -

Nov 16, 2024

OMA & NED T20 Predictions & Tips
Test of South Africa & India

Nov 8, 2024 -

Nov 15, 2024

SA & IND Test Predictions & Tips
Test of India & New Zealand

Oct 16, 2024 -

Nov 5, 2024

IND & NZ Test Predictions & Tips
South Africa tour of Bangladesh, 2024

Oct 21, 2024 -

Oct 29, 2024

BAN vs SA 2024 Predictions & Tips
Oneday of India & New Zealand

Oct 24, 2024 -

Oct 29, 2024

IND-W & NZ-W Oneday Predictions & Tips
T20 of Sri Lanka & West Indies

Oct 20, 2024 -

Oct 26, 2024

SL & WI T20 Predictions & Tips
Test of Pakistan & England

Oct 7, 2024 -

Oct 24, 2024

PAK & ENG Test Predictions & Tips
T20 of United States of America & Nepal

Oct 18, 2024 -

Oct 21, 2024

USA & NEP T20 Predictions & Tips
ICC Womens T20 World Cup

Oct 3, 2024 -

Oct 20, 2024

ICCWWC__T20 Predictions & Tips
Legends League Cricket

Sep 20, 2024 -

Oct 16, 2024

icc/llct20 Predictions & Tips
Bangladesh tour of India, T20, 2024

Sep 19, 2024 -

Oct 12, 2024

IND vs BAN Predictions & Tips
Ireland v South Africa in UAE, Oneday, 2024

Sep 27, 2024 -

Oct 7, 2024

IRE vs SA Predictions & Tips
Test of New Zealand & England

Jul 6, 2024 -

Oct 1, 2024

NZ & ENG Test Predictions & Tips
New Zealand Women Tour Of Australia, 2024

Sep 19, 2024 -

Sep 24, 2024

AUS-W vs NZ-W Predictions & Tips
Womens Asia Cup

Jul 19, 2024 -

Jul 28, 2024

ASCW Predictions & Tips
ICC Men's T20 World Cup

Jun 2, 2024 -

Jun 29, 2024

ICCWCT20 Predictions & Tips
U-19 World Cup

Jan 19, 2024 -

Feb 11, 2024

U19WC Predictions & Tips

Welcome to OCBscores comprehensive cricket schedule for 2025, your one-stop shop for all cricket matches and fixtures throughout the year. So if you’re tracking the ICC World Test Championship, following the excitement of local T20 leagues, or planning on watching international series, our detailed cricket schedule has you covered.

Below you’ll find links to individual tournament schedules, making it easy to follow your favorite teams and competitions. From Test matches to ODIs and T20s, stay ahead with accurate fixture information for every major cricket event in 2025.

Stay Updated with the Latest Cricket Fixtures

The cricket calendar this year is be packed with action across formats and continents. As teams battle for supremacy in upcoming global tournaments, our schedule page helps you to stay on to of the cricket action. Each tournament link above will open match information, including match dates, venues, and starting times in your local time zone. 

For bettors, each page includes links to detailed cricket betting tips and predictions from our cricket experts, helping you make informed decisions based on our comprehensive analysis.

For cricket fans planning what to watch and when, our fixture lists are regularly updated to give you the most reliable information on upcoming cricket matches. Once you know when games are happening, explore our cricket betting odds to get the lowdown and make your decisions.

From the high-octane action of T20 leagues to the strategic battles of Test cricket, OCBScores.com keeps you informed about every important fixture.

Beyond schedules, explore our live scores section during matches for ball-by-ball updates, player statistics, and match analysis. Bookmark this cricket schedule page to stay connected with the exciting world of cricket throughout 2025, and follow us on social media for instant notifications about schedule changes, match previews, and result highlights.

who is the goat of cricket

Joe07 May 2025

Goat Of Cricket: Breaking Down The Greatest Ever Debate

Settle cricket’s greatest debate with stats and expert analysis. Discover what the numbers really reveal about who deserves the GOAT of cricket title.

umran malik fastest ball, OCBscores logo

Dhruv09 Apr 2025

Umran Malik’s Fastest Ball: Record-Breaking 156.9 KPH Spell

Umran Malik’s 156.9 KPH thunderbolt ranks among cricket’s fastest deliveries. Analyse the “Jammu Express” phenomenon and his extreme pace.

who won wpl 2025

Joe27 Mar 2025

WPL 2025 Winner: Mumbai Indians

Mumbai Indians Win WPL 2025: Read the ultimate guide to how they claimed their second title in 3 years, right here.

Most Dangerous Team of IPL Blog

Dhruv13 Mar 2025

Most Dangerous Team of IPL 2025

Who is the most dangerous team of IPL 2025? The OCB experts have all the insights you need this IPL season right here.

The Most Famous Cricket Tournament Formats 

There are various formats of cricket matches. The three most famous cricket competition formats are as follows:  

- Test cricket 
- One Day International (ODI) cricket
- T20 cricket

T20 

It might feel as though T20 cricket has been around forever, but its still quite a new invention. It is around two decades since the T20 format was introduced in England and it spread very fast. There is now a T20 World Cup, which is watched by millions of passionate cricket fans. 

Now, T20s have become arguably the world's most popular format of cricket, with the Indian Premier League (IPL) growing into nothing short of a sporting juggernaut. 

Launched in 2008, the IPL brand is now said to be worth billions of dollars. Expansion plans are often proposed to make the IPL even bigger and better. Rival domestic T20 leagues now jostle for space in a crowded cricket calendar, but this means that there's always something to watch, somewhere in the world.

With both sides having just 20 overs to score as many runs as they can, T20 cricket is seen as a more family-friendly form of the game, taking around three hours to complete.  

Women's T20 competitions are also becoming more widespread. In India, the Women's Premier League (WPL) continues to grow and is run alongside the IPL in order to boost its popularity. 

One Day International (ODI) 

ODI matches are still popular despite the rise of T20s, with the Cricket World Cup arguably the peak of the sport. Played every four years, the Cricket World Cup was hosted in India in 2023.  

The home team were unable to capitalise on the home crowd advantage, and instead Australia lifted the trophy for a record-extending sixth time. 

As the name ODI suggests, these matches are played over a day. Each side gets 50 overs in their innings, although this can be shortened in the event of bad weather conditions. 

The next edition of the Cricket World Cup is set for 2027, when it will be co-hosted by South Africa, Zimbabwe and Namibia. 

Test Cricket 

For many, Test cricket remains the peak of the sport, though some argue that the format is dying out. What do you think?

The popularity of T20 cricket is squeezing Test cricket to the margins of the game, although series between the heavyweight trio of India, England and Australia remain fan favourites.

England and Australia face off in a contest called The Ashes, which is played every two years. These Test matches are among the most eagerly awaited of all cricket competitions. 

A few years ago, the sport's authorities attempted to give context to the various Test series that are played by launching the World Test Championship, which ends with a one-off match. 

The first ever World Test Championship saw India reach the final, but was beaten by New Zealand. In 2023, India again made it through to the final, but this time Australia won by 209 runs at London's The Oval. 

Tournaments Comparison

LeagueSpeed of PlayBatting StylePopular CompetitionMatch Duration
T20FastAggressiveIndian Premier LeagueApprox 3 hours, 20 overs per team
ODIBalancedBalancedThe Ashes1 day, 50 overs per team, max 10 overs per bowler
Test CricketSlowDefensiveICC Men’s Cricket World CupUp to 2 days, two innings per team, unlimited overs

Other Cricket Formats  

Along with the above events, there are some other exciting formats worth mentioning, such as:  

First-Class Cricket:  Matches played over a few days in countries such as England (the County Championship) and Australia (the Sheffield Shield), this is a highly traditional format. 

The Hundred / 100-Ball Cricket: Launched in England in a bid to attract a younger audience, this format has no overs, with bowlers delivering sets of five balls instead. 

List A Cricket: A limited-overs format of the game, played with 40 to 60 overs per side, falling between T20 and Test matches in terms of duration. Commonly used in domestic one-day competitions such as the New Zealand Ford Trophy.

90-Ball Cricket: 90-ball cricket is a limited-overs format of the game primarily played in England, where each side faces 15 six-ball overs (90 balls total), seen in recreational leagues and designed for faster-paced matches.

Frequently Asked Questions About Cricket Schedules

Our cricket fixtures are updated daily to reflect any changes in match timings, venues, or postponements. We source information directly from official cricket boards to ensure accuracy.

Yes, alongside international fixtures, we provide comprehensive schedules for major domestic competitions including the Ranji Trophy, Sheffield Shield, County Championship, and other premier domestic tournaments.

Test matches span up to five days with play scheduled from morning to late afternoon. One-Day Internationals (ODIs) are single-day events usually lasting 7-8 hours, while T20 matches are the shortest format, completed in about 3-4 hours. Our schedule pages clearly indicate the format type and expected duration for each match, allowing you to plan your viewing time accordingly.

Cricket schedules occasionally change due to weather, logistical issues, or other unforeseen circumstances. To stay informed about these changes, we recommend you subscribe to the OCBScores.com newsletter. which will alert you to significant schedule updates for key updates.

Cricket Schedule 2025: Complete Fixtures & Upcoming Matches