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

The database

Matches

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

Friday 1 July 2022

9 matches
ODIWomenSri Lanka17148.2India176/638India won by 4 wicketsIndia Women tour of Sri Lanka, Match 1 T20LEILeicestershire214/620NORNorthamptonshire213/720Leicestershire won by 1 runT20 Blast T20DURDurham183/820NOTNottinghamshire184/617Nottinghamshire won by 4 wicketsT20 Blast T20ESSEssex197/820SUSSussex169/820Essex won by 28 runsT20 Blast T20WORWorcestershire178/620LANLancashire14919.3Worcestershire won by 29 runsT20 Blast T20MIDMiddlesex160/620SOMSomerset161/819.4Somerset won by 2 wicketsT20 Blast T20KENKent191/520SURSurrey195/618.3Surrey won by 4 wicketsT20 Blast T20BBBirmingham Bears238/520YORYorkshire20719.2Birmingham Bears won by 31 runsT20 Blast T20HAMHampshire140/720GLOGloucestershire12519.4Hampshire won by 15 runsT20 Blast

Thursday 30 June 2022

3 matches
T20IWomenNETNetherlands83/920NAMNamibia84/719.3Namibia won by 3 wicketsNamibia Women tour of Netherlands, Match 4 T20IWomenNAMNamibia130/820NETNetherlands71/211Netherlands won by 5 runs (DLS)Namibia Women tour of Netherlands, Match 5 T20ISINSingapore122/713Malaysia125/512.1Malaysia won by 5 wicketsMalaysia tour of Singapore, Match 3

Wednesday 29 June 2022

6 matches
T20IMalaysia177/520SINSingapore154/620Malaysia won by 23 runsMalaysia tour of Singapore, Match 2 T20IHUNHungary120/920BELBelgium123/819.4Belgium won by 2 wicketsICC Men's T20 World Cup Europe Qualifier, Match 8 T20IISRIsrael114/920SPASpain115/313.3Spain won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 7 T20IDENDenmark256/520GIBGibraltar124/820Denmark won by 132 runsICC Men's T20 World Cup Europe Qualifier, Match 6 T20IPORPortugal154/820MALMalta143/820Portugal won by 11 runsICC Men's T20 World Cup Europe Qualifier, Match 5 TestSri Lanka212 & 11322.5Australia321 & 10/00.4Australia won by 10 wicketsAustralia tour of Sri Lanka, Match 1

Tuesday 28 June 2022

8 matches
T20IMALMalta148/820SPASpain150/418.4Spain won by 6 wicketsGroup 2, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C, Match 2 T20IWomenNETNetherlands99/720NAMNamibia2911Netherlands won by 70 runsNamibia Women tour of Netherlands, Match 3 T20IMalaysia137/720SINSingapore138/619.5Singapore won by 4 wicketsMalaysia tour of Singapore, Match 1 T20IGIBGibraltar139/520BELBelgium142/312Belgium won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Match 1 T20IIndia225/720Ireland221/520India won by 4 runsIndia tour of Ireland, Match 2 T20IScorecardDENDenmark190/420HUNHungary10215Denmark won by 88 runsGent T20IScorecardPORPortugal155/820ISRIsrael108/620Portugal won by 47 runsWaterloo T20IWomenScorecardNETNetherlandsNAMNamibiaNamibia won by 3 wicketsSchiedam

Monday 27 June 2022

2 matches
T20IWomenIndia138/520Sri Lanka141/317Sri Lanka won by 7 wicketsIndia Women tour of Sri Lanka, Match 3 TestWomenSouth Africa284 & 181/568.1England417/8d120Match drawnSouth Africa Women tour of England

Sunday 26 June 2022

10 matches
One-dayKenya22047.1Uganda224/345.1Uganda won by 7 wicketsCWC Challenge League, Match 27 T20ISERSerbia242/420BULBulgaria246/419.4Bulgaria won by 6 wicketsSofia Twenty20, Match 4 T20IIreland108/412India111/39.2India won by 7 wicketsIndia tour of Ireland, Match 1 Multi-dayGLOGloucestershire337 & 176/361.1LANLancashire402132.2Match drawnCounty Championship, Match 38 Multi-dayNORNorthamptonshire451 & 273/471.2WARWarwickshire405145.4Match drawnCounty Championship, Match 37 Multi-dayESSEssex238 & 22363.5HAMHampshire163 & 28665.3Essex won by 12 runsCounty Championship, Match 36 Multi-dayWORWorcestershire271 & 19971.4GLAGlamorgan139 & 334/7111.1Glamorgan won by 3 wicketsCounty Championship, Match 32 Multi-dayDERDerbyshire551/8d & 127/7d41SUSSussex337 & 345/573.1Sussex won by 5 wicketsCounty Championship, Match 31 Multi-dayNOTNottinghamshire551/8d132.3MIDMiddlesex376 & 261/1d100Match drawnCounty Championship, Match 30 Multi-daySURSurrey673/7d129.2KENKent331 & 361/4117Match drawnCounty Championship, Match 35

Saturday 25 June 2022

7 matches
One-dayWomenJAMJamaica118/826BARBarbados120/223.4Barbados won by 8 wickets (DLS)CG United Women's Super50, Final T20IWomenJERJersey136/420GUEGuernsey67/720Jersey won by 69 runsInter-Insular Women's Twenty20 Series, Match 2 T20IWomenMalaysia100/420United Arab Emirates101/518.4United Arab Emirates won by 5 wicketsAsian Cricket Council Women's T20 Championship, Final T20IWomenSri Lanka125/720India127/519.1India won by 5 wicketsIndia Women tour of Sri Lanka, Match 2 T20ISERSerbia185/420BULBulgaria122/111.5Bulgaria won by 40 runs (DLS)Sofia Twenty20, Match 3 T20ISERSerbia194/820BULBulgaria199/519Bulgaria won by 5 wicketsSofia Twenty20, Match 2 T20IWomenScorecardGUEGuernsey70/620JERJersey71/110.2Jersey won by 9 wicketsSt Saviour

Friday 24 June 2022

5 matches
One-dayWomenWIWindward Islands241/850.1LILeeward Islands9021.5Windward Islands won by 151 runsCG United Women's Super50, Play-off T20IWomenMalaysia86/411HKHong Kong74/811Malaysia won by 12 runsAsian Cricket Council Women's T20 Championship, Semi Final T20IWomenUnited Arab Emirates8119.5NEPNepalNo resultAsian Cricket Council Women's T20 Championship, Semi Final One-dayITAItaly12036.3Uganda121/324.2Uganda won by 7 wicketsCWC Challenge League, Match 26 TestBangladesh234 & 18645West Indies408 & 13/02.5West Indies won by 10 wicketsBangladesh tour of West Indies, Match 2