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

The database

Matches

30,207 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 21 August 2026

6 matches
T20IISRIsrael8818.2IMIsle of Man89/110.1Isle of Man won by 9 wicketsICC Men's T20 World Cup Europe Qualifier, 5th Place Play-Off T20IBULBulgaria15819.5CRCzech Republic164/519.2Czech Republic won by 5 wicketsICC Men's T20 World Cup Europe Qualifier, 7th Place Play-Off T20IGERGermany144/720FINFinland7615.4Germany won by 68 runsICC Men's T20 World Cup Europe Qualifier, 3rd Place Play-Off T20JKJamaica Kingsmen169/920SLKSt Lucia Kings171/418.2St Lucia Kings won by 6 wicketsCaribbean Premier League, Match 13 T20IWomenScorecardINDIndonesia68/39CHIChina69/39China won by 7 wicketsHangzhou T20IWomenScorecardINDIndonesia136/320OMAOman77/720Indonesia won by 59 runsHangzhou

Thursday 20 August 2026

20 matches
T20IISRIsrael69/58GREGreece43/35Israel won by 1 run (DLS)ICC Men's T20 World Cup Europe Qualifier, Match 20 T20IPORPortugal211/620CRCzech Republic24/58.5Portugal won by 91 runs (DLS)ICC Men's T20 World Cup Europe Qualifier, Match 18 T20IBULBulgaria156/620LUXLuxembourg97/414Bulgaria won by 6 runs (DLS)ICC Men's T20 World Cup Europe Qualifier, Match 17 T20SSCSinhalese Sports Club174/820BSCBadureliya Sports Club8816.1Sinhalese Sports Club won by 86 runsMajor Clubs T20 Tournament T20PSCPolice Sports Club207/320KYCKurunegala Youth Cricket Club17619Police Sports Club won by 31 runsMajor Clubs T20 Tournament T20MSCMoors Sports Club181/620TUCTamil Union Cricket and Athletic Club156/916Tamil Union Cricket and Athletic Club won by 1 wicket (DLS)Major Clubs T20 Tournament T20NCCNondescripts Cricket Club225/120BCABloomfield Cricket and Athletic Club92/711Nondescripts Cricket Club won by 46 runs (DLS)Major Clubs T20 Tournament T20PSCPanadura Sports Club197/420CCCColts Cricket Club11516.1Panadura Sports Club won by 82 runsMajor Clubs T20 Tournament T20BRCBurgher Recreation Club110/820CCCColombo Cricket Club113/311.1Colombo Cricket Club won by 7 wicketsMajor Clubs T20 Tournament T20SKNSt Kitts and Nevis Patriots187/620ABFAntigua and Barbuda Falcons191/719.3Antigua and Barbuda Falcons won by 3 wicketsCaribbean Premier League, Match 12 Multi-dayGLOGloucestershire150 & 395/7d114WORWorcestershire267 & 281/255.1Worcestershire won by 8 wicketsCounty Championship, Match 36 Multi-dayNORNorthamptonshire284 & 298/4d64LANLancashire137 & 12952.2Northamptonshire won by 316 runsCounty Championship, Match 35 Multi-dayDURDurham283 & 295/6d61DERDerbyshire156 & 84/925.3Durham won by 338 runsCounty Championship, Match 34 Multi-dayKENKent350 & 25468.4MIDMiddlesex249 & 30973.4Kent won by 46 runsCounty Championship, Match 33 Multi-dayYORYorkshire173 & 30198.1HAMHampshire197 & 23898.2Yorkshire won by 39 runsCounty Championship, Match 45 Multi-daySOMSomerset469 & 103/219.2ESSEssex158 & 412161.1Somerset won by 8 wicketsCounty Championship, Match 44 Multi-dayLEILeicestershire151 & 25774.2GLAGlamorgan152 & 21486Leicestershire won by 42 runsCounty Championship, Match 43 Multi-daySUSSussex156 & 20761.5WARWarwickshire161 & 206/953.1Warwickshire won by 1 wicketCounty Championship, Match 42 Multi-dayNOTNottinghamshire184 & 30690.3SURSurrey162 & 18356Nottinghamshire won by 145 runsCounty Championship, Match 41 T20IWomenScorecardCHIChina99/113OMAOman34/47China won by 18 runsHangzhou

Wednesday 19 August 2026

6 matches
T20SLKSt Lucia Kings151/720GAWGuyana Amazon Warriors157/318.1Guyana Amazon Warriors won by 7 wicketsCaribbean Premier League, Match 11 One-dayWomenWARWarwickshire269/950YORYorkshire20240.5Warwickshire won by 57 runs (DLS)ECB Women's One-Day Cup, Match 52 One-dayWomenESSEssex266/850SOMSomerset267/239.3Somerset won by 8 wicketsECB Women's One-Day Cup, Match 51 One-dayWomenBLAThe Blaze356/450DURDurham21730.5The Blaze won by 59 runs (DLS)ECB Women's One-Day Cup, Match 50 One-dayWomenSURSurrey22844.2HAMHampshire229/641.3Hampshire won by 4 wicketsECB Women's One-Day Cup, Match 49 TestPakistan171 & 13537.3England40989.5England won by an innings and 103 runsPakistan tour of England, Match 1

Tuesday 18 August 2026

13 matches
One-dayCCCColts Cricket Club227/750NCCNondescripts Cricket Club149/940.3Colts Cricket Club won by 78 runsMajor Clubs Limited Over Tournament One-dayBSCBadureliya Sports Club13635.1SSCSinhalese Sports Club140/222.1Sinhalese Sports Club won by 8 wicketsMajor Clubs Limited Over Tournament One-dayBRCBurgher Recreation Club234/950PSCPolice Sports Club235/439.5Police Sports Club won by 6 wicketsMajor Clubs Limited Over Tournament One-dayTUCTamil Union Cricket and Athletic Club27148.5MSCMoors Sports Club275/348.2Moors Sports Club won by 7 wicketsMajor Clubs Limited Over Tournament One-dayKYCKurunegala Youth Cricket Club17848.4ACCAce Capital Cricket Club182/534.4Ace Capital Cricket Club won by 5 wicketsMajor Clubs Limited Over Tournament One-dayCCCColombo Cricket Club366/450NSWNugegoda Sports Welfare Club34247.2Colombo Cricket Club won by 24 runsMajor Clubs Limited Over Tournament One-dayUganda20448.1BAHBahrain209/649.4Bahrain won by 4 wicketsCWC Challenge League, Match 45 One-dayTANTanzania14237.3ITAItaly143/225.5Italy won by 8 wicketsCWC Challenge League, Match 44 T20IBULBulgaria5914.4SPASpain61/14.5Spain won by 9 wicketsICC Men's T20 World Cup Europe Qualifier, Match 16 T20ICRCzech Republic154/620ISRIsrael155/316Israel won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 15 T20IFINFinland168/920LUXLuxembourg9517.2Finland won by 73 runsICC Men's T20 World Cup Europe Qualifier, Match 14 T20IGREGreece9618.2GERGermany98/38.1Germany won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 13 T20JKJamaica Kingsmen181/620SKNSt Kitts and Nevis Patriots13018Jamaica Kingsmen won by 51 runsCaribbean Premier League, Match 10

Monday 17 August 2026

5 matches
ODIWomenPNGPapua New Guinea12247Thailand126/527Thailand won by 5 wicketsThailand Women tour of Papua New Guinea, Match 3 One-daySINSingapore10329.5TANTanzania106/117Tanzania won by 9 wicketsCWC Challenge League, Match 43 One-dayHKHong Kong17449.1ITAItaly175/446Italy won by 6 wicketsCWC Challenge League, Match 42 T20ISPASpain206/620LUXLuxembourg6515Spain won by 141 runsICC Men's T20 World Cup Europe Qualifier, Match 12 T20IGREGreece12119.3PORPortugal124/316Portugal won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 11