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.

Thursday 16 July 2026

4 matches
ODIWest Indies140/937.1New Zealand141/439.3New Zealand won by 6 wicketsNew Zealand tour of West Indies, Match 3 One-dayNWNorth-West Warriors277/750NKNorthern Knights150/926.1North-West Warriors won by 127 runsCricket Ireland Inter-Provincial Limited Over Cup, Match 6 T20WFWashington Freedom238/620SFUSan Francisco Unicorns231/620Washington Freedom won by 7 runsMajor League Cricket, Eliminator ODIIndia23344England235/644.1England won by 4 wicketsIndia tour of England, Match 2

Wednesday 15 July 2026

8 matches
T20IZimbabwe170/620Bangladesh13819Zimbabwe won by 32 runsBangladesh tour of Zimbabwe, Match 1 T20MNYMI New York266/920WFWashington Freedom270/418.4Washington Freedom won by 6 wicketsMajor League Cricket, Eliminator T20LAKLos Angeles Knight Riders187/320SFUSan Francisco Unicorns180/420Los Angeles Knight Riders won by 7 runsMajor League Cricket, Qualifier ODIWomenWest Indies25750Ireland19343.1West Indies won by 64 runsWest Indies Women tour of Ireland, Match 3 T20YORYorkshire161/920SOMSomerset162/819.5Somerset won by 2 wicketsT20 Blast, Quarter Final T20NOTNottinghamshire163/620SURSurrey156/720Nottinghamshire won by 7 runsT20 Blast, Quarter Final T20GLOGloucestershire15220NORNorthamptonshire153/217.4Northamptonshire won by 8 wicketsT20 Blast, Quarter Final T20HAMHampshire211/320ESSEssex136/920Hampshire won by 75 runsT20 Blast, Quarter Final

Tuesday 14 July 2026

7 matches
T20BDBoost Defenders14318.5SGTSpeen Ghar Tigers149/414.4Speen Ghar Tigers won by 6 wicketsShpageeza Cricket League, Match 19 T20IDENDenmark162/720ROMRomania156/820Denmark won by 6 runsICC Men's T20 World Cup Europe Qualifier, Final T20IHUNHungary7719.3BELBelgium78/06Belgium won by 10 wicketsICC Men's T20 World Cup Europe Qualifier, 3rd Place Play-Off T20INORNorway199/120GIBGibraltar175/620Norway won by 24 runsICC Men's T20 World Cup Europe Qualifier, 5th place playoff T20ISERSerbia148/620ESTEstonia150/419.4Estonia won by 6 wicketsICC Men's T20 World Cup Europe Qualifier, 7th place playoff One-dayNKNorthern Knights28847.3LLLeinster Lightning289/440Leinster Lightning won by 6 wicketsCricket Ireland Inter-Provincial Limited Over Cup, Match 5 ODIEngland25847.5India262/445.2India won by 6 wicketsIndia tour of England, Match 1

Monday 13 July 2026

4 matches
T20SGTSpeen Ghar Tigers209/920BDBand-e-Amir Dragons185/820Speen Ghar Tigers won by 24 runsShpageeza Cricket League, Match 17 T20ITURTurkey11720ESTEstonia118/413.2Estonia won by 6 wicketsICC Men's T20 World Cup Europe Qualifier, Match 16 T20IDENDenmark186/320HUNHungary12016.3Denmark won by 66 runsICC Men's T20 World Cup Europe Qualifier, Match 15 ODIWest Indies13836New Zealand141/532.4New Zealand won by 5 wicketsNew Zealand tour of West Indies, Match 2

Sunday 12 July 2026

24 matches
T20ASAmo Sharks132/414BDBoost DefendersNo resultShpageeza Cricket League, Match 16 T20SGTSpeen Ghar Tigers182/920MAKMis Ainak Knights16519.4Speen Ghar Tigers won by 17 runsShpageeza Cricket League, Match 15 T20WomenGLOGloucestershire159/520KENKent93/920Gloucestershire won by 66 runsVitality Blast Women League 2 T20IWomenSWISwitzerland130/620GERGermany105/920Switzerland won by 25 runsSwitzerland Women tour of Germany, Match 5 T20ISERSerbia139/820GIBGibraltar143/819.2Gibraltar won by 2 wicketsICC Men's T20 World Cup Europe Qualifier, Match 14 T20IHUNHungary164/620TURTurkey30/55Hungary won by 20 runs (DLS)ICC Men's T20 World Cup Europe Qualifier, Match 13 T20IBELBelgium10718.3ROMRomania108/818.3Romania won by 2 wicketsICC Men's T20 World Cup Europe Qualifier, Match 12 T20IDENDenmark203/520NORNorway14917.4Denmark won by 54 runsICC Men's T20 World Cup Europe Qualifier, Match 11 T20TSKTexas Super Kings171/920LAKLos Angeles Knight Riders172/419.1Los Angeles Knight Riders won by 6 wicketsMajor League Cricket, Match 30 T20MNYMI New York187/820WFWashington Freedom190/518.3Washington Freedom won by 5 wicketsMajor League Cricket, Match 29 ODIWomenIreland241/750West Indies242/438.5West Indies won by 6 wicketsWest Indies Women tour of Ireland, Match 2 T20WomenESSEssex163/920SOMSomerset12220Essex won by 41 runsT20 Blast Women, Match 54 T20WomenHAMHampshire132/820SURSurrey136/417.4Surrey won by 6 wicketsT20 Blast Women, Match 53 T20WomenYORYorkshire12219.5BLAThe Blaze123/719.1The Blaze won by 3 wicketsT20 Blast Women, Match 52 T20WomenDURDurham132/620LANLancashire135/619.4Lancashire won by 4 wicketsT20 Blast Women, Match 51 T20MIDMiddlesex172/620KENKent158/720Middlesex won by 14 runsT20 Blast T20GLAGlamorgan235/720GLOGloucestershire18519.1Glamorgan won by 50 runsT20 Blast T20NORNorthamptonshire15320WARWarwickshire154/518.2Warwickshire won by 5 wicketsT20 Blast T20SOMSomerset194/720WORWorcestershire11616Somerset won by 78 runsT20 Blast T20LEILeicestershire171/820DERDerbyshire172/314.3Derbyshire won by 7 wicketsT20 Blast T20SUSSussex186/520HAMHampshire190/619.5Hampshire won by 4 wicketsT20 Blast T20SURSurrey12319.3ESSEssex124/216.5Essex won by 8 wicketsT20 Blast T20YORYorkshire19319.5NOTNottinghamshire17519.3Yorkshire won by 18 runsT20 Blast T20DURDurham14120LANLancashire142/719.4Lancashire won by 3 wicketsT20 Blast

Saturday 11 July 2026

3 matches
T20BDBoost Defenders178/720MAKMis Ainak Knights181/719.2Mis Ainak Knights won by 3 wicketsShpageeza Cricket League, Match 14 T20SGTSpeen Ghar Tigers167/720ASAmo Sharks168/217.2Amo Sharks won by 8 wicketsShpageeza Cricket League, Match 13 T20IWomenGERGermany116/420SWISwitzerland112/420Germany won by 4 runsSwitzerland Women tour of Germany, Match 4