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

The database

Matches

30,220 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.

Saturday 4 April 2026

9 matches
T20IWomenCYPCyprus47/57.5GREGreeceNo resultGreece Women tour of Cyprus, Match 4 T20IWomenCYPCyprus108/620GREGreece7419.1Cyprus won by 34 runsGreece Women tour of Cyprus, Match 3 T20ICRCosta Rica4512.5MEXMexico47/25.3Mexico won by 8 wicketsCentral American Cricket Championships, Match 6 T20IBRABrazil157/720CRCosta Rica88/720Brazil won by 69 runsCentral American Cricket Championships, Match 5 ODINAMNamibia268/750OMAOman274/749.1Oman won by 3 wicketsICC Men's Cricket World Cup League 2, Match 92 T20RRRajasthan Royals210/620GTGujarat Titans204/820Rajasthan Royals won by 6 runsIndian Premier League, Match 9 T20MIMumbai Indians162/620DCDelhi Capitals164/418.1Delhi Capitals won by 6 wicketsIndian Premier League, Match 8 T20RAWRawalpindiz156/720IUIslamabad United157/314.2Islamabad United won by 7 wicketsPakistan Super League, Match 12 ODIWomenNew Zealand306/750South Africa24046.1New Zealand won by 66 runsSouth Africa Women tour of New Zealand, Match 3

Friday 3 April 2026

15 matches
T20IWomenCYPCyprus83/820GREGreece6817.1Cyprus won by 15 runsGreece Women tour of Cyprus, Match 2 T20IWomenCYPCyprus84/820GREGreece76/920Cyprus won by 8 runsGreece Women tour of Cyprus, Match 1 T20IMEXMexico160/920BRABrazil144/820Mexico won by 16 runsCentral American Cricket Championships, Match 4 T20ICRCosta Rica6419.2BRABrazil66/06.1Brazil won by 10 wicketsCentral American Cricket Championships, Match 3 T20CSKChennai Super Kings209/520PKPunjab Kings210/518.4Punjab Kings won by 5 wicketsIndian Premier League, Match 7 T20LQLahore Qalandars185/513MSMultan Sultans165/513Lahore Qalandars won by 20 runsPakistan Super League, Match 11 Multi-dayDURDurham335 & 218/9d52KENKent197 & 234/557Match drawnCounty Championship, Match 4 Multi-dayLANLancashire384 & 19475.4NORNorthamptonshire258 & 213/9100Match drawnCounty Championship, Match 3 Multi-dayMIDMiddlesex445/9d131GLOGloucestershire216 & 215112.3Middlesex won by an innings and 14 runsCounty Championship, Match 2 Multi-dayDERDerbyshire625/8d140.4WORWorcestershire312 & 314/7120Match drawnCounty Championship, Match 1 Multi-daySOMSomerset347 & 407/5d88NOTNottinghamshire338 & 140/345Match drawnCounty Championship, Match 5 Multi-daySUSSussex361 & 36492.5LEILeicestershire245 & 25878.1Sussex won by 222 runsCounty Championship, Match 4 Multi-dayGLAGlamorgan302 & 218/5d72.5YORYorkshire226 & 239/767.4Match drawnCounty Championship, Match 3 Multi-dayESSEssex461/7d138.3HAMHampshire156 & 16859.3Essex won by an innings and 137 runsCounty Championship, Match 2 Multi-daySURSurrey328 & 447/4d124WARWarwickshire544128.3Match drawnCounty Championship, Match 1

Thursday 2 April 2026

6 matches
T20IMEXMexico153/620BRABrazil130/420Mexico won by 23 runsCentral American Cricket Championships, Match 1 T20IMEXMexico204/520CRCosta Rica80/720Mexico won by 124 runsCentral American Cricket Championships, Match 2 T20SHSunrisers Hyderabad226/820KKRKolkata Knight Riders16116Sunrisers Hyderabad won by 65 runsIndian Premier League, Match 6 T20RAWRawalpindiz197/620KKKarachi Kings199/519.2Karachi Kings won by 5 wicketsPakistan Super League, Match 10 T20QGQuetta Gladiators183/520IUIslamabad United189/218.2Islamabad United won by 8 wicketsPakistan Super League, Match 9 ODIWomenWest Indies13635.4Australia137/119.4Australia won by 9 wicketsAustralia Women tour of West Indies, Match 3

Wednesday 1 April 2026

3 matches
T20LSGLucknow Super Giants14118.4DCDelhi Capitals145/417.1Delhi Capitals won by 6 wicketsIndian Premier League, Match 5 T20HKHyderabad Kingsmen225/520MSMultan Sultans227/418.4Multan Sultans won by 6 wicketsPakistan Super League, Match 8 ODIWomenSouth Africa346/650New Zealand350/849.4New Zealand won by 2 wicketsSouth Africa Women tour of New Zealand, Match 2

Tuesday 31 March 2026

1 match
T20GTGujarat Titans162/620PKPunjab Kings165/719.1Punjab Kings won by 3 wicketsIndian Premier League, Match 4

Monday 30 March 2026

1 match
T20CSKChennai Super Kings12719.4RRRajasthan Royals128/212.1Rajasthan Royals won by 8 wicketsIndian Premier League, Match 3

Sunday 29 March 2026

5 matches
T20KKRKolkata Knight Riders220/420MIMumbai Indians224/419.1Mumbai Indians won by 6 wicketsIndian Premier League, Match 2 T20LQLahore Qalandars128/920KKKarachi Kings131/619.3Karachi Kings won by 4 wicketsPakistan Super League, Match 6 T20QGQuetta Gladiators174/820HKHyderabad Kingsmen134/820Quetta Gladiators won by 40 runsPakistan Super League, Match 5 ODIWomenAustralia269/750West Indies17946Australia won by 90 runsAustralia Women tour of West Indies, Match 2 ODIWomenNew Zealand26850South Africa269/850South Africa won by 2 wicketsSouth Africa Women tour of New Zealand, Match 1

Saturday 28 March 2026

10 matches
T20IWomenNIGNigeria8020Rwanda71/920Nigeria won by 9 runsNigeria Invitational Women's T20I Tournament, Final T20SHSunrisers Hyderabad201/920RCBRoyal Challengers Bengaluru203/415.4Royal Challengers Bengaluru won by 6 wicketsIndian Premier League, Match 1 T20IUIslamabad United171/820MSMultan Sultans175/518.4Multan Sultans won by 5 wicketsPakistan Super League, Match 4 T20RAWRawalpindiz214/420PZPeshawar Zalmi218/519.1Peshawar Zalmi won by 5 wicketsPakistan Super League, Match 3 T20IGHAGhana178/520ESWEswatini9517.5Ghana won by 83 runsICC Men's T20 World Cup Africa Qualifier, Match 12 T20ISEYSeychelles108/720MALMalawi111/417Malawi won by 6 wicketsICC Men's T20 World Cup Africa Qualifier, Match 11 T20ITANTanzania236/420SHSt Helena7518.3Tanzania won by 161 runsICC Men's T20 World Cup Africa Qualifier, Match 10 Multi-dayBRCBurgher Recreation Club475139BCABloomfield Cricket and Athletic Club240 & 254/440Match drawnMajor League Tournament, Super Eight Multi-dayNCCNondescripts Cricket Club431 & 161/027CCCColts Cricket Club441/8d113Match drawnMajor League Tournament, Super Eight Multi-dayCCCColombo Cricket Club561132.3MSCMoors Sports Club489/7120Match drawnMajor League Tournament, Super Eight