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

The database

Matches

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

Monday 18 May 2026

1 match
T20CSKChennai Super Kings180/720SHSunrisers Hyderabad181/519Sunrisers Hyderabad won by 5 wicketsIndian Premier League, Match 63

Sunday 17 May 2026

10 matches
T20IJERJersey172/920CYPCyprus120/920Jersey won by 52 runsICC Men's T20 World Cup Europe Qualifier, Match 8 T20ISLOSlovenia164/620AUSAustria165/818.4Austria won by 2 wicketsICC Men's T20 World Cup Europe Qualifier, Match 7 T20IFRAFrance208/420CROCroatia12616.4France won by 82 runsICC Men's T20 World Cup Europe Qualifier, Match 6 T20IMALMalta7418.2GUEGuernsey78/411.2Guernsey won by 6 wicketsICC Men's T20 World Cup Europe Qualifier, Match 5 T20IPNGPapua New Guinea207/520VANVanuatu6014.2Papua New Guinea won by 147 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 19 T20ICICook Islands128/616INDIndonesia78/616Cook Islands won by 50 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 18 T20IFIJFiji107/720SKSouth Korea109/314.2South Korea won by 7 wicketsJapan Twenty20 Tri-Series, Match 5 T20RRRajasthan Royals193/820DCDelhi Capitals197/519.2Delhi Capitals won by 5 wicketsIndian Premier League, Match 62 T20RCBRoyal Challengers Bengaluru222/420PKPunjab Kings199/820Royal Challengers Bengaluru won by 23 runsIndian Premier League, Match 61 T20IWomenScorecardMalaysiaINDIndonesiaIndonesia won by 36 runsMantin

Saturday 16 May 2026

14 matches
T20IMALMalta14020AUSAustria141/312.5Austria won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 4 T20ISWISwitzerland7316.5JERJersey75/17.1Jersey won by 9 wicketsICC Men's T20 World Cup Europe Qualifier, Match 3 T20IGUEGuernsey151/820SWESweden13919.4Guernsey won by 12 runsICC Men's T20 World Cup Europe Qualifier, Match 2 T20ICYPCyprus115/920FRAFrance119/212.5France won by 8 wicketsICC Men's T20 World Cup Europe Qualifier, Match 1 T20IPHIPhilippines94/820SKSouth Korea95/213.2South Korea won by 8 wicketsJapan Twenty20 Tri-Series, Match 4 T20ISAMSamoa8118.5JAPJapan82/111.1Japan won by 9 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 17 T20IVANVanuatu102/920INDIndonesia101/920Vanuatu won by 1 runICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 16 TestBangladesh278 & 390102.2Pakistan232 & 35897.2Bangladesh won by 78 runsPakistan tour of Bangladesh, Match 2 ODIUSAUnited States of America19543.3NEPNepal199/136.4Nepal won by 9 wicketsICC Men's Cricket World Cup League 2, Match 105 T20KKRKolkata Knight Riders247/220GTGujarat Titans218/420Kolkata Knight Riders won by 29 runsIndian Premier League, Match 60 One-dayWomenDURDurham292/850SOMSomerset17238.3Durham won by 120 runsECB Women's One-Day Cup, Match 36 One-dayWomenYORYorkshire23849.2WARWarwickshire239/747.2Warwickshire won by 3 wicketsECB Women's One-Day Cup, Match 35 One-dayWomenLANLancashire246/950SURSurrey250/746Surrey won by 3 wicketsECB Women's One-Day Cup, Match 34 ODIWomenEngland181/733New Zealand141/424.4New Zealand won by 17 runs (DLS)New Zealand Women tour of England, Match 3

Friday 15 May 2026

13 matches
T20IWomenMalaysia86/920INDIndonesia87/313.5Indonesia won by 7 wicketsIndonesia Women in Malaysia T20I Series, Match 1 T20IWomenPakistan223/420Zimbabwe9017.1Pakistan won by 133 runsZimbabwe Women tour of Pakistan, Match 3 T20CSKChennai Super Kings187/520LSGLucknow Super Giants188/316.4Lucknow Super Giants won by 7 wicketsIndian Premier League, Match 59 One-dayWomenHAMHampshire20950BLAThe Blaze211/745.1The Blaze won by 3 wicketsECB Women's One-Day Cup, Match 33 Multi-dayWORWorcestershire270 & 211/5d70LANLancashire281/8d87Match drawnCounty Championship, Match 24 Multi-dayMIDMiddlesex177 & 32099.5DERDerbyshire376 & 124/339.5Derbyshire won by 7 wicketsCounty Championship, Match 23 Multi-dayGLOGloucestershire154 & 22167.2NORNorthamptonshire127 & 251/878.1Northamptonshire won by 2 wicketsCounty Championship, Match 22 Multi-dayKENKent523 & 1/1d1.3DURDurham446111.5Match drawnCounty Championship, Match 21 Multi-daySOMSomerset526/8d128.4SUSSussex253 & 113/757.4Match drawnCounty Championship, Match 30 Multi-dayYORYorkshire486129SURSurrey204 & 15551.1Yorkshire won by an innings and 127 runsCounty Championship, Match 29 Multi-dayGLAGlamorgan360 & 25978.4WARWarwickshire252 & 100/229Match drawnCounty Championship, Match 28 Multi-dayHAMHampshire214 & 207/6d81.3NOTNottinghamshire22976.1Match drawnCounty Championship, Match 27 Multi-dayLEILeicestershire333 & 6027.4ESSEssex293 & 104/330Essex won by 7 wicketsCounty Championship, Match 26

Thursday 14 May 2026

6 matches
T20IWomenPakistan170/420Zimbabwe103/820Pakistan won by 67 runsZimbabwe Women tour of Pakistan, Match 2 T20IJAPJapan9018.5CICook Islands94/720Cook Islands won by 3 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 15 T20IPNGPapua New Guinea130/720INDIndonesia92/919Papua New Guinea won by 38 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 14 T20IFIJFiji11618.4PHIPhilippines117/618.2Philippines won by 4 wicketsJapan Twenty20 Tri-Series, Match 3 ODISCOScotland321/647USAUnited States of America246/832Scotland won by 2 runs (DLS)ICC Men's Cricket World Cup League 2, Match 104 T20PKPunjab Kings200/820MIMumbai Indians205/419.5Mumbai Indians won by 6 wicketsIndian Premier League, Match 58

Wednesday 13 May 2026

6 matches
T20ICICook Islands163/720VANVanuatu69/58Cook Islands won by 11 runs (DLS)ICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 13 T20ISAMSamoa11220PNGPapua New Guinea115/820Papua New Guinea won by 2 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 12 T20IFIJFiji14019.5SKSouth Korea141/418South Korea won by 6 wicketsJapan Twenty20 Tri-Series, Match 2 T20KKRKolkata Knight Riders192/420RCBRoyal Challengers Bengaluru194/419.1Royal Challengers Bengaluru won by 6 wicketsIndian Premier League, Match 57 One-dayWomenLANLancashire226/942WARWarwickshire230/640.3Warwickshire won by 4 wicketsECB Women's One-Day Cup, Match 32 One-dayWomenSOMSomerset222/950BLAThe Blaze224/439.1The Blaze won by 6 wicketsECB Women's One-Day Cup, Match 31