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 9 August 2025

3 matches
T20WomenMOManchester Originals139/620OIOval Invincibles137/320Manchester Originals won by 2 runsThe Hundred Women's Competition, Match 5 T20LSLondon Spirit163/520WFWelsh Fire155/620London Spirit won by 8 runsThe Hundred Men's Competition, Match 6 T20MOManchester Originals12820OIOval Invincibles129/111.2Oval Invincibles won by 9 wicketsThe Hundred Men's Competition, Match 5

Friday 8 August 2025

11 matches
T20ICYPCyprus193/620CROCroatia14119.5Cyprus won by 52 runsCyprus tour of Croatia, Match 4 T20ICROCroatia135/620CYPCyprus136/719Cyprus won by 3 wicketsCyprus tour of Croatia, Match 3 T20INORNorway138/520FRAFrance116/720Norway won by 22 runsViking Cup, Match 3 T20ISWESweden13619.4AUSAustria139/618.1Austria won by 4 wicketsViking Cup, Match 4 T20IWomenPakistan168/620Ireland171/620Ireland won by 4 wicketsPakistan Women tour of Ireland, Match 2 ODIWest Indies28049Pakistan284/548.5Pakistan won by 5 wicketsPakistan tour of West Indies, Match 1 T20WomenBPBirmingham Phoenix148/520TRTrent Rockets137/620Birmingham Phoenix won by 11 runsThe Hundred Women's Competition, Match 4 T20BPBirmingham Phoenix122/620TRTrent Rockets123/415.3Trent Rockets won by 6 wicketsThe Hundred Men's Competition, Match 4 One-dayGLOGloucestershire293/950SURSurrey20843.1Gloucestershire won by 85 runsOne-Day Cup (England) One-dayDURDurham255/950SOMSomerset258/646.2Somerset won by 4 wicketsOne-Day Cup (England) One-dayYORYorkshire374/550NORNorthamptonshire17238.5Yorkshire won by 202 runsOne-Day Cup (England)

Thursday 7 August 2025

10 matches
T20ISWESweden162/720FRAFrance128/820Sweden won by 34 runsViking Cup, Match 2 T20INORNorway8717.4AUSAustria92/616.4Austria won by 4 wicketsViking Cup, Match 1 T20ICROCroatia13219.2CYPCyprus136/315.5Cyprus won by 7 wicketsCyprus tour of Croatia, Match 2 T20ICYPCyprus213/320CROCroatia155/620Cyprus won by 58 runsCyprus tour of Croatia, Match 1 TestZimbabwe125 & 11728.1New Zealand601/3d130New Zealand won by an innings and 359 runsNew Zealand tour of Zimbabwe, Match 2 T20WomenNSNorthern Superchargers141/420WFWelsh Fire9419.3Northern Superchargers won by 47 runsThe Hundred Women's Competition, Match 3 T20WFWelsh Fire143/920NSNorthern Superchargers147/217.4Northern Superchargers won by 8 wicketsThe Hundred Men's Competition, Match 3 One-dayKENKent287/950SUSSussex288/748.2Sussex won by 3 wicketsOne-Day Cup (England) One-dayWORWorcestershire312/747.1NOTNottinghamshire326/947Match tiedOne-Day Cup (England) One-dayESSEssex28549.3HAMHampshire288/546.2Hampshire won by 5 wicketsOne-Day Cup (England)

Wednesday 6 August 2025

5 matches
T20IWomenIreland14219.4Pakistan131/920Ireland won by 11 runsPakistan Women tour of Ireland, Match 1 T20WomenMOManchester Originals95/820SBSouthern Brave96/417.4Southern Brave won by 6 wicketsThe Hundred Women's Competition, Match 2 T20MOManchester Originals131/420SBSouthern Brave133/919.4Southern Brave won by 1 wicketThe Hundred Men's Competition, Match 2 One-daySURSurrey17443.1LEILeicestershire179/429.3Leicestershire won by 6 wicketsOne-Day Cup (England) One-dayMIDMiddlesex289/750SOMSomerset293/447.3Somerset won by 6 wicketsOne-Day Cup (England)

Tuesday 5 August 2025

7 matches
T20WomenLSLondon Spirit176/520OIOval Invincibles159/420London Spirit won by 17 runsThe Hundred Women's Competition, Match 1 T20LSLondon Spirit8018.4OIOval Invincibles81/413.4Oval Invincibles won by 6 wicketsThe Hundred Men's Competition, Match 1 One-dayWARWarwickshire13736.3YORYorkshire140/532.5Yorkshire won by 5 wicketsOne-Day Cup (England) One-dayNOTNottinghamshire283/946.1ESSEssex23441.1Nottinghamshire won by 51 runs (DLS)One-Day Cup (England) One-dayGLOGloucestershire341/850DERDerbyshire28245.5Gloucestershire won by 59 runsOne-Day Cup (England) One-dayHAMHampshire324/650GLAGlamorgan25239.5Hampshire won by 72 runsOne-Day Cup (England) One-dayDURDurham310/750SUSSussex25946.3Durham won by 51 runsOne-Day Cup (England)

Sunday 3 August 2025

4 matches
T20IWomenGIBGibraltar116/420ESTEstonia8217.1Gibraltar won by 34 runsGibraltar Women tour of Estonia, Match 3 T20ISWISwitzerland235/620ESTEstonia194/920Switzerland won by 41 runsSwitzerland tour of Estonia, Match 3 T20ISWISwitzerland157/620ESTEstonia14218.4Switzerland won by 15 runsSwitzerland tour of Estonia, Match 2 T20IPakistan189/420West Indies176/620Pakistan won by 13 runsPakistan tour of West Indies, Match 3

Saturday 2 August 2025

4 matches
T20IWomenESTEstonia94/820GIBGibraltar95/316.4Gibraltar won by 7 wicketsGibraltar Women tour of Estonia, Match 2 T20IWomenESTEstonia94/620GIBGibraltar6818.4Estonia won by 26 runsGibraltar Women tour of Estonia, Match 1 T20ISWISwitzerland162/820ESTEstonia9016.1Switzerland won by 72 runsSwitzerland tour of Estonia, Match 1 T20IPakistan133/920West Indies135/820West Indies won by 2 wicketsPakistan tour of West Indies, Match 2

Thursday 31 July 2025

2 matches
T20IPakistan178/620West Indies164/720Pakistan won by 14 runsPakistan tour of West Indies, Match 1 TestIndia224 & 39688England247/9 & 36785.1India won by 6 runsIndia tour of England, Match 5

Wednesday 30 July 2025

4 matches
One-dayCCCColombo Cricket Club387/550PSCPolice Sports Club20040.2Colombo Cricket Club won by 187 runsMajor Clubs Limited Over Tournament, Final TestZimbabwe149 & 16567.1New Zealand307/9 & 8/12.2New Zealand won by 9 wicketsNew Zealand tour of Zimbabwe, Match 1 One-dayWomenWARWarwickshire23942.5SURSurrey240/736.4Surrey won by 3 wicketsECB Women's One-Day Cup, Match 40 One-dayWomenDURDurham315/950SOMSomerset21040.2Durham won by 105 runsECB Women's One-Day Cup, Match 39