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 18 May 2025

6 matches
T20ISLOSlovenia91/820AUSAustria93/58.3Austria won by 5 wicketsSlovenia tour of Austria, Match 3 T20IWomenThailand144/520United Arab Emirates90/520Thailand won by 54 runsICC Women's T20 World Cup Asia Qualifier, Super Three T20LQLahore Qalandars149/813PZPeshawar Zalmi123/813Lahore Qalandars won by 26 runsPakistan Super League, Match 29 T20MSMultan Sultans185/720QGQuetta Gladiators190/820Quetta Gladiators won by 2 wicketsPakistan Super League, Match 28 T20DCDelhi Capitals199/320GTGujarat Titans205/019Gujarat Titans won by 10 wicketsIndian Premier League, Match 60 T20PKPunjab Kings219/520RRRajasthan Royals209/720Punjab Kings won by 10 runsIndian Premier League, Match 59

Saturday 17 May 2025

5 matches
T20IAUSAustria223/820SLOSlovenia113/920Austria won by 110 runsSlovenia tour of Austria, Match 2 T20IAUSAustria15520.1SLOSlovenia8019.4Austria won by 75 runsSlovenia tour of Austria, Match 1 T20IBangladesh191/720United Arab Emirates16420Bangladesh won by 27 runsBangladesh tour of United Arab Emirates, Match 1 ODIUSAUnited States of America361/350CANCanada19246.2United States of America won by 169 runsICC Men's Cricket World Cup League 2, Match 67 T20KKKarachi Kings237/420PZPeshawar Zalmi214/520Karachi Kings won by 23 runsPakistan Super League, Match 27

Friday 16 May 2025

19 matches
T20IWomenESTEstonia11518.3BULBulgaria109/520Estonia won by 6 runsBulgaria Women tour of Estonia, Match 3 T20TUCTamil Union Cricket and Athletic Club165/820CCCColts Cricket Club166/618.5Colts Cricket Club won by 4 wicketsMajor Clubs T20 Tournament T20KYCKurunegala Youth Cricket Club135/920NCCNondescripts Cricket Club138/413Nondescripts Cricket Club won by 6 wicketsMajor Clubs T20 Tournament T20PSCPanadura Sports Club130/820MSCMoors Sports Club131/312.5Moors Sports Club won by 7 wicketsMajor Clubs T20 Tournament T20ACCAce Capital Cricket Club98/820CCCColombo Cricket Club102/416Colombo Cricket Club won by 6 wicketsMajor Clubs T20 Tournament T20NSWNugegoda Sports Welfare Club5714.1BCABloomfield Cricket and Athletic Club63/37.1Bloomfield Cricket and Athletic Club won by 7 wicketsMajor Clubs T20 Tournament T20BRCBurgher Recreation Club16019.3PSCPolice Sports Club9416.4Burgher Recreation Club won by 66 runsMajor Clubs T20 Tournament T20IWomenQATQatar3916.3Malaysia41/04Malaysia won by 10 wickets (DLS)ICC Women's T20 World Cup Asia Qualifier, Match 18 T20IWomenKUWKuwait92/320BHUBhutan96/619.4Bhutan won by 4 wicketsICC Women's T20 World Cup Asia Qualifier, Match 16 ODISCOScotland380/950NETNetherlands23542.1Scotland won by 145 runsICC Men's Cricket World Cup League 2, Match 66 Multi-dayNORNorthamptonshire185 & 30495.4GLAGlamorgan424 & 66/216.2Glamorgan won by 8 wicketsCounty Championship, Match 24 Multi-dayMIDMiddlesex232 & 14357.5LEILeicestershire274 & 102/324.3Leicestershire won by 7 wicketsCounty Championship, Match 23 Multi-dayLANLancashire458 & 184/7d40DERDerbyshire314 & 220/887.5Match drawnCounty Championship, Match 22 Multi-dayKENKent424 & 25384.4GLOGloucestershire516 & 162/743.1Gloucestershire won by 3 wicketsCounty Championship, Match 21 Multi-dayWORWorcestershire358 & 13457.3ESSEssex157 & 11043.5Worcestershire won by 225 runsCounty Championship, Match 30 Multi-dayHAMHampshire300 & 20357.4WARWarwickshire194 & 22068Hampshire won by 89 runsCounty Championship, Match 29 Multi-dayYORYorkshire255 & 22982.1SURSurrey512140.4Surrey won by an innings and 28 runsCounty Championship, Match 28 Multi-daySOMSomerset338 & 150/539.2SUSSussex152 & 33597.3Somerset won by 5 wicketsCounty Championship, Match 27 Multi-dayNOTNottinghamshire407 & 34791.2DURDurham664 & 92/316.2Durham won by 7 wicketsCounty Championship, Match 26

Thursday 15 May 2025

6 matches
T20IWomenBAHBahrain76/312.4NEPNepal56/45.4Nepal won by 6 wickets (DLS)ICC Women's T20 World Cup Asia Qualifier, Match 14 T20IWomenThailand88/39BHUBhutan43/59Thailand won by 45 runsICC Women's T20 World Cup Asia Qualifier, Match 13 One-dayNKNorthern Knights27447.2MRMunster Reds278/440Munster Reds won by 6 wicketsCricket Ireland Inter-Provincial Limited Over Cup, Match 6 One-dayLLLeinster Lightning27549.5NWNorth-West Warriors231/948.4Leinster Lightning won by 44 runsCricket Ireland Inter-Provincial Limited Over Cup, Match 5 T20IWomenBULBulgaria7518ESTEstonia76/49Estonia won by 6 wicketsBulgaria Women tour of Estonia, Match 2 T20IWomenBULBulgaria8719.1ESTEstonia88/211Estonia won by 8 wicketsBulgaria Women tour of Estonia, Match 1

Wednesday 14 May 2025

5 matches
T20IJAPJapan139/820CICook Islands9717.2Japan won by 42 runsCook Islands tour of Japan, Match 2 ODIUnited Arab Emirates16147.5SCOScotland162/224.2Scotland won by 8 wicketsICC Men's Cricket World Cup League 2, Match 65 One-dayWomenLANLancashire276/850WARWarwickshire17547.2Lancashire won by 101 runsECB Women's One-Day Cup, Match 28 One-dayWomenBLAThe Blaze346/950SURSurrey346/950Match tiedECB Women's One-Day Cup, Match 27 One-dayWomenESSEssex17840.5DURDurham182/438.2Durham won by 6 wicketsECB Women's One-Day Cup, Match 26

Tuesday 13 May 2025

5 matches
T20IWomenNEPNepal29/35HKHong Kong30/34.3Hong Kong won by 7 wicketsICC Women's T20 World Cup Asia Qualifier, Match 11 T20ICICook Islands104/820JAPJapan107/817.5Japan won by 2 wicketsCook Islands tour of Japan, Match 1 One-dayNWNorth-West Warriors245/650MRMunster Reds248/748Munster Reds won by 3 wicketsCricket Ireland Inter-Provincial Limited Over Cup, Match 4 One-dayNKNorthern Knights20439.1LLLeinster Lightning210/646.1Leinster Lightning won by 4 wicketsCricket Ireland Inter-Provincial Limited Over Cup, Match 3 One-dayWomenHAMHampshire21350SOMSomerset18246Hampshire won by 31 runs (DLS)ECB Women's One-Day Cup, Match 25

Monday 12 May 2025

3 matches
T20IWomenBAHBahrain15/04HKHong KongNo resultICC Women's T20 World Cup Asia Qualifier, Match 8 T20IWomenKUWKuwait85/313BHUBhutan50/613Kuwait won by 35 runsICC Women's T20 World Cup Asia Qualifier, Match 7 ODIUnited Arab Emirates204/950NETNetherlands205/536Netherlands won by 5 wicketsICC Men's Cricket World Cup League 2, Match 64

Sunday 11 May 2025

1 match
T20IWomenGREGreece77/820GERGermany78/09.5Germany won by 10 wicketsGermany Women tour of Greece, Match 4