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

The database

Matches

30,220 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 27 July 2026

2 matches
T20IWomenScorecardSWISwitzerland138/620JERJersey142/312.2Jersey won by 7 wicketsEmbrach T20IWomenScorecardSPASpain127/620JERJersey128/513.5Jersey won by 5 wicketsEmbrach

Sunday 26 July 2026

17 matches
T20SFUSan Francisco Unicorns152/820PSXPerth Scorchers XI147/920San Francisco Unicorns won by 5 runsGlobal Super League, Match 5 T20ITURTurkey103/920ROMRomania104/011.1Romania won by 10 wicketsECA Men's European Cup, Match 4 T20IROMRomania142/620AUSAustria143/717.3Austria won by 3 wicketsECA Men's European Cup, Match 3 T20GGGalle Gallants220/620DSDambulla Sixers176/720Galle Gallants won by 44 runsLanka Premier League, Match 14 T20JKJaffna Kings199/420KRKandy Royals10618.2Jaffna Kings won by 93 runsLanka Premier League, Match 13 T20IIndia192/520Zimbabwe157/720India won by 35 runsIndia tour of Zimbabwe, Match 3 T20LSLondon Spirit159/920TRTrent Rockets160/619.3Trent Rockets won by 4 wicketsThe Hundred Men's Competition, Match 8 T20MSGManchester Super Giants187/520BPBirmingham Phoenix10019.2Manchester Super Giants won by 87 runsThe Hundred Men's Competition, Match 7 T20WomenTRTrent Rockets142/720LSLondon Spirit146/519.2London Spirit won by 5 wicketsThe Hundred Women's Competition, Match 8 One-dayWORWorcestershire307/850HAMHampshire30349.4Worcestershire won by 4 runsOne-Day Cup (England) One-dayYORYorkshire325/748SUSSussex14027.5Yorkshire won by 184 runs (DLS)One-Day Cup (England) One-dayNORNorthamptonshire254/850SURSurrey258/443.1Surrey won by 6 wicketsOne-Day Cup (England) One-daySOMSomerset337/850WARWarwickshire21239.4Somerset won by 125 runsOne-Day Cup (England) One-dayGLAGlamorgan6620.5MIDMiddlesex67/29.1Middlesex won by 8 wicketsOne-Day Cup (England) One-dayLANLancashire383/450LEILeicestershire362/850Lancashire won by 21 runsOne-Day Cup (England) One-dayKENKent20848.4GLOGloucestershire212/436.1Gloucestershire won by 6 wicketsOne-Day Cup (England) One-dayESSEssex257/750DERDerbyshire248/950Essex won by 9 runsOne-Day Cup (England)

Saturday 25 July 2026

16 matches
T20IWomenESTEstonia63/820FINFinland64/16Finland won by 9 wicketsFinland Women tour of Estonia, Match 2 T20IWomenESTEstonia7719.3FINFinland78/211.3Finland won by 8 wicketsFinland Women tour of Estonia, Match 1 T20IAUSAustria221/720TURTurkey94/820Austria won by 127 runsECA Men's European Cup, Match 2 T20IFRAFrance144/920ROMRomania149/316.5Romania won by 7 wicketsECA Men's European Cup, Match 1 T20IWomenHKHong Kong114/720Uganda115/817.4Uganda won by 2 wicketsWomen's T20 Quadrangular Series (in Namibia), Match 8 T20IWomenTANTanzania96/520NAMNamibia100/113.4Namibia won by 9 wicketsWomen's T20 Quadrangular Series (in Namibia), Match 7 ODINETNetherlands251/650NAMNamibia19347.5Netherlands won by 58 runsICC Men's Cricket World Cup League 2, Match 117 ODIWomenPakistan273/550Sri Lanka275/246.5Sri Lanka won by 8 wicketsPakistan Women tour of Sri Lanka, Match 2 TestWest Indies311 & 18154.5Pakistan282 & 12040.2West Indies won by 90 runsPakistan tour of West Indies, Match 1 T20CKColombo Kaps197/520DSDambulla Sixers176/820Colombo Kaps won by 21 runsLanka Premier League, Match 12 T20KRKandy Royals165/620GGGalle Gallants154/820Kandy Royals won by 11 runsLanka Premier League, Match 11 T20IIndia219/520Zimbabwe12917.5India won by 90 runsIndia tour of Zimbabwe, Match 2 T20WFWelsh Fire167/520MLMI London152/620Welsh Fire won by 15 runsThe Hundred Men's Competition, Match 6 T20SLSunrisers Leeds187/520SBSouthern Brave182/520Sunrisers Leeds won by 5 runsThe Hundred Men's Competition, Match 5 T20WomenWFWelsh Fire177/420MLMI London11718.2Welsh Fire won by 60 runsThe Hundred Women's Competition, Match 6 T20WomenSLSunrisers Leeds11620SBSouthern Brave117/519.1Southern Brave won by 5 wicketsThe Hundred Women's Competition, Match 5

Friday 24 July 2026

12 matches
T20LQLahore Qalandars176/420DVDesert Vipers138/920Lahore Qalandars won by 38 runsGlobal Super League, Match 3 T20IWomenHKHong Kong113/720NAMNamibia116/518.2Namibia won by 5 wicketsWomen's T20 Quadrangular Series (in Namibia), Match 6 T20IWomenUganda132/620TANTanzania127/820Uganda won by 5 runsWomen's T20 Quadrangular Series (in Namibia), Match 5 T20BPBirmingham Phoenix214/420TRTrent Rockets204/720Birmingham Phoenix won by 10 runsThe Hundred Men's Competition, Match 4 T20WomenBPBirmingham Phoenix6419TRTrent Rockets68/16.1Trent Rockets won by 9 wicketsThe Hundred Women's Competition, Match 4 One-dayDERDerbyshire13837.1WORWorcestershire143/737.2Worcestershire won by 3 wicketsOne-Day Cup (England) One-daySURSurrey270/950LEILeicestershire273/546.4Leicestershire won by 5 wicketsOne-Day Cup (England) One-daySOMSomerset352/750GLOGloucestershire31747.3Somerset won by 35 runsOne-Day Cup (England) One-dayNORNorthamptonshire25348.1KENKent254/548Kent won by 5 wicketsOne-Day Cup (England) One-dayMIDMiddlesex284/850HAMHampshire12431.2Middlesex won by 160 runsOne-Day Cup (England) One-dayGLAGlamorgan18647YORYorkshire190/848.4Yorkshire won by 2 wicketsOne-Day Cup (England) One-dayDURDurham352/550SUSSussex28043.5Durham won by 72 runsOne-Day Cup (England)

Thursday 23 July 2026

3 matches
T20SFUSan Francisco Unicorns156/620GAWGuyana Amazon Warriors131/715.3Guyana Amazon Warriors won by 3 wickets (DLS)Global Super League, Match 2 T20LQLahore Qalandars171/720PSXPerth Scorchers XI155/720Lahore Qalandars won by 16 runsGlobal Super League, Match 1 One-dayWARWarwickshire28249.5NOTNottinghamshire283/748.3Nottinghamshire won by 3 wicketsOne-Day Cup (England)