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

The database

Matches

30,211 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.

Friday 4 July 2025

4 matches
T20SUSSussex195/920KENKent16119.4Sussex won by 34 runsT20 Blast T20GLOGloucestershire184/720ESSEssex17119.3Gloucestershire won by 13 runsT20 Blast T20DURDurham231/520NOTNottinghamshire18215.4Durham won by 49 runsT20 Blast T20IWomenEngland171/920India166/520England won by 5 runsIndia Women tour of England, Match 3

Thursday 3 July 2025

3 matches
T20IWomenSINSingapore48/820INDIndonesia49/16.1Indonesia won by 9 wicketsIndonesia Women tour of Singapore, Match 2 T20LAKLos Angeles Knight Riders154/820MNYMI New York155/217.5MI New York won by 8 wicketsMajor League Cricket, Match 24 TestAustralia286 & 24371.3West Indies253 & 14334.3Australia won by 133 runsAustralia tour of West Indies, Match 2

Wednesday 2 July 2025

6 matches
T20IWomenSINSingapore31/410INDIndonesiaNo resultIndonesia Women tour of Singapore, Match 1 ODISri Lanka24449.2Bangladesh16735.5Sri Lanka won by 77 runsBangladesh tour of Sri Lanka, Match 1 T20TSKTexas Super Kings87/25WFWashington Freedom44/45Texas Super Kings won by 43 runsMajor League Cricket, Match 23 T20LLLeinster Lightning193/520NWNorth-West Warriors11418.1Leinster Lightning won by 79 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 16 T20MRMunster Reds170/620NKNorthern Knights152/111Northern Knights won by 72 runs (DLS)Cricket Ireland Inter-Provincial Twenty20 Trophy, Match 15 TestIndia587 & 427/6d83England407 & 27168.1India won by 336 runsIndia tour of England, Match 2

Tuesday 1 July 2025

10 matches
One-dayBCABloomfield Cricket and Athletic Club271/950KYCKurunegala Youth Cricket Club15237.4Bloomfield Cricket and Athletic Club won by 119 runsMajor Clubs Limited Over Tournament One-dayMSCMoors Sports Club249/950CCCColts Cricket Club250/347.4Colts Cricket Club won by 7 wicketsMajor Clubs Limited Over Tournament One-dayBRCBurgher Recreation Club13329.4CCCColombo Cricket Club139/833.2Colombo Cricket Club won by 2 wicketsMajor Clubs Limited Over Tournament One-dayPSCPolice Sports Club309/750PSCPanadura Sports Club16944.5Police Sports Club won by 140 runsMajor Clubs Limited Over Tournament One-dayTUCTamil Union Cricket and Athletic Club19848NCCNondescripts Cricket Club199/533.4Nondescripts Cricket Club won by 5 wicketsMajor Clubs Limited Over Tournament One-dayBSCBadureliya Sports Club26749.4ACCAce Capital Cricket Club23749.3Badureliya Sports Club won by 30 runsMajor Clubs Limited Over Tournament T20SFUSan Francisco Unicorns168/520SOSeattle Orcas169/619.3Seattle Orcas won by 4 wicketsMajor League Cricket, Match 22 T20NKNorthern Knights12318.4LLLeinster Lightning127/112.3Leinster Lightning won by 9 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 14 T20NWNorth-West Warriors186/720MRMunster Reds12920North-West Warriors won by 57 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 13 T20IWomenIndia181/420England157/720India won by 24 runsIndia Women tour of England, Match 2

Sunday 29 June 2025

13 matches
T20IMALMalta148/920AUSAustria10117.5Malta won by 47 runsContinental Cup T20IBELBelgium141/18ROMRomania78/68Belgium won by 63 runsContinental Cup, Match 3 T20IHUNHungary14919.2FRAFrance9715.3Hungary won by 52 runsContinental Cup, 5th Place Play-Off T20TSKTexas Super Kings223/420MNYMI New York184/920Texas Super Kings won by 39 runsMajor League Cricket, Match 21 Multi-dayGLOGloucestershire380 & 255/795GLAGlamorgan528151.1Match drawnCounty Championship, Match 36 Multi-dayLANLancashire367 & 406/6d73.5DERDerbyshire261 & 25183.4Lancashire won by 261 runsCounty Championship, Match 35 Multi-dayKENKent566/8d & 160/861NORNorthamptonshire722/6d146Match drawnCounty Championship, Match 34 Multi-dayMIDMiddlesex534154.3LEILeicestershire205 & 20253.2Middlesex won by an innings and 127 runsCounty Championship, Match 33 Multi-dayWARWarwickshire415 & 260/488SUSSussex533151.4Match drawnCounty Championship, Match 45 Multi-dayWORWorcestershire679/7d160HAMHampshire221 & 294/4117Match drawnCounty Championship, Match 44 Multi-daySOMSomerset379 & 238/475NOTNottinghamshire509163.1Match drawnCounty Championship, Match 43 Multi-daySURSurrey820/9d161.3DURDurham362 & 262/055.4Match drawnCounty Championship, Match 42 Multi-dayESSEssex368 & 13159.1YORYorkshire459 & 41/09Yorkshire won by 10 wicketsCounty Championship, Match 41

Saturday 28 June 2025

6 matches
T20IMALMalta13817.5ROMRomania78/612Malta won by 13 runs (DLS)Continental Cup, Semi Final T20IBELBelgium143/515AUSAustria144/614.5Austria won by 4 wicketsContinental Cup, Semi Final T20LAKLos Angeles Knight Riders202/420SOSeattle Orcas206/519.5Seattle Orcas won by 5 wicketsMajor League Cricket, Match 20 T20WFWashington Freedom169/620SFUSan Francisco Unicorns157/920Washington Freedom won by 12 runsMajor League Cricket, Match 19 TestSouth Africa418/9d & 36982.5Zimbabwe251 & 20866.2South Africa won by 328 runsSouth Africa tour of Zimbabwe, Match 1 T20IWomenIndia210/520England11314.5India won by 97 runsIndia Women tour of England, Match 1

Friday 27 June 2025

8 matches
T20IHUNHungary147/820ROMRomania153/312Romania won by 7 wicketsContinental Cup, Match 6 T20IBELBelgium178/820FRAFrance16219.1Belgium won by 16 runsContinental Cup, Match 5 T20IHUNHungary186/620AUSAustria190/211.2Austria won by 8 wicketsContinental Cup, Match 4 One-dayMSCMoors Sports Club251/950BCABloomfield Cricket and Athletic Club19749.2Moors Sports Club won by 54 runsMajor Clubs Limited Over Tournament One-dayNSWNugegoda Sports Welfare Club233/950BRCBurgher Recreation Club21045Nugegoda Sports Welfare Club won by 23 runsMajor Clubs Limited Over Tournament One-dayCCCColts Cricket Club10333.2CCCColombo Cricket Club104/315.1Colombo Cricket Club won by 7 wicketsMajor Clubs Limited Over Tournament One-dayNCCNondescripts Cricket Club14337.2PSCPolice Sports Club144/228.3Police Sports Club won by 8 wicketsMajor Clubs Limited Over Tournament One-dayCMCChilaw Marians Cricket Club21649.5BSCBadureliya Sports Club19847.1Chilaw Marians Cricket Club won by 18 runsMajor Clubs Limited Over Tournament