Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade

The database

Cricket matches in 2025

2,643 cricket matches in 2025. Newest first.

Sunday 24 August 2025

20 matches
T20IBELBelgium144/920AUSAustria146/619.2Austria won by 4 wicketsBelgium tour of Austria, Match 4 T20IBELBelgium15419.3AUSAustria155/618.2Austria won by 4 wicketsBelgium tour of Austria, Match 3 T20IWomenITAItaly86/920NETNetherlands90/315.1Netherlands won by 7 wicketsICC Women's T20 World Cup Europe Division 1 Qualifier, Match 8 T20IWomenIreland223/120GERGermany44/820Ireland won by 179 runsICC Women's T20 World Cup Europe Division 1 Qualifier, Match 7 One-dayPNGPapua New Guinea14835.2KUWKuwait149/622.4Kuwait won by 4 wicketsCWC Challenge League, Match 21 One-dayKenya242/850QATQatar243/243.3Qatar won by 8 wicketsCWC Challenge League, Match 20 ODIAustralia431/250South Africa15524.5Australia won by 276 runsSouth Africa tour of Australia, Match 3 T20SKNSt Kitts and Nevis Patriots133/920ABFAntigua and Barbuda Falcons137/319.4Antigua and Barbuda Falcons won by 7 wicketsCaribbean Premier League, Match 11 T20WomenBPBirmingham Phoenix111/320MOManchester Originals9520Birmingham Phoenix won by 16 runsThe Hundred Women's Competition, Match 28 T20WomenTRTrent Rockets145/620WFWelsh Fire122/920Trent Rockets won by 23 runsThe Hundred Women's Competition, Match 27 T20MOManchester Originals109/720BPBirmingham Phoenix113/316.3Birmingham Phoenix won by 7 wicketsThe Hundred Men's Competition, Match 28 T20WFWelsh Fire150/620TRTrent Rockets152/719.4Trent Rockets won by 3 wicketsThe Hundred Men's Competition, Match 27 One-daySUSSussex284/950YORYorkshire286/447.4Yorkshire won by 6 wicketsOne-Day Cup (England) One-daySURSurrey289/850NOTNottinghamshire279/950Surrey won by 10 runsOne-Day Cup (England) One-dayNORNorthamptonshire18938.1MIDMiddlesex192/632.3Middlesex won by 4 wicketsOne-Day Cup (England) One-dayWORWorcestershire32849.3LEILeicestershire312/950Worcestershire won by 16 runsOne-Day Cup (England) One-dayKENKent269/950SOMSomerset270/644.3Somerset won by 4 wicketsOne-Day Cup (England) One-dayDERDerbyshire339/550HAMHampshire341/749.1Hampshire won by 3 wicketsOne-Day Cup (England) One-dayESSEssex28949GLOGloucestershire15935.1Essex won by 130 runsOne-Day Cup (England) One-dayDURDurham300/850WARWarwickshire303/647.4Warwickshire won by 4 wicketsOne-Day Cup (England)

Saturday 23 August 2025

10 matches
T20IAUSAustria211/417BELBelgium182/817Austria won by 38 runs (DLS)Belgium tour of Austria, Match 2 T20IBELBelgium215/420AUSAustria216/418.1Austria won by 6 wicketsBelgium tour of Austria, Match 1 T20IWomenNETNetherlands255/320GERGermany5317.2Netherlands won by 202 runsICC Women's T20 World Cup Europe Division 1 Qualifier, Match 6 T20IWomenIreland166/420ITAItaly103/720Ireland won by 63 runsICC Women's T20 World Cup Europe Division 1 Qualifier, Match 5 One-dayKUWKuwait223/950JERJersey223/950Match tiedCWC Challenge League, Match 19 T20TKRTrinbago Knight Riders183/720SLKSt Lucia Kings165/620Trinbago Knight Riders won by 18 runsCaribbean Premier League, Match 10 T20WomenLSLondon Spirit125/820SBSouthern Brave126/218.4Southern Brave won by 8 wicketsThe Hundred Women's Competition, Match 26 T20WomenOIOval Invincibles125/620NSNorthern Superchargers127/319Northern Superchargers won by 7 wicketsThe Hundred Women's Competition, Match 25 T20LSLondon Spirit186/420SBSouthern Brave139/918.2London Spirit won by 47 runsThe Hundred Men's Competition, Match 26 T20NSNorthern Superchargers198/420OIOval Invincibles182/720Northern Superchargers won by 16 runsThe Hundred Men's Competition, Match 25

Friday 22 August 2025

12 matches
T20IROMRomania157/820CRCzech Republic159/619Czech Republic won by 4 wicketsCzech Republic tour of Romania, Match 4 T20IROMRomania195/420CRCzech Republic170/720Romania won by 25 runsCzech Republic tour of Romania, Match 3 One-dayDENDenmark223/850PNGPapua New Guinea20548.2Denmark won by 18 runsCWC Challenge League, Match 18 ODISouth Africa27749.1Australia19337.4South Africa won by 84 runsSouth Africa tour of Australia, Match 2 T20GAWGuyana Amazon Warriors211/320ABFAntigua and Barbuda Falcons12815.2Guyana Amazon Warriors won by 83 runsCaribbean Premier League, Match 9 T20WomenWFWelsh Fire150/320BPBirmingham Phoenix114/920Welsh Fire won by 36 runsThe Hundred Women's Competition, Match 24 T20BPBirmingham Phoenix138/920WFWelsh Fire140/217.4Welsh Fire won by 8 wicketsThe Hundred Men's Competition, Match 24 One-dayYORYorkshire354/750DURDurham14236Yorkshire won by 212 runsOne-Day Cup (England) One-dayGLAGlamorgan297/750WORWorcestershire298/548.2Worcestershire won by 5 wicketsOne-Day Cup (England) One-dayGLOGloucestershire343/750NOTNottinghamshire29147.2Gloucestershire won by 52 runsOne-Day Cup (England) One-dayLANLancashire249/950WARWarwickshire253/539.5Warwickshire won by 5 wicketsOne-Day Cup (England) One-daySURSurrey388/450DERDerbyshire34548.5Surrey won by 43 runsOne-Day Cup (England)

Thursday 21 August 2025

8 matches
T20IROMRomania176/420CRCzech Republic15818.2Romania won by 18 runsCzech Republic tour of Romania, Match 2 T20ICRCzech Republic149/920ROMRomania131/820Czech Republic won by 18 runsCzech Republic tour of Romania, Match 1 T20IWomenGERGermany113/620ITAItaly117/615.4Italy won by 4 wicketsICC Women's T20 World Cup Europe Division 1 Qualifier, Match 4 T20IWomenNETNetherlands137/620Ireland141/219.2Ireland won by 8 wicketsICC Women's T20 World Cup Europe Division 1 Qualifier, Match 3 One-dayKenya11536.1JERJersey116/323.5Jersey won by 7 wicketsCWC Challenge League, Match 17 One-dayKUWKuwait299/750QATQatar277/950Kuwait won by 22 runsCWC Challenge League, Match 16 T20SKNSt Kitts and Nevis Patriots174/820BRBarbados Royals16218.2St Kitts and Nevis Patriots won by 12 runsCaribbean Premier League, Match 8 T20WomenOIOval Invincibles109/720TRTrent Rockets113/416.4Trent Rockets won by 6 wicketsThe Hundred Women's Competition, Match 23