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

The database

Matches

30,212 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 11 May 2025

7 matches
T20IWomenGERGermany177/520GREGreece88/420Germany won by 89 runsGermany Women tour of Greece, Match 3 T20IJAPJapan106/820Thailand109/419.5Thailand won by 6 wicketsJapan Twenty20 Tri-Series, Final ODIWomenIndia342/750Sri Lanka24548.2India won by 97 runsSri Lanka Women's ODI Tri-Series, Final One-dayWomenSURSurrey306/744SOMSomerset21540.5Surrey won by 101 runs (DLS)ECB Women's One-Day Cup, Match 24 One-dayWomenBLAThe Blaze22248.2LANLancashire226/647.2Lancashire won by 4 wicketsECB Women's One-Day Cup, Match 23 One-dayWomenHAMHampshire273/550ESSEssex256/850Hampshire won by 17 runsECB Women's One-Day Cup, Match 22 One-dayWomenWARWarwickshire243/950DURDurham244/746.3Durham won by 3 wicketsECB Women's One-Day Cup, Match 21

Saturday 10 May 2025

5 matches
T20IWomenUnited Arab Emirates19216QATQatar2911.1United Arab Emirates won by 163 runsICC Women's T20 World Cup Asia Qualifier, Match 6 T20IWomenBAHBahrain41/15NEPNepal42/14.2Nepal won by 9 wicketsICC Women's T20 World Cup Asia Qualifier, Match 4 T20IWomenGERGermany153/420GREGreece87/820Germany won by 66 runsGermany Women tour of Greece, Match 2 T20IWomenGERGermany166/820GREGreece6116.5Germany won by 105 runsGermany Women tour of Greece, Match 1 ODINETNetherlands282/750SCOScotland263/950Netherlands won by 19 runsICC Men's Cricket World Cup League 2, Match 63

Friday 9 May 2025

11 matches
T20IWomenMalaysia30/87United Arab Emirates33/14.3United Arab Emirates won by 9 wicketsICC Women's T20 World Cup Asia Qualifier, Match 3 T20IWomenKUWKuwait56/820Thailand57/29Thailand won by 8 wicketsICC Women's T20 World Cup Asia Qualifier, Match 1 T20IJAPJapan10519.3CICook Islands7118.4Japan won by 34 runsJapan Twenty20 Tri-Series, Match 4 T20ICICook Islands7219.3Thailand76/213.4Thailand won by 8 wicketsJapan Twenty20 Tri-Series, Match 3 ODIWomenSouth Africa315/950Sri Lanka23942.5South Africa won by 76 runsSri Lanka Women's ODI Tri-Series, Match 6 Multi-dayGLAGlamorgan549/9d132KENKent212 & 17648.2Glamorgan won by an innings and 161 runsCounty Championship, Match 20 Multi-dayNORNorthamptonshire238 & 27373.2LANLancashire276 & 16558.4Northamptonshire won by 70 runsCounty Championship, Match 19 Multi-daySUSSussex284 & 25679.4WORWorcestershire180 & 313106.2Sussex won by 47 runsCounty Championship, Match 25 Multi-dayNOTNottinghamshire333 & 34591.1HAMHampshire196 & 11633.3Nottinghamshire won by 366 runsCounty Championship, Match 24 Multi-dayWARWarwickshire665/5d160SURSurrey504 & 15/05Match drawnCounty Championship, Match 23 Multi-dayYORYorkshire216 & 426/6d115.2ESSEssex123 & 273/9133Match drawnCounty Championship, Match 22

Thursday 8 May 2025

3 matches
T20IJAPJapan110/920Thailand4915Japan won by 61 runsJapan Twenty20 Tri-Series, Match 2 ODIUnited Arab Emirates296/650SCOScotland19943.3United Arab Emirates won by 97 runsICC Men's Cricket World Cup League 2, Match 62 T20PKPunjab Kings122/110.1DCDelhi CapitalsNo resultIndian Premier League, Match 58

Wednesday 7 May 2025

10 matches
T20IMALMalta229/820ESTEstonia12815.4Malta won by 101 runsEstonia tour of Malta, Match 3 T20IThailand124/720CICook Islands125/718.5Cook Islands won by 3 wicketsJapan Twenty20 Tri-Series, Match 1 One-dayNWNorth-West Warriors283/550NKNorthern Knights286/646.1Northern Knights won by 4 wicketsCricket Ireland Inter-Provincial Limited Over Cup, Match 2 One-dayLLLeinster Lightning328/850MRMunster Reds28046.1Leinster Lightning won by 48 runsCricket Ireland Inter-Provincial Limited Over Cup, Match 1 ODIWomenIndia337/950South Africa314/750India won by 23 runsSri Lanka Women's ODI Tri-Series, Match 5 T20QGQuetta Gladiators263/320IUIslamabad United15419.3Quetta Gladiators won by 109 runsPakistan Super League, Match 26 T20KKRKolkata Knight Riders179/620CSKChennai Super Kings183/819.4Chennai Super Kings won by 2 wicketsIndian Premier League, Match 57 One-dayWomenSOMSomerset297/650WARWarwickshire24948.5Somerset won by 48 runsECB Women's One-Day Cup, Match 20 One-dayWomenSURSurrey296/850LANLancashire299/548Lancashire won by 5 wicketsECB Women's One-Day Cup, Match 19 One-dayWomenDURDurham190/850HAMHampshire193/336.5Hampshire won by 7 wicketsECB Women's One-Day Cup, Match 18

Tuesday 6 May 2025

7 matches
T20IWomenThailand117/520United Arab Emirates10119.1Thailand won by 16 runsWomen's T20 Quadrangular Series (in Thailand), Match 6 T20IWomenHKHong Kong135/620KUWKuwait110/820Hong Kong won by 25 runsWomen's T20 Quadrangular Series (in Thailand), Match 5 T20IMALMalta202/920ESTEstonia203/620Estonia won by 4 wicketsEstonia tour of Malta, Match 2 T20IMALMalta199/920ESTEstonia173/520Malta won by 26 runsEstonia tour of Malta, Match 1 ODINETNetherlands272/750United Arab Emirates15941.2Netherlands won by 113 runsICC Men's Cricket World Cup League 2, Match 61 T20MIMumbai Indians155/820GTGujarat Titans147/719Gujarat Titans won by 3 wickets (DLS)Indian Premier League, Match 56 One-dayWomenESSEssex231/950BLAThe Blaze235/540.5The Blaze won by 5 wicketsECB Women's One-Day Cup, Match 17

Monday 5 May 2025

5 matches
T20IWomenBAHBahrain92/920OMAOman95/514.5Oman won by 5 wicketsBahrain Women tour of Oman, Match 3 T20IWomenCROCroatia10217.2MALMalta103/217.5Malta won by 8 wicketsCroatia Women tour of Malta, Match 2 T20IWomenCROCroatia105/620MALMalta106/619.2Malta won by 4 wicketsCroatia Women tour of Malta, Match 1 T20MSMultan Sultans10819.1PZPeshawar Zalmi110/313Peshawar Zalmi won by 7 wicketsPakistan Super League, Match 25 T20DCDelhi Capitals133/720SHSunrisers HyderabadNo resultIndian Premier League, Match 55

Sunday 4 May 2025

2 matches
T20IWomenUnited Arab Emirates154/520KUWKuwait73/620United Arab Emirates won by 81 runsWomen's T20 Quadrangular Series (in Thailand), Match 4 T20IWomenThailand127/520HKHong Kong95/820Thailand won by 32 runsWomen's T20 Quadrangular Series (in Thailand), Match 3