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.

Saturday 21 June 2025

2 matches
T20IHUNHungary214/720SLOSlovenia92/920Hungary won by 122 runsSlovenia tour of Hungary, Match 1 T20MNYMI New York188/420WFWashington Freedom189/819.2Washington Freedom won by 2 wicketsMajor League Cricket, Match 11

Friday 20 June 2025

15 matches
T20IWomenPNGPapua New Guinea98/820VANVanuatu6716.4Papua New Guinea won by 31 runsPacificAus Sports Cricket Invitational, Match 5 T20ISCOScotland193/520NEPNepal15918.5Scotland won by 34 runsScotland T20 Tri-Series, Match 6 T20TSKTexas Super Kings198/520SFUSan Francisco Unicorns202/316.1San Francisco Unicorns won by 7 wicketsMajor League Cricket, Match 10 T20IWomenSouth Africa183/620West Indies133/620South Africa won by 50 runsSouth Africa Women tour of West Indies, Match 1 T20WomenDURDurham101/820ESSEssex105/417Essex won by 6 wicketsT20 Blast Women, Match 32 T20WomenWARWarwickshire172/620BLAThe Blaze147/820Warwickshire won by 25 runsT20 Blast Women, Match 31 T20SURSurrey194/820MIDMiddlesex11918.4Surrey won by 75 runsT20 Blast T20NOTNottinghamshire164/820NORNorthamptonshire14019.2Nottinghamshire won by 24 runsT20 Blast T20HAMHampshire124/920GLOGloucestershire130/820Gloucestershire won by 2 wicketsT20 Blast T20GLAGlamorgan130/920SOMSomerset131/416.4Somerset won by 6 wicketsT20 Blast T20KENKent219/320ESSEssex17219Kent won by 47 runsT20 Blast T20DURDurham193/420YORYorkshire13017.3Durham won by 63 runsT20 Blast T20LANLancashire243/720DERDerbyshire16317.2Lancashire won by 80 runsT20 Blast T20WORWorcestershire13418.4BBBirmingham Bears135/919.3Birmingham Bears won by 1 wicketT20 Blast TestIndia471 & 36496England465 & 373/582England won by 5 wicketsIndia tour of England, Match 1

Thursday 19 June 2025

11 matches
T20IWomenVANVanuatu102/620SAMSamoa9318.3Vanuatu won by 9 runsPacificAus Sports Cricket Invitational, Match 4 T20ICANCanada81/05CICayman Islands39/55Canada won by 42 runsICC Men's T20 World Cup Americas Region Final, Match 8 T20IBERBermuda114/69BAHBahamas88/29Bermuda won by 26 runsICC Men's T20 World Cup Americas Region Final, Match 7 T20INETNetherlands174/720NEPNepal180/419.4Nepal won by 6 wicketsScotland T20 Tri-Series, Match 5 T20MRMunster Reds166/620LLLeinster Lightning169/415.5Leinster Lightning won by 6 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 6 T20NKNorthern Knights175/520NWNorth-West Warriors6612.4Northern Knights won by 109 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 5 T20WomenHAMHampshire169/620SOMSomerset164/620Hampshire won by 5 runsT20 Blast Women, Match 30 T20WomenLANLancashire150/920BLAThe Blaze153/518.2The Blaze won by 5 wicketsT20 Blast Women, Match 29 T20SOMSomerset209/720HAMHampshire192/720Somerset won by 17 runsT20 Blast T20MIDMiddlesex16119.5ESSEssex160/620Middlesex won by 1 runT20 Blast T20NOTNottinghamshire15619.3LEILeicestershire160/617.4Leicestershire won by 4 wicketsT20 Blast

Wednesday 18 June 2025

11 matches
T20IBAHBahamas52/711.1CANCanada54/04.3Canada won by 10 wickets (DLS)ICC Men's T20 World Cup Americas Region Final, Match 6 T20ICICayman Islands121/920BERBermuda126/312.5Bermuda won by 7 wicketsICC Men's T20 World Cup Americas Region Final, Match 5 T20INETNetherlands198/720SCOScotland181/920Netherlands won by 17 runsScotland T20 Tri-Series, Match 4 T20SOSeattle Orcas200/520MNYMI New York203/319MI New York won by 7 wicketsMajor League Cricket, Match 9 T20MRMunster Reds215/720NKNorthern Knights16815Munster Reds won by 47 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 4 T20NWNorth-West Warriors13016.5LLLeinster Lightning134/615.4Leinster Lightning won by 4 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 3 T20WomenSURSurrey171/920LANLancashire11817.3Surrey won by 53 runsT20 Blast Women, Match 28 T20WomenESSEssex150/320WARWarwickshire154/819.5Warwickshire won by 2 wicketsT20 Blast Women, Match 27 T20DURDurham155/620WORWorcestershire156/417.1Worcestershire won by 6 wicketsT20 Blast T20SURSurrey210/620SUSSussex16219.5Surrey won by 48 runsT20 Blast T20KENKent157/920GLOGloucestershire160/318.2Gloucestershire won by 7 wicketsT20 Blast

Tuesday 17 June 2025

9 matches
T20IWomenSAMSamoa6417PNGPapua New Guinea65/612.2Papua New Guinea won by 4 wicketsPacificAus Sports Cricket Invitational, Match 3 T20ISCOScotland9719.4NEPNepal98/819.5Nepal won by 2 wicketsScotland T20 Tri-Series, Match 3 TestBangladesh495 & 285/6d87Sri Lanka485 & 72/432Match drawnBangladesh tour of Sri Lanka, Match 1 T20WFWashington Freedom208/520LAKLos Angeles Knight Riders9516.3Washington Freedom won by 113 runsMajor League Cricket, Match 8 T20LLLeinster Lightning153/720NKNorthern Knights156/212.4Northern Knights won by 8 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 2 T20NWNorth-West Warriors191/720MRMunster Reds162/918.3North-West Warriors won by 29 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 1 ODIWomenSouth Africa278/645.5West Indies121/927.5South Africa won by 166 runs (DLS)South Africa Women tour of West Indies, Match 3 T20WomenHAMHampshire155/420SURSurrey156/520Surrey won by 5 wicketsT20 Blast Women, Match 26 T20SURSurrey193/620HAMHampshire12417.5Surrey won by 69 runsT20 Blast

Monday 16 June 2025

2 matches
T20ICAMCambodia152/720INDIndonesia154/619.1Indonesia won by 4 wicketsCambodia tour of Indonesia, Match 5 T20IWomenPNGPapua New Guinea9820VANVanuatu6318.2Papua New Guinea won by 35 runsPacificAus Sports Cricket Invitational, Match 2