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

The database

Matches

30,218 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 13 May 2026

2 matches
One-dayWomenHAMHampshire205/738YORYorkshire196/838Hampshire won by 16 runs (DLS)ECB Women's One-Day Cup, Match 30 ODIWomenResult onlyEnglandNew ZealandNo resultNorthampton

Tuesday 12 May 2026

7 matches
T20IWomenPakistan237/520Zimbabwe8418.2Pakistan won by 153 runsZimbabwe Women tour of Pakistan, Match 1 T20IJAPJapan142/720INDIndonesia10119.1Japan won by 41 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 11 T20IPHIPhilippines163/420SKSouth Korea140/820Philippines won by 23 runsJapan Twenty20 Tri-Series, Match 1 T20IVANVanuatu129/820SAMSamoa132/115.3Samoa won by 9 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 10 ODISCOScotland243/850NEPNepal218/739Scotland won by 2 runs (DLS)ICC Men's Cricket World Cup League 2, Match 103 T20GTGujarat Titans168/520SHSunrisers Hyderabad8614.5Gujarat Titans won by 82 runsIndian Premier League, Match 56 One-dayWomenESSEssex22749.5SURSurrey229/742.1Surrey won by 3 wicketsECB Women's One-Day Cup, Match 29

Monday 11 May 2026

2 matches
T20IWomenHKHong Kong114/420Malaysia8618.5Hong Kong won by 28 runsHong Kong Women's T20I Tri-Series, Final T20PKPunjab Kings210/520DCDelhi Capitals216/719Delhi Capitals won by 3 wicketsIndian Premier League, Match 55

Sunday 10 May 2026

11 matches
T20IROMRomania154/920BULBulgaria124/920Romania won by 30 runsBulgaria tour of Romania, Match 5 T20IWomenHKHong Kong141/420CHIChina80/720Hong Kong won by 61 runsHong Kong Women's T20I Tri-Series, Match 6 T20IWomenHKHong Kong134/220Malaysia4617Hong Kong won by 88 runsHong Kong Women's T20I Tri-Series, Match 5 T20IWomenGREGreece8620DENDenmark87/312.5Denmark won by 7 wicketsDenmark Women tour of Greece, Match 4 T20IWomenGREGreece98/920.2DENDenmark102/316.3Denmark won by 7 wicketsDenmark Women tour of Greece, Match 3 T20IPNGPapua New Guinea204/520CICook Islands155/620Papua New Guinea won by 49 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 9 T20IFIJFiji7419.4JAPJapan75/27.1Japan won by 8 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 8 T20ISAMSamoa166/720PHIPhilippines7014.4Samoa won by 96 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 7 T20MIMumbai Indians166/720RCBRoyal Challengers Bengaluru167/820Royal Challengers Bengaluru won by 2 wicketsIndian Premier League, Match 54 T20LSGLucknow Super Giants203/820CSKChennai Super Kings208/519.2Chennai Super Kings won by 5 wicketsIndian Premier League, Match 53 ODIWomenNew Zealand21048.4England211/948.2England won by 1 wicketNew Zealand Women tour of England, Match 1

Saturday 9 May 2026

13 matches
T20IROMRomania198/317BULBulgaria58/35Romania won by 17 runs (DLS)Bulgaria tour of Romania, Match 3 T20IROMRomania191/315BULBulgaria153/415Romania won by 38 runsBulgaria tour of Romania, Match 2 ODIWomenZimbabwe222/950Pakistan225/131.5Pakistan won by 9 wicketsZimbabwe Women tour of Pakistan, Match 3 T20IWomenDENDenmark138/720GREGreece6715Denmark won by 71 runsDenmark Women tour of Greece, Match 2 T20IWomenGREGreece122/620DENDenmark119/720Greece won by 3 runsDenmark Women tour of Greece, Match 1 T20IFINFinland167/720CYPCyprus129/920Finland won by 38 runsFinland tour of Cyprus, Match 4 T20IFINFinland16320CYPCyprus259.4Finland won by 138 runsFinland tour of Cyprus, Match 3 T20IPNGPapua New Guinea197/320SKSouth Korea6119.4Papua New Guinea won by 136 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 6 T20IJAPJapan12319.4VANVanuatu93/620Japan won by 30 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 5 T20IINDIndonesia92/820SAMSamoa93/19.2Samoa won by 9 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 4 T20IMALMalta165/920GIBGibraltar165/420Match tiedGibraltar tour of Malta, Match 6 T20IGIBGibraltar143/720MALMalta146/317.2Malta won by 7 wicketsGibraltar tour of Malta, Match 5 T20GTGujarat Titans229/420RRRajasthan Royals15216.3Gujarat Titans won by 77 runsIndian Premier League, Match 52

Friday 8 May 2026

15 matches
T20IROMRomania16419.2BULBulgaria133/620Romania won by 31 runsBulgaria tour of Romania, Match 1 T20IWomenHKHong Kong119/320CHIChina110/820Hong Kong won by 9 runsHong Kong Women's T20I Tri-Series, Match 4 T20IWomenCHIChina8518.2Malaysia85/819.5Match tiedHong Kong Women's T20I Tri-Series, Match 3 T20ICYPCyprus112/720FINFinland113/315Finland won by 7 wicketsFinland tour of Cyprus, Match 2 T20ICYPCyprus165/320FINFinland13918.3Cyprus won by 26 runsFinland tour of Cyprus, Match 1 T20ISKSouth Korea4716.2CICook Islands49/14.4Cook Islands won by 9 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 3 T20IVANVanuatu169/420FIJFiji4814.4Vanuatu won by 121 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 2 T20IINDIndonesia132/920PHIPhilippines121/620Indonesia won by 11 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 1 TestBangladesh413 & 240/9d70.3Pakistan386 & 16352.5Bangladesh won by 104 runsPakistan tour of Bangladesh, Match 1 T20IMALMalta198/620GIBGibraltar148/720Malta won by 50 runsGibraltar tour of Malta, Match 4 T20IGIBGibraltar144/520MALMalta145/313Malta won by 7 wicketsGibraltar tour of Malta, Match 3 T20DCDelhi Capitals142/820KKRKolkata Knight Riders147/214.2Kolkata Knight Riders won by 8 wicketsIndian Premier League, Match 51 Multi-dayLANLancashire201 & 8438.4MIDMiddlesex169 & 117/421.5Middlesex won by 6 wicketsCounty Championship, Match 20 Multi-dayWORWorcestershire308 & 10239.5DURDurham268 & 143/124.2Durham won by 9 wicketsCounty Championship, Match 19 Multi-dayGLOGloucestershire325 & 26285.1KENKent327 & 261/870.4Kent won by 2 wicketsCounty Championship, Match 18