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 4 September 2026

6 matches
T20IWomenCROCroatia153/520BULBulgaria63/820Croatia won by 90 runsSerbia Women's T20I Tri-Series, Match 2 T20IWomenCROCroatia99/920SERSerbia91/420Croatia won by 8 runsSerbia Women's T20I Tri-Series, Match 1 T20ISouth Africa228/420NAMNamibia217/320South Africa won by 11 runsNamibia T20I Tri-Series, Match 6 T20IWomenINDIndonesia7319.4United Arab Emirates75/413.1United Arab Emirates won by 6 wicketsWomen's Asia Cup, Match 8 T20BWBelfast Wolves146/312GCGlasgow Cosmic120/812Belfast Wolves won by 26 runsEuropean T20 Premier League, Match 13 T20JKJamaica Kingsmen159/720GAWGuyana Amazon Warriors160/217.2Guyana Amazon Warriors won by 8 wicketsCaribbean Premier League, Match 26

Thursday 3 September 2026

16 matches
One-dayUAEUnited Arab Emirates286/850KUWKuwait110/925United Arab Emirates won by 66 runs (DLS)Group B, ACC Men's Premier Cup, Match 9 T20INAMNamibia156/620Zimbabwe159/518.1Zimbabwe won by 5 wicketsNamibia T20I Tri-Series, Match 5 T20IWomenIndia193/520HKHong Kong5616.2India won by 137 runsWomen's Asia Cup, Match 7 T20GCGlasgow Cosmic171/820AFAmsterdam Flames177/316.5Amsterdam Flames won by 7 wicketsEuropean T20 Premier League, Match 12 One-dayBSCBadureliya Sports Club104/824.5BRCBurgher Recreation Club107/314.5Burgher Recreation Club won by 7 wicketsMajor Clubs Limited Over Tournament One-dayBCABloomfield Cricket and Athletic Club32950SSCSinhalese Sports Club334/546.5Sinhalese Sports Club won by 5 wicketsMajor Clubs Limited Over Tournament One-dayCCCColts Cricket Club266/650PSCPolice Sports Club19439.4Colts Cricket Club won by 72 runsMajor Clubs Limited Over Tournament One-dayNSWNugegoda Sports Welfare Club16747.3ACCAce Capital Cricket Club170/536.2Ace Capital Cricket Club won by 5 wicketsMajor Clubs Limited Over Tournament One-dayPSCPanadura Sports Club235/943KYCKurunegala Youth Cricket Club16431.3Panadura Sports Club won by 71 runsMajor Clubs Limited Over Tournament One-dayCCCColombo Cricket Club369/550TUCTamil Union Cricket and Athletic Club297/944.1Colombo Cricket Club won by 72 runsMajor Clubs Limited Over Tournament T20SKNSt Kitts and Nevis Patriots235/420SLKSt Lucia Kings9813.5St Kitts and Nevis Patriots won by 137 runsCaribbean Premier League, Match 25 One-dayWomenESSEssex20244.5WARWarwickshire208/336.3Warwickshire won by 7 wicketsECB Women's One-Day Cup, Match 60 One-dayWomenSOMSomerset13038.4YORYorkshire12527.4Somerset won by 5 runsECB Women's One-Day Cup, Match 59 One-dayWomenLANLancashire234/950SURSurrey167/638Lancashire won by 10 runs (DLS)ECB Women's One-Day Cup, Match 58 One-dayWomenDURDurham200/950HAMHampshire201/137.3Hampshire won by 9 wicketsECB Women's One-Day Cup, Match 57 ODIWomenIreland16547England166/423England won by 6 wicketsIreland Women tour of England, Match 2

Wednesday 2 September 2026

16 matches
Multi-dayEUEngland Under-19s333 & 23366.4PUPakistan Under-19s305 & 25162.1England Under-19s won by 10 runsPakistan Under-19s tour of England One-dayQATQatar27250OMAOman276/540.3Oman won by 5 wicketsGroup B, ACC Men's Premier Cup, Match 8 One-dayBAHBahrain210/850HKHong Kong17849.4Bahrain won by 32 runsGroup A, ACC Men's Premier Cup, Match 7 T20IWomenSri Lanka124/720INDIndonesia4918.3Sri Lanka won by 75 runsWomen's Asia Cup, Match 6 T20ECREdinburgh Castle Rockers189/520BWBelfast Wolves13017.1Edinburgh Castle Rockers won by 59 runsEuropean T20 Premier League, Match 11 T20DGDublin Guardians178/420RDRotterdam Dockers179/318.4Rotterdam Dockers won by 7 wicketsEuropean T20 Premier League, Match 10 T20ABFAntigua and Barbuda Falcons183/420TKRTrinbago Knight Riders175/720Antigua and Barbuda Falcons won by 8 runsCaribbean Premier League, Match 24 Multi-dayMIDMiddlesex247 & 20044LANLancashire151 & 13643.4Middlesex won by 160 runsCounty Championship, Match 44 Multi-dayDURDurham205 & 26184.5NORNorthamptonshire263 & 5022.2Durham won by 153 runsCounty Championship, Match 43 Multi-dayKENKent238 & 358108.3WORWorcestershire217 & 29584.2Kent won by 84 runsCounty Championship, Match 42 Multi-dayGLOGloucestershire237 & 359/5d100DERDerbyshire278 & 10538.5Gloucestershire won by 213 runsCounty Championship, Match 41 Multi-dayWARWarwickshire398116HAMHampshire115 & 15460.3Warwickshire won by an innings and 129 runsCounty Championship, Match 55 Multi-dayGLAGlamorgan194 & 18359SOMSomerset441109.1Somerset won by an innings and 64 runsCounty Championship, Match 54 Multi-dayNOTNottinghamshire451/8d & 178/1d41LEILeicestershire365155.1Match drawnCounty Championship, Match 53 Multi-dayYORYorkshire185 & 8228.5SURSurrey83 & 187/973.2Surrey won by 1 wicketCounty Championship, Match 52 Multi-daySUSSussex275 & 23050.1ESSEssex177 & 28173.3Sussex won by 47 runsCounty Championship, Match 51

Tuesday 1 September 2026

11 matches
T20ISouth Africa185/720Zimbabwe14217.4South Africa won by 43 runsNamibia T20I Tri-Series, Match 4 T20IWomenPakistan119/920Thailand84/820Pakistan won by 35 runsWomen's Asia Cup, Match 5 T20GCGlasgow Cosmic140/920RDRotterdam Dockers141/519.5Rotterdam Dockers won by 5 wicketsEuropean T20 Premier League, Match 9 T20CCCColts Cricket Club114/920BCABloomfield Cricket and Athletic Club119/617.2Bloomfield Cricket and Athletic Club won by 4 wicketsMajor Clubs T20 Tournament T20BRCBurgher Recreation Club133/720TUCTamil Union Cricket and Athletic Club134/114.1Tamil Union Cricket and Athletic Club won by 9 wicketsMajor Clubs T20 Tournament T20ACCAce Capital Cricket Club117/820NCCNondescripts Cricket Club120/516.3Nondescripts Cricket Club won by 5 wicketsMajor Clubs T20 Tournament T20NSWNugegoda Sports Welfare Club157/820MSCMoors Sports Club158/315.5Moors Sports Club won by 7 wicketsMajor Clubs T20 Tournament T20CCCColombo Cricket Club197/720PSCPolice Sports Club9417.3Colombo Cricket Club won by 103 runsMajor Clubs T20 Tournament T20PSCPanadura Sports Club12819.2SSCSinhalese Sports Club130/315Sinhalese Sports Club won by 7 wicketsMajor Clubs T20 Tournament T20BTBarbados Tridents217/420SKNSt Kitts and Nevis Patriots220/419.1St Kitts and Nevis Patriots won by 6 wicketsCaribbean Premier League, Match 23 ODIWomenIreland281/550England283/438.1England won by 6 wicketsIreland Women tour of England, Match 1

Monday 31 August 2026

1 match
T20IZimbabwe195/620NAMNamibia19020Zimbabwe won by 5 runsNamibia T20I Tri-Series, Match 3