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

The database

Matches

30,217 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 5 May 2025

3 matches
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

12 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 T20IWomenCRCzech Republic6614.3CYPCyprus67/011.3Cyprus won by 10 wicketsCyprus Women tour of Czech Republic, Match 5 ODIWomenIndia275/950Sri Lanka278/749.1Sri Lanka won by 3 wicketsSri Lanka Women's ODI Tri-Series, Match 4 T20LQLahore Qalandars160/815KKKarachi Kings168/614.3Karachi Kings won by 4 wickets (DLS)Pakistan Super League, Match 24 T20PKPunjab Kings236/520LSGLucknow Super Giants199/720Punjab Kings won by 37 runsIndian Premier League, Match 54 T20KKRKolkata Knight Riders206/420RRRajasthan Royals205/820Kolkata Knight Riders won by 1 runIndian Premier League, Match 53 One-dayWomenHAMHampshire189/750BLAThe Blaze192/336.5The Blaze won by 7 wicketsECB Women's One-Day Cup, Match 16 One-dayWomenSURSurrey313/750WARWarwickshire314/746.3Warwickshire won by 3 wicketsECB Women's One-Day Cup, Match 15 One-dayWomenLANLancashire230/850ESSEssex231/547.2Essex won by 5 wicketsECB Women's One-Day Cup, Match 14 One-dayWomenDURDurham21637.5SOMSomerset215/637.3Somerset won by 4 wickets (DLS)ECB Women's One-Day Cup, Match 13 ODIUnited Arab Emirates225/950SCOScotland226/746.2Scotland won by 3 wicketsICC Men's Cricket World Cup League 2, Match 12

Saturday 3 May 2025

8 matches
T20IWomenOMAOman162/520BAHBahrain105/520Oman won by 57 runsBahrain Women tour of Oman, Match 2 T20IWomenKUWKuwait5717.3Thailand60/413.2Thailand won by 6 wicketsWomen's T20 Quadrangular Series (in Thailand), Match 2 T20IWomenUnited Arab Emirates94/520HKHong Kong88/620United Arab Emirates won by 6 runsWomen's T20 Quadrangular Series (in Thailand), Match 1 T20IWomenCRCzech Republic81/920CYPCyprus83/110Cyprus won by 9 wicketsCyprus Women tour of Czech Republic, Match 4 T20IWomenCRCzech Republic4414.2CYPCyprus45/19.2Cyprus won by 9 wicketsCyprus Women tour of Czech Republic, Match 3 ODIWomenZimbabwe270/350USAUnited States of America14242.2Zimbabwe won by 128 runsZimbabwe Women tour of United States of America, Match 2 T20IUIslamabad United157/920QGQuetta Gladiators159/819.5Quetta Gladiators won by 2 wicketsPakistan Super League, Match 23 T20RCBRoyal Challengers Bengaluru213/520CSKChennai Super Kings211/520Royal Challengers Bengaluru won by 2 runsIndian Premier League, Match 52

Friday 2 May 2025

15 matches
T20IWomenBAHBahrain8719.1OMAOman90/513.4Oman won by 5 wicketsBahrain Women tour of Oman, Match 1 T20IWomenCYPCyprus201/020CRCzech Republic134/720Cyprus won by 67 runsCyprus Women tour of Czech Republic, Match 2 T20IWomenCYPCyprus151/120CRCzech Republic377.5Cyprus won by 114 runsCyprus Women tour of Czech Republic, Match 1 T20IMalaysia135/720SASaudi Arabia11719.2Malaysia won by 18 runsQuadrangular Twenty20 Series (Malaysia), Final T20ISINSingapore11019.3Thailand8019.1Singapore won by 30 runsQuadrangular Twenty20 Series (Malaysia), 3rd Place Play-Off ODIWomenSouth Africa235/950Sri Lanka237/546.3Sri Lanka won by 5 wicketsSri Lanka Women's ODI Tri-Series, Match 3 T20IUIslamabad United143/920PZPeshawar Zalmi147/416.4Peshawar Zalmi won by 6 wicketsPakistan Super League, Match 22 T20GTGujarat Titans224/620SHSunrisers Hyderabad186/620Gujarat Titans won by 38 runsIndian Premier League, Match 51 Multi-dayGLAGlamorgan431 & 256/7d82DERDerbyshire350 & 308/965Match drawnCounty Championship, Match 18 Multi-dayLANLancashire450 & 255/888GLOGloucestershire589/8d158Match drawnCounty Championship, Match 17 Multi-dayKENKent129 & 473130.5MIDMiddlesex238 & 366/8119Middlesex won by 2 wicketsCounty Championship, Match 16 Multi-dayLEILeicestershire304 & 17559.1NORNorthamptonshire191 & 15658.2Leicestershire won by 132 runsCounty Championship, Match 15 Multi-dayESSEssex206 & 259/978.4SOMSomerset145 & 325/793.4Somerset won by 3 wicketsCounty Championship, Match 21 Multi-dayDURDurham511 & 61/025HAMHampshire470154.4Match drawnCounty Championship, Match 20 Multi-dayYORYorkshire205 & 23270.2WARWarwickshire253 & 186/543.2Warwickshire won by 5 wicketsCounty Championship, Match 19

Thursday 1 May 2025

5 matches
ODIWomenZimbabwe162/940USAUnited States of America163/338.1United States of America won by 7 wicketsZimbabwe Women tour of United States of America, Match 1 T20LQLahore Qalandars111/311.3QGQuetta GladiatorsNo resultPakistan Super League, Match 21 T20KKKarachi Kings204/420MSMultan Sultans11716.1Karachi Kings won by 87 runsPakistan Super League, Match 20 T20MIMumbai Indians217/220RRRajasthan Royals11716.1Mumbai Indians won by 100 runsIndian Premier League, Match 50 One-dayWomenESSEssex18442.5SOMSomerset185/535.5Somerset won by 5 wicketsECB Women's One-Day Cup, Match 10

Wednesday 30 April 2025

7 matches
T20IMalaysia160/620SASaudi Arabia161/317.5Saudi Arabia won by 7 wicketsQuadrangular Twenty20 Series (Malaysia), Match 11 T20IWomenSierra Leone107/520Botswana68/919.3Sierra Leone won by 39 runsBCA Kalahari Women's T20 International Tournament, Final T20IWomenMOZMozambique117/620ESWEswatini65/520Mozambique won by 52 runsBCA Kalahari Women's T20 International Tournament, 3rd Place Play-Off T20LQLahore Qalandars209/620IUIslamabad United12116.5Lahore Qalandars won by 88 runsPakistan Super League, Match 19 T20CSKChennai Super Kings19019.2PKPunjab Kings194/619.4Punjab Kings won by 4 wicketsIndian Premier League, Match 49 One-dayWomenBLAThe Blaze252/950WARWarwickshire211/942.3The Blaze won by 41 runsECB Women's One-Day Cup, Match 12 One-dayWomenSURSurrey348/650DURDurham24445.1Surrey won by 104 runsECB Women's One-Day Cup, Match 11