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

The database

Matches

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

Sunday 9 August 2026

15 matches
One-dayITAItaly20049.2BAHBahrain13241.1Italy won by 68 runsCWC Challenge League, Match 32 ODIUnited Arab Emirates231/840SCOScotland235/939.5Scotland won by 1 wicketICC Men's Cricket World Cup League 2, Match 124 T20SLKSt Lucia Kings187/820ABFAntigua and Barbuda Falcons183/720St Lucia Kings won by 4 runsCaribbean Premier League, Match 3 T20BPBirmingham Phoenix162/420LSLondon Spirit166/316.2London Spirit won by 7 wicketsThe Hundred Men's Competition, Match 28 T20SLSunrisers Leeds201/420WFWelsh Fire130/620Sunrisers Leeds won by 71 runsThe Hundred Men's Competition, Match 27 T20WomenLSLondon Spirit140/420BPBirmingham Phoenix108/820London Spirit won by 32 runsThe Hundred Women's Competition, Match 28 T20WomenWFWelsh Fire121/820SLSunrisers Leeds122/414.4Sunrisers Leeds won by 6 wicketsThe Hundred Women's Competition, Match 27 One-dayLANLancashire311/550WARWarwickshire314/848.5Warwickshire won by 2 wicketsOne-Day Cup (England) One-dayHAMHampshire383/950SUSSussex33248.5Hampshire won by 51 runsOne-Day Cup (England) One-daySOMSomerset18547NORNorthamptonshire189/330Northamptonshire won by 7 wicketsOne-Day Cup (England) One-dayLEILeicestershire261/750KENKent262/447.3Kent won by 6 wicketsOne-Day Cup (England) One-dayNOTNottinghamshire27948.3GLOGloucestershire282/649.1Gloucestershire won by 4 wicketsOne-Day Cup (England) One-dayWORWorcestershire278/950GLAGlamorgan281/850Glamorgan won by 2 wicketsOne-Day Cup (England) One-dayDURDurham229/538ESSEssex20937.1Durham won by 20 runsOne-Day Cup (England) One-dayMIDMiddlesex327/650DERDerbyshire24043.5Middlesex won by 87 runsOne-Day Cup (England)

Saturday 8 August 2026

10 matches
One-dayUganda142/820TANTanzania7117.4Uganda won by 90 runs (DLS)CWC Challenge League, Match 31 T20IMEXMexico180/820PERPeru110/620Mexico won by 70 runsSouth American Men's Championships, Match 6 T20IPERPeru95/620PANPanama96/716.4Panama won by 3 wicketsSouth American Men's Championships, Match 5 T20IBRABrazil113/720MEXMexico6915.5Brazil won by 44 runsSouth American Men's Championships, Match 4 T20JKJaffna Kings12319.3GGGalle Gallants126/515.5Galle Gallants won by 5 wicketsLanka Premier League, Final T20SKNSt Kitts and Nevis Patriots109/920TKRTrinbago Knight Riders94/215Trinbago Knight Riders won by 19 runs (DLS)Caribbean Premier League, Match 2 T20MSGManchester Super Giants149/820SBSouthern Brave139/620Manchester Super Giants won by 10 runsThe Hundred Men's Competition, Match 26 T20MLMI London147/720TRTrent Rockets148/418Trent Rockets won by 6 wicketsThe Hundred Men's Competition, Match 25 T20WomenMSGManchester Super Giants139/420SBSouthern Brave112/620Manchester Super Giants won by 27 runsThe Hundred Women's Competition, Match 26 T20WomenMLMI London121/520TRTrent Rockets125/116.2Trent Rockets won by 9 wicketsThe Hundred Women's Competition, Match 25

Friday 7 August 2026

15 matches
ODIAFGAfghanistan299/847Ireland20733.4Afghanistan won by 92 runsAfghanistan tour of Ireland, Match 2 ODISCOScotland281/750CANCanada27249.2Scotland won by 9 runsICC Men's Cricket World Cup League 2, Match 123 T20IPANPanama93/920BRABrazil94/313.3Brazil won by 7 wicketsSouth American Men's Championships, Match 3 T20CKColombo Kaps17618.5GGGalle Gallants177/418.4Galle Gallants won by 6 wicketsLanka Premier League, Qualifier 2 T20JKJamaica Kingsmen167/720ABFAntigua and Barbuda Falcons168/820Antigua and Barbuda Falcons won by 2 wicketsCaribbean Premier League, Match 1 T20SLSunrisers Leeds169/720BPBirmingham Phoenix124/820Sunrisers Leeds won by 45 runsThe Hundred Men's Competition, Match 24 T20WomenBPBirmingham Phoenix107/920SLSunrisers Leeds111/113.4Sunrisers Leeds won by 9 wicketsThe Hundred Women's Competition, Match 24 One-dayDERDerbyshire278/850YORYorkshire281/549.2Yorkshire won by 5 wicketsOne-Day Cup (England) One-daySUSSussex333/950WORWorcestershire334/648.2Worcestershire won by 4 wicketsOne-Day Cup (England) One-daySOMSomerset368/950SURSurrey18038.2Somerset won by 188 runsOne-Day Cup (England) One-dayNORNorthamptonshire259/850NOTNottinghamshire261/446.4Nottinghamshire won by 6 wicketsOne-Day Cup (England) One-dayWARWarwickshire22046LEILeicestershire222/747.1Leicestershire won by 3 wicketsOne-Day Cup (England) One-dayGLOGloucestershire270/650LANLancashire273/648.1Lancashire won by 4 wicketsOne-Day Cup (England) One-dayESSEssex31247.1GLAGlamorgan309/750Essex won by 3 runsOne-Day Cup (England) One-dayDURDurham303/750MIDMiddlesex307/749.3Middlesex won by 3 wicketsOne-Day Cup (England)

Thursday 6 August 2026

4 matches
T20IMEXMexico122/620PANPanama123/519.3Panama won by 5 wicketsSouth American Men's Championships, Match 2 T20LSLondon Spirit160/520MLMI London164/618.4MI London won by 4 wicketsThe Hundred Men's Competition, Match 23 T20WomenMLMI London122/920LSLondon Spirit119/820MI London won by 3 runsThe Hundred Women's Competition, Match 23 T20IScorecardPERPeru6815.2BRABrazil69/410.4Brazil won by 6 wicketsCundinamarca

Wednesday 5 August 2026

6 matches
T20CKColombo Kaps203/720KRKandy Royals13518.4Colombo Kaps won by 68 runsLanka Premier League, Eliminator T20JKJaffna Kings242/220GGGalle Gallants228/820Jaffna Kings won by 14 runsLanka Premier League, Qualifier 1 T20BPBirmingham Phoenix111/620TRTrent Rockets116/316.3Trent Rockets won by 7 wicketsThe Hundred Men's Competition, Match 22 T20WFWelsh Fire155/420MSGManchester Super Giants161/113.4Manchester Super Giants won by 9 wicketsThe Hundred Men's Competition, Match 21 T20WomenBPBirmingham Phoenix122/720TRTrent Rockets124/416.4Trent Rockets won by 6 wicketsThe Hundred Women's Competition, Match 22 T20WomenMSGManchester Super Giants85/920WFWelsh Fire88/718.1Welsh Fire won by 3 wicketsThe Hundred Women's Competition, Match 21