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

The database

Matches

30,207 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 17 August 2026

3 matches
T20IIMIsle of Man177/720BULBulgaria88/820Isle of Man won by 89 runsICC Men's T20 World Cup Europe Qualifier, Match 10 T20IISRIsrael9419.5GERGermany95/17.3Germany won by 9 wicketsICC Men's T20 World Cup Europe Qualifier, Match 9 T20NSWNugegoda Sports Welfare Club10520BRCBurgher Recreation Club7916.5Nugegoda Sports Welfare Club won by 26 runsMajor Clubs T20 Tournament

Sunday 16 August 2026

13 matches
One-dayPWPakistan Whites17241.4PGPakistan Gold173/528Pakistan Gold won by 5 wicketsNational Champions Cup, Match 6 T20IZAMZambia92/920Rwanda93/515.3Rwanda won by 5 wicketsMalawi Tri-Nation T20I Series T20IMALMalawi101/720Rwanda102/818Rwanda won by 2 wicketsMalawi Tri-Nation T20I Series, Match 9 T20KYCKurunegala Youth Cricket Club143/920MSCMoors Sports Club144/217.3Moors Sports Club won by 8 wicketsMajor Clubs T20 Tournament T20NCCNondescripts Cricket Club232/220BSCBadureliya Sports Club138/720Nondescripts Cricket Club won by 94 runsMajor Clubs T20 Tournament T20CCCColts Cricket Club5619.4ACCAce Capital Cricket Club60/39.2Ace Capital Cricket Club won by 7 wicketsMajor Clubs T20 Tournament T20BCABloomfield Cricket and Athletic Club180/820PSCPanadura Sports Club110/69.3Panadura Sports Club won by 4 wickets (DLS)Major Clubs T20 Tournament T20CCCColombo Cricket Club139/718TUCTamil Union Cricket and Athletic Club108/211.5Tamil Union Cricket and Athletic Club won by 24 runs (DLS)Major Clubs T20 Tournament T20BTBarbados Tridents177/518SLKSt Lucia Kings168/718Barbados Tridents won by 9 runsCaribbean Premier League, Match 9 T20TRTrent Rockets158/820MSGManchester Super Giants162/519.3Manchester Super Giants won by 5 wicketsThe Hundred Men's Competition, Final T20WomenSLSunrisers Leeds9118.1TRTrent Rockets92/210.4Trent Rockets won by 8 wicketsThe Hundred Women's Competition, Final One-dayDURDurham254/750MIDMiddlesex255/848.3Middlesex won by 2 wicketsOne-Day Cup (England), Semi Final One-dayLEILeicestershire303/750NOTNottinghamshire28049Leicestershire won by 23 runsOne-Day Cup (England), Semi Final

Saturday 15 August 2026

12 matches
ODIIreland298/750AFGAfghanistan302/448.5Afghanistan won by 6 wicketsAfghanistan tour of Ireland, Match 5 ODIWomenThailand19147.3PNGPapua New Guinea15146Thailand won by 40 runsThailand Women tour of Papua New Guinea, Match 2 T20IZAMZambia180/920MALMalawi133/920Zambia won by 47 runsMalawi Tri-Nation T20I Series, Match 8 T20IRwanda130/520ZAMZambia131/619Zambia won by 4 wicketsMalawi Tri-Nation T20I Series, Match 7 One-dayBAHBahrain11632.2TANTanzania120/527.2Tanzania won by 5 wicketsCWC Challenge League, Match 41 One-daySINSingapore17540Uganda176/232.5Uganda won by 8 wicketsCWC Challenge League, Match 40 T20IFINFinland232/920BULBulgaria140/919Finland won by 92 runsICC Men's T20 World Cup Europe Qualifier, Match 8 T20IGERGermany140/920PORPortugal141/619.2Portugal won by 4 wicketsICC Men's T20 World Cup Europe Qualifier, Match 7 T20IIMIsle of Man108/820SPASpain110/313.3Spain won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 6 T20IGREGreece147/920CRCzech Republic148/418.2Czech Republic won by 6 wicketsICC Men's T20 World Cup Europe Qualifier, Match 5 TestIndia462 & 19348.5Sri Lanka284 & 20677.4India won by 165 runsIndia tour of Sri Lanka, Match 1 T20TKRTrinbago Knight Riders182/620JKJamaica Kingsmen183/518.4Jamaica Kingsmen won by 5 wicketsCaribbean Premier League, Match 8

Friday 14 August 2026

19 matches
One-dayPGPakistan Greens31450PGPakistan Gold18637Pakistan Greens won by 128 runsNational Champions Cup, Match 4 One-dayBCABloomfield Cricket and Athletic Club27644.4NCCNondescripts Cricket Club269/638.3Nondescripts Cricket Club won by 4 wickets (DLS)Major Clubs Limited Over Tournament One-dayCCCColts Cricket Club13236.2BSCBadureliya Sports Club10342.3Colts Cricket Club won by 29 runsMajor Clubs Limited Over Tournament One-dayPSCPolice Sports Club20549SSCSinhalese Sports Club13627.3Police Sports Club won by 62 runs (DLS)Major Clubs Limited Over Tournament One-dayPSCPanadura Sports Club47/416.2MSCMoors Sports ClubNo resultMajor Clubs Limited Over Tournament One-dayTUCTamil Union Cricket and Athletic Club279/850ACCAce Capital Cricket Club250/836.5Ace Capital Cricket Club won by 2 wickets (DLS)Major Clubs Limited Over Tournament One-dayKYCKurunegala Youth Cricket Club9326.5CCCColombo Cricket Club97/115.2Colombo Cricket Club won by 9 wicketsMajor Clubs Limited Over Tournament T20IMALMalawi101/513Rwanda7512.3Malawi won by 26 runsMalawi Tri-Nation T20I Series, Match 6 One-daySINSingapore17048.4ITAItaly172/338.3Italy won by 7 wicketsCWC Challenge League, Match 39 One-dayHKHong Kong22849.5BAHBahrain190/749.5Hong Kong won by 38 runsCWC Challenge League, Match 38 T20IGERGermany221/520CRCzech Republic160/720Germany won by 61 runsICC Men's T20 World Cup Europe Qualifier, Match 4 T20ILUXLuxembourg11618.2IMIsle of Man118/217Isle of Man won by 8 wicketsICC Men's T20 World Cup Europe Qualifier, Match 3 T20IPORPortugal163/420ISRIsrael69/920Portugal won by 94 runsICC Men's T20 World Cup Europe Qualifier, Match 2 T20IFINFinland131/920SPASpain135/216.4Spain won by 8 wicketsICC Men's T20 World Cup Europe Qualifier, Match 1 T20ABFAntigua and Barbuda Falcons98/919SLKSt Lucia Kings54/77.4St Lucia Kings won by 3 wickets (DLS)Caribbean Premier League, Match 7 T20MSGManchester Super Giants186/420SLSunrisers Leeds166/720Manchester Super Giants won by 20 runsThe Hundred Men's Competition, Eliminator T20WomenSBSouthern Brave114/720SLSunrisers Leeds116/517.4Sunrisers Leeds won by 5 wicketsThe Hundred Women's Competition, Eliminator One-dayYORYorkshire273/950NOTNottinghamshire277/748.4Nottinghamshire won by 3 wicketsOne-Day Cup (England), Quarter Final One-dayDURDurham349/850LANLancashire18736.1Durham won by 162 runsOne-Day Cup (England), Quarter Final

Thursday 13 August 2026

3 matches
One-dayPWPakistan Whites24549.3PBPakistan Blues23949.4Pakistan Whites won by 6 runsNational Champions Cup, Match 3 ODIWomenThailand237/850PNGPapua New Guinea11635.3Thailand won by 121 runsThailand Women tour of Papua New Guinea, Match 1 ODISCOScotland347/750CANCanada17735Scotland won by 170 runsICC Men's Cricket World Cup League 2, Match 126