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.

Wednesday 30 July 2025

2 matches
One-dayWomenLANLancashire306/450ESSEssex16835.3Lancashire won by 138 runsECB Women's One-Day Cup, Match 38 One-dayWomenHAMHampshire291/750BLAThe Blaze21144.5Hampshire won by 80 runsECB Women's One-Day Cup, Match 37

Tuesday 29 July 2025

9 matches
Multi-dayLEILeicestershire471114.5KENKent445/8152Match drawnCounty Championship, Match 44 Multi-dayGLAGlamorgan261 & 348/7d76LANLancashire137 & 31874.5Glamorgan won by 154 runsCounty Championship, Match 43 Multi-dayMIDMiddlesex445108.5GLOGloucestershire404/988.4Match drawnCounty Championship, Match 42 Multi-dayDERDerbyshire377 & 185/562NORNorthamptonshire550/9d155.5Match drawnCounty Championship, Match 41 Multi-daySOMSomerset438 & 200/5d66NOTNottinghamshire544159.2Match drawnCounty Championship, Match 55 Multi-dayHAMHampshire293 & 313/7d80WORWorcestershire249 & 303/852.5Match drawnCounty Championship, Match 54 Multi-daySUSSussex222 & 19596.4YORYorkshire545/9d140Yorkshire won by an innings and 128 runsCounty Championship, Match 53 Multi-dayESSEssex602/6d & 96/131WARWarwickshire485133.4Match drawnCounty Championship, Match 52 Multi-dayDURDurham153 & 344113.4SURSurrey322 & 176/538.2Surrey won by 5 wicketsCounty Championship, Match 51

Monday 28 July 2025

2 matches
ODIWomenZimbabwe17849.1Ireland182/638.5Ireland won by 4 wicketsZimbabwe Women tour of Ireland, Match 2 T20IWest Indies17019.5Australia173/717Australia won by 3 wicketsAustralia tour of West Indies, Match 5

Sunday 27 July 2025

9 matches
T20IAUSAustria182/316ROMRomaniaNo resultBudapest Cup, Final T20IHUNHungary182/720LUXLuxembourg145/920Hungary won by 37 runsBudapest Cup, 3rd Place Play-Off T20IBAHBahrain189/320MALMalawi9517.3Bahrain won by 94 runsRwanda Tri-Nation T20I Series, Final T20IESTEstonia14119.4FINFinland142/518.1Finland won by 5 wicketsFinland tour of Estonia, Match 3 T20INIGNigeria113/920Kenya116/419.1Kenya won by 6 wicketsPearl of Africa T20I Series, Match 17 T20IUganda170/720United Arab Emirates162/920Uganda won by 8 runsPearl of Africa T20I Series, Match 18 One-dayCCCColombo Cricket Club309/750.1TUCTamil Union Cricket and Athletic Club24141.1Colombo Cricket Club won by 68 runsMajor Clubs Limited Over Tournament, Semi Final T20WomenWARWarwickshire153/920SURSurrey154/516.4Surrey won by 5 wicketsT20 Blast Women, Final T20WomenWARWarwickshire163/820BLAThe Blaze14319.1Warwickshire won by 20 runsT20 Blast Women, Semi Final

Saturday 26 July 2025

14 matches
T20IAUSAustria245/720LUXLuxembourg179/520Austria won by 66 runsBudapest Cup, Match 6 T20IHUNHungary168/920AUSAustria169/618Austria won by 4 wicketsBudapest Cup, Match 5 T20IROMRomania178/620LUXLuxembourg13319.5Romania won by 46 runsBudapest Cup, Match 4 T20IRwanda157/520MALMalawi158/119.5Malawi won by 9 wicketsRwanda Tri-Nation T20I Series, Match 12 T20IFINFinland8515.5ESTEstonia86/617Estonia won by 4 wicketsFinland tour of Estonia, Match 2 T20IWomenRwanda135/720Sierra Leone8418.1Rwanda won by 51 runsICC Women's T20 World Cup Africa Region Division Two Qualifier, Final T20IWomenMOZMozambique87/820CAMCameroon88/818Cameroon won by 2 wicketsICC Women's T20 World Cup Africa Region Division Two Qualifier, 5th Place Play-Off T20IWomenLESLesotho88/920ESWEswatini4014.2Lesotho won by 48 runsICC Women's T20 World Cup Africa Region Division Two Qualifier, 7th Place Play-Off T20IWomenBotswana143/620MALMalawi7815.4Botswana won by 65 runsICC Women's T20 World Cup Africa Region Division Two Qualifier, 3rd Place Play-Off T20IUnited Arab Emirates141/420NIGNigeria8818.5United Arab Emirates won by 53 runsPearl of Africa T20I Series, Match 15 T20IHKHong Kong52/45Malaysia55/02.2Malaysia won by 10 wicketsAsia Pacific Cricket Champions Trophy, Final T20INew Zealand180/520South Africa177/620New Zealand won by 3 runsZimbabwe Twenty20 Tri-Series, Final ODIWomenIreland288/950Zimbabwe19148.1Ireland won by 97 runsZimbabwe Women tour of Ireland, Match 1 T20IWest Indies205/920Australia206/719.2Australia won by 3 wicketsAustralia tour of West Indies, Match 4

Friday 25 July 2025

9 matches
T20IHUNHungary148/820LUXLuxembourg7815.1Hungary won by 70 runsBudapest Cup, Match 3 T20IHUNHungary9314.5ROMRomania94/08Romania won by 10 wicketsBudapest Cup, Match 2 T20IROMRomania128/920AUSAustria129/313.5Austria won by 7 wicketsBudapest Cup, Match 1 T20IMALMalawi113/920BAHBahrain114/216.3Bahrain won by 8 wicketsRwanda Tri-Nation T20I Series, Match 11 T20IBAHBahrain163/620Rwanda4914.3Bahrain won by 114 runsRwanda Tri-Nation T20I Series, Match 10 T20IKenya124/820Uganda125/418.1Uganda won by 6 wicketsPearl of Africa T20I Series, Match 13 One-dayCCCColts Cricket Club14339PSCPolice Sports Club144/635.5Police Sports Club won by 4 wicketsMajor Clubs Limited Over Tournament, Semi Final T20IWest Indies214/420Australia215/416.1Australia won by 6 wicketsAustralia tour of West Indies, Match 3 T20IScorecardFINFinland180/520ESTEstonia164/820Finland won by 16 runsTallinn

Thursday 24 July 2025

5 matches
T20IWomenMALMalawi100/620Sierra Leone101/415.3Sierra Leone won by 6 wicketsICC Women's T20 World Cup Africa Region Division Two Qualifier, Semi Final T20IWomenLESLesotho100/820MOZMozambique101/716.4Mozambique won by 3 wicketsICC Women's T20 World Cup Africa Region Division Two Qualifier, 5th Place Play-Off T20IWomenRwanda99/920Botswana64/920Rwanda won by 35 runsICC Women's T20 World Cup Africa Region Division Two Qualifier, Semi Final T20IWomenCAMCameroon177/520ESWEswatini3717.1Cameroon won by 140 runsICC Women's T20 World Cup Africa Region Division Two Qualifier, 5th Place Play-Off T20IHKHong Kong193/420SINSingapore14118.5Hong Kong won by 52 runsAsia Pacific Cricket Champions Trophy, Match 12