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.

Wednesday 5 August 2026

2 matches
One-daySURSurrey28648.3KENKent19141.5Surrey won by 95 runsOne-Day Cup (England) One-dayHAMHampshire26349.3GLAGlamorgan17340.4Hampshire won by 90 runsOne-Day Cup (England)

Tuesday 4 August 2026

3 matches
T20IWomenSri Lanka113/620Pakistan115/618.2Pakistan won by 4 wicketsPakistan Women tour of Sri Lanka, Match 3 T20SLSunrisers Leeds241/220LSLondon Spirit204/620Sunrisers Leeds won by 37 runsThe Hundred Men's Competition, Match 20 T20WomenLSLondon Spirit136/720SLSunrisers Leeds142/519.3Sunrisers Leeds won by 5 wicketsThe Hundred Women's Competition, Match 20

Monday 3 August 2026

2 matches
T20SBSouthern Brave115/820WFWelsh Fire116/419Welsh Fire won by 6 wicketsThe Hundred Men's Competition, Match 19 T20WomenSBSouthern Brave121/520WFWelsh Fire122/620Welsh Fire won by 4 wicketsThe Hundred Women's Competition, Match 19

Sunday 2 August 2026

17 matches
T20IWomenCANCanada67/820ARGArgentina70/817.3Argentina won by 2 wicketsCanada Women tour of Argentina, Match 7 T20IWomenARGArgentina99/415CANCanada78/715Argentina won by 21 runsCanada Women tour of Argentina, Match 6 T20IWomenPakistan175/520Sri Lanka178/417.4Sri Lanka won by 6 wicketsPakistan Women tour of Sri Lanka, Match 2 TestWest Indies344 & 117/946.1Pakistan387 & 77/223.3Pakistan won by 8 wicketsPakistan tour of West Indies, Match 2 T20DSDambulla Sixers203/820JKJaffna KingsNo resultLanka Premier League, Match 20 T20MLMI London183/620MSGManchester Super Giants13819MI London won by 45 runsThe Hundred Men's Competition, Match 18 T20TRTrent Rockets146/420SLSunrisers Leeds141/420Trent Rockets won by 5 runsThe Hundred Men's Competition, Match 17 T20WomenMLMI London9219.4MSGManchester Super Giants95/414.2Manchester Super Giants won by 6 wicketsThe Hundred Women's Competition, Match 18 T20WomenTRTrent Rockets139/720SLSunrisers Leeds134/520Trent Rockets won by 5 runsThe Hundred Women's Competition, Match 17 One-dayGLOGloucestershire271/950WARWarwickshire277/442Warwickshire won by 6 wicketsOne-Day Cup (England) One-dayNORNorthamptonshire347/650LANLancashire28045.2Northamptonshire won by 67 runsOne-Day Cup (England) One-dayMIDMiddlesex24648YORYorkshire21147.3Middlesex won by 35 runsOne-Day Cup (England) One-dayLEILeicestershire289/850SOMSomerset12530Leicestershire won by 164 runsOne-Day Cup (England) One-dayNOTNottinghamshire293/950KENKent294/549.2Kent won by 5 wicketsOne-Day Cup (England) One-dayHAMHampshire24650DURDurham249/138.3Durham won by 9 wicketsOne-Day Cup (England) One-dayESSEssex376/550WORWorcestershire26941.3Essex won by 107 runsOne-Day Cup (England) One-dayDERDerbyshire325/750SUSSussex13731.4Derbyshire won by 188 runsOne-Day Cup (England)

Saturday 1 August 2026

8 matches
T20IBAHBahrain148/520Kenya149/920Kenya won by 1 wicketBahrain tour of Kenya, Match 2 T20IWomenARGArgentina71/710CANCanada75/29Canada won by 8 wicketsCanada Women tour of Argentina, Match 5 T20IWomenARGArgentina96/920CANCanada7818.4Argentina won by 18 runsCanada Women tour of Argentina, Match 4 T20GGGalle Gallants201/620CKColombo Kaps18819.4Galle Gallants won by 13 runsLanka Premier League, Match 19 T20LSLondon Spirit10518.2SBSouthern Brave111/519.2Southern Brave won by 5 wicketsThe Hundred Men's Competition, Match 16 T20BPBirmingham Phoenix137/920WFWelsh Fire138/319.1Welsh Fire won by 7 wicketsThe Hundred Men's Competition, Match 15 T20WomenLSLondon Spirit114/820SBSouthern Brave115/518.3Southern Brave won by 5 wicketsThe Hundred Women's Competition, Match 16 T20WomenWFWelsh Fire144/320BPBirmingham Phoenix145/319.4Birmingham Phoenix won by 7 wicketsThe Hundred Women's Competition, Match 15

Friday 31 July 2026

15 matches
T20DVDesert Vipers122/720SFUSan Francisco Unicorns126/216.1San Francisco Unicorns won by 8 wicketsGlobal Super League T20IBAHBahrain159/420Kenya144/820Bahrain won by 15 runsBahrain tour of Kenya, Match 1 T20IWomenARGArgentina4/23CANCanadaNo resultCanada Women tour of Argentina, Match 3 ODINETNetherlands18348.5NAMNamibia186/441Namibia won by 6 wicketsICC Men's Cricket World Cup League 2, Match 120 T20IWomenPakistan176/720Sri Lanka177/419Sri Lanka won by 6 wicketsPakistan Women tour of Sri Lanka, Match 1 T20MSGManchester Super Giants137/320TRTrent Rockets140/417.2Trent Rockets won by 6 wicketsThe Hundred Men's Competition, Match 14 T20WomenTRTrent Rockets153/820MSGManchester Super Giants12218.3Trent Rockets won by 31 runsThe Hundred Women's Competition, Match 14 One-dayDURDurham16548.1YORYorkshire167/341Yorkshire won by 7 wicketsOne-Day Cup (England) One-dayMIDMiddlesex293/750WORWorcestershire294/648.4Worcestershire won by 4 wicketsOne-Day Cup (England) One-dayNORNorthamptonshire24645.3LEILeicestershire248/238.5Leicestershire won by 8 wicketsOne-Day Cup (England) One-daySOMSomerset313/950KENKent314/848.4Kent won by 2 wicketsOne-Day Cup (England) One-daySURSurrey311/550GLOGloucestershire29249Surrey won by 19 runsOne-Day Cup (England) One-dayESSEssex31749HAMHampshire321/747.4Hampshire won by 3 wicketsOne-Day Cup (England) One-dayDERDerbyshire315/550GLAGlamorgan27147.2Derbyshire won by 44 runsOne-Day Cup (England) T20IWomenScorecardSPASpain208/320SWISwitzerland193/720Spain won by 15 runsEmbrach

Thursday 30 July 2026

3 matches
T20IFRAFrance166/820ROMRomania162/720France won by 4 runsECA Men's European Cup, Final T20IAUSAustria9917.3ROMRomania102/411.4Romania won by 6 wicketsECA Men's European Cup, Semi Final T20IWomenUganda146/320NAMNamibia129/620Uganda won by 17 runsWomen's T20 Quadrangular Series (in Namibia), Final