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

The database

Matches

30,223 matches: full scorecards from December 2001 for Tests, ODIs, T20 internationals, the big leagues and women's cricket, and the result of every men's Test, ODI and T20 international back to 1877. Newest first.

Saturday 9 August 2025

4 matches
T20WomenLSLondon Spirit12419.4WFWelsh Fire122/520London Spirit won by 2 runsThe Hundred Women's Competition, Match 6 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

3 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