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

The database

Matches

30,214 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 14 June 2024

7 matches
T20YORYorkshire14519.5BBBirmingham Bears151/618.1Birmingham Bears won by 4 wicketsT20 Blast T20GLOGloucestershire170/620SURSurrey170/920Match tiedT20 Blast T20SOMSomerset55/65KENKent46/55Somerset won by 14 runs (DLS)T20 Blast T20LANLancashire16218.5LEILeicestershire137/920Lancashire won by 25 runsT20 Blast T20MIDMiddlesex113/816.5HAMHampshireNo resultT20 Blast T20ESSEssex178/920SUSSussex181/215.4Sussex won by 8 wicketsT20 Blast T20NORNorthamptonshire193/820DERDerbyshire123/311Derbyshire won by 24 runs (DLS)T20 Blast

Thursday 13 June 2024

16 matches
T20IPNGPapua New Guinea9519.5AFGAfghanistan101/315.1Afghanistan won by 7 wicketsGroup C (N), ICC Men's T20 World Cup, Match 29 One-dayMSCMoors Sports Club229/949NSWNugegoda Sports Welfare Club178/849Moors Sports Club won by 51 runsMajor Clubs Limited Over Tournament One-dayCCCColombo Cricket Club19633.5PSCPolice Sports Club13030Colombo Cricket Club won by 66 runsMajor Clubs Limited Over Tournament One-dayBSCBadureliya Sports Club14143.1KCCKandy Customs Cricket Club142/840.5Kandy Customs Cricket Club won by 2 wicketsMajor Clubs Limited Over Tournament One-dayKYCKurunegala Youth Cricket Club178/850CCCColts Cricket Club179/629.5Colts Cricket Club won by 4 wicketsMajor Clubs Limited Over Tournament One-dayBCABloomfield Cricket and Athletic Club218/626RCCRagama Cricket Club204/926Bloomfield Cricket and Athletic Club won by 14 runsMajor Clubs Limited Over Tournament One-dayTUCTamil Union Cricket and Athletic Club18437NCCNegombo Cricket Club13933.2Tamil Union Cricket and Athletic Club won by 45 runsMajor Clubs Limited Over Tournament One-daySSCSinhalese Sports Club15742.3ACCAce Capital Cricket Club162/538.4Ace Capital Cricket Club won by 5 wicketsMajor Clubs Limited Over Tournament T20ITURTurkey8619.3ITAItaly90/111.5Italy won by 9 wicketsICC Men's T20 World Cup Europe Qualifier, Match 16 T20IPORPortugal118/620ISRIsrael119/820Israel won by 2 wicketsICC Men's T20 World Cup Europe Qualifier, Match 15 T20IFRAFrance145/620LUXLuxembourg132/620France won by 13 runsICC Men's T20 World Cup Europe Qualifier, Match 14 T20IHUNHungary11018.2ROMRomania111/212.1Romania won by 8 wicketsICC Men's T20 World Cup Europe Qualifier, Match 13 T20IOMAOman4713.2England50/23.1England won by 8 wicketsICC Men's T20 World Cup, Match 28 T20IBangladesh159/520NETNetherlands134/820Bangladesh won by 25 runsICC Men's T20 World Cup, Match 27 T20WomenSUNSunrisers137/720BLAThe Blaze140/215.1The Blaze won by 8 wicketsCharlotte Edwards Cup, Match 30 T20ESSEssex129/412.4MIDMiddlesex63/26Essex won by 16 runs (DLS)T20 Blast

Wednesday 12 June 2024

7 matches
T20IISRIsrael122/820HUNHungary123/919.2Hungary won by 1 wicketICC Men's T20 World Cup Europe Qualifier, Match 12 T20ILUXLuxembourg147/920TURTurkey7415.5Luxembourg won by 73 runsICC Men's T20 World Cup Europe Qualifier, Match 11 T20IPORPortugal125/920AUSAustria128/315Austria won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 10 T20IIMIsle of Man8517.5ITAItaly87/314.3Italy won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 9 T20IWest Indies149/920New Zealand136/920West Indies won by 13 runsICC Men's T20 World Cup, Match 26 T20IUSAUnited States of America110/820India111/318.2India won by 7 wicketsICC Men's T20 World Cup, Match 25 T20LEILeicestershire140/820DURDurham130/820Leicestershire won by 10 runsT20 Blast

Tuesday 11 June 2024

4 matches
One-dayNCCNondescripts Cricket Club359/850TUCTamil Union Cricket and Athletic Club13119.4Nondescripts Cricket Club won by 228 runsMajor Clubs Limited Over Tournament T20INAMNamibia7217Australia74/15.4Australia won by 9 wicketsICC Men's T20 World Cup, Match 24 T20ICANCanada106/720Pakistan107/317.3Pakistan won by 7 wicketsICC Men's T20 World Cup, Match 22 T20MIDMiddlesex7816.3SOMSomerset82/112.3Somerset won by 9 wicketsT20 Blast

Monday 10 June 2024

12 matches
One-dayPSCPolice Sports Club250/849NSWNugegoda Sports Welfare Club15737Police Sports Club won by 75 runs (DLS)Major Clubs Limited Over Tournament One-dayMSCMoors Sports Club262/434KCCKandy Customs Cricket Club103/621.3Moors Sports Club won by 66 runs (DLS)Major Clubs Limited Over Tournament One-dayBRCBurgher Recreation Club182/950CCCColombo Cricket Club183/118.4Colombo Cricket Club won by 9 wicketsMajor Clubs Limited Over Tournament One-dayBSCBadureliya Sports Club178/850KYCKurunegala Youth Cricket Club4118.2Badureliya Sports Club won by 137 runsMajor Clubs Limited Over Tournament One-dayCMCChilaw Marians Cricket Club14135.4RCCRagama Cricket Club142/525.4Ragama Cricket Club won by 5 wicketsMajor Clubs Limited Over Tournament One-dayBCABloomfield Cricket and Athletic Club83/211.2PSCPanadura Sports ClubNo resultMajor Clubs Limited Over Tournament One-dayNCCNegombo Cricket Club11535.2ACCAce Capital Cricket Club105/633.3Ace Capital Cricket Club won by 22 runs (DLS)Major Clubs Limited Over Tournament T20IFRAFrance11620ITAItaly118/518.2Italy won by 5 wicketsICC Men's T20 World Cup Europe Qualifier, Match 8 T20IPORPortugal14219.5ROMRomania146/418.3Romania won by 6 wicketsICC Men's T20 World Cup Europe Qualifier, Match 7 T20IIMIsle of Man182/720TURTurkey101/920Isle of Man won by 81 runsICC Men's T20 World Cup Europe Qualifier, Match 6 T20IISRIsrael107/920AUSAustria110/313.1Austria won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 5 T20ISouth Africa113/620Bangladesh109/720South Africa won by 4 runsICC Men's T20 World Cup, Match 21

Sunday 9 June 2024

4 matches
T20IAUSAustria16919.4ROMRomania170/719.2Romania won by 3 wicketsICC Men's T20 World Cup Europe Qualifier, Match 4 T20IFRAFrance149/820IMIsle of Man133/620France won by 16 runsICC Men's T20 World Cup Europe Qualifier, Match 3 T20IPORPortugal147/920HUNHungary132/520Portugal won by 15 runsICC Men's T20 World Cup Europe Qualifier, Match 2 T20IITAItaly166/720LUXLuxembourg89/920Italy won by 77 runsICC Men's T20 World Cup Europe Qualifier, Match 1