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

The database

Matches

30,234 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 28 July 2022

7 matches
T20ISLOSlovenia5514.5GUEGuernsey60/15.3Guernsey won by 9 wicketsICC Men's T20 World Cup Europe Qualifier, Match 16 T20ICRCzech Republic135/920ESTEstonia93/920Czech Republic won by 42 runsICC Men's T20 World Cup Europe Qualifier, Match 15 T20ILUXLuxembourg164/620BULBulgaria73/59Luxembourg won by 21 runs (DLS)ICC Men's T20 World Cup Europe Qualifier, Match 14 T20INORNorway174/720SWISwitzerland25/15Norway won by 12 runs (DLS)ICC Men's T20 World Cup Europe Qualifier, Match 13 T20LLLeinster Lightning260/320NWNorth-West Warriors13217.5Leinster Lightning won by 128 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 16 T20NKNorthern Knights228/420MRMunster Reds12913.2Northern Knights won by 99 runsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 15 T20ISouth Africa207/320England14916.4South Africa won by 58 runsSouth Africa tour of England, Match 2

Wednesday 27 July 2022

9 matches
T20IFRAFrance158/820NORNorway14719.2France won by 11 runsICC Men's T20 World Cup Europe Qualifier, Match 12 T20ISLOSlovenia140/920BULBulgaria143/719.5Bulgaria won by 3 wicketsICC Men's T20 World Cup Europe Qualifier, Match 11 T20ISWISwitzerland173/420ESTEstonia142/320Switzerland won by 31 runsICC Men's T20 World Cup Europe Qualifier, Match 10 T20IGUEGuernsey139/620AUSAustria141/819.4Austria won by 2 wicketsICC Men's T20 World Cup Europe Qualifier, Match 9 ODIIndia225/336West Indies13726India won by 119 runs (DLS)India tour of West Indies, Match 3 T20INew Zealand225/520SCOScotland157/820New Zealand won by 68 runsNew Zealand tour of Scotland, Match 1 T20NWNorth-West Warriors204/820NKNorthern Knights205/617.4Northern Knights won by 4 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 14 T20MRMunster Reds219/520LLLeinster Lightning221/518.3Leinster Lightning won by 5 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 13 T20IEngland234/620South Africa193/820England won by 41 runsSouth Africa tour of England, Match 1

Tuesday 26 July 2022

1 match
Multi-dayNOTNottinghamshire240 & 30184.1SUSSussex143 & 14247.3Nottinghamshire won by 256 runsCounty Championship, Match 42

Monday 25 July 2022

12 matches
T20INORNorway186/620CRCzech Republic6615.2Norway won by 120 runsGroup 2, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B, Match 5 T20IGUEGuernsey131/520LUXLuxembourg114/620Guernsey won by 17 runsICC Men's T20 World Cup Europe Qualifier, Match 8 T20IFRAFrance157/520SWISwitzerland158/920Switzerland won by 1 wicketICC Men's T20 World Cup Europe Qualifier, Match 7 T20IAUSAustria214/420SLOSlovenia7317.1Austria won by 141 runsICC Men's T20 World Cup Europe Qualifier, Match 6 T20IWomenEngland176/620South Africa138/620England won by 38 runsSouth Africa Women tour of England, Match 3 Multi-dayWARWarwickshire253 & 310102.5SURSurrey316 & 252/460.4Surrey won by 6 wicketsCounty Championship, Match 53 Multi-dayGLOGloucestershire317 & 363/9d101NORNorthamptonshire479 & 205/833.4Northamptonshire won by 2 wicketsCounty Championship, Match 52 Multi-dayYORYorkshire159 & 272111.1HAMHampshire218 & 214/359.4Hampshire won by 7 wicketsCounty Championship, Match 51 Multi-dayESSEssex505/9d & 30/117SOMSomerset605/6d176.5Match drawnCounty Championship, Match 50 Multi-dayDURDurham421/7d & 142/355MIDMiddlesex455128.1Match drawnCounty Championship, Match 41 Multi-dayDERDerbyshire130 & 343104.5WORWorcestershire185 & 19064.1Derbyshire won by 98 runsCounty Championship, Match 40 Multi-dayLANLancashire145 & 436/9d118KENKent270 & 12752.2Lancashire won by 184 runsCounty Championship, Match 49

Sunday 24 July 2022

7 matches
T20IFRAFrance153/620CRCzech Republic102/920France won by 51 runsICC Men's T20 World Cup Europe Qualifier, Match 4 T20IGUEGuernsey130/819BULBulgaria7818Guernsey won by 52 runs (DLS)ICC Men's T20 World Cup Europe Qualifier, Match 3 T20IESTEstonia10118.4NORNorway102/010Norway won by 10 wicketsICC Men's T20 World Cup Europe Qualifier, Match 2 T20IAUSAustria13918.4LUXLuxembourg10318Austria won by 36 runsICC Men's T20 World Cup Europe Qualifier, Match 1 TestSri Lanka378 & 360/8d91.5Pakistan231 & 26177Sri Lanka won by 246 runsPakistan tour of Sri Lanka, Match 2 ODIWest Indies311/650India312/849.4India won by 2 wicketsIndia tour of West Indies, Match 2 ODISouth Africa159/227.4EnglandNo resultSouth Africa tour of England, Match 3

Saturday 23 July 2022

6 matches
T20IWomenPakistan94/820Australia28/04.2No resultIreland Tri-Nation Women's T20I Series, Match 5 T20IWomenSouth Africa148/620England151/419England won by 6 wicketsSouth Africa Women tour of England, Match 2 One-dayWomenLIGLightning19949.1NDNorthern Diamonds200/949.4Northern Diamonds won by 1 wicketRachael Heyhoe Flint Trophy One-dayWomenTHUThunder236/948CSCentral Sparks19141.4Thunder won by 28 runs (DLS)Rachael Heyhoe Flint Trophy One-dayWomenSESSouth East Stars283/850WSWestern Storm24748South East Stars won by 36 runsRachael Heyhoe Flint Trophy One-dayWomenSVSouthern Vipers233/950SUNSunrisers222/850Southern Vipers won by 11 runsRachael Heyhoe Flint Trophy

Friday 22 July 2022

3 matches
ODIIndia308/750West Indies305/650India won by 3 runsIndia tour of West Indies, Match 1 T20IIreland174/620New Zealand180/419New Zealand won by 6 wicketsNew Zealand tour of Ireland, Match 3 ODIEngland20128.1South Africa8320.4England won by 118 runsSouth Africa tour of England, Match 2

Thursday 21 July 2022

2 matches
T20IWomenAustralia182/420Ireland119/720Australia won by 63 runsIreland Tri-Nation Women's T20I Series, Match 4 T20IWomenSouth Africa111/920England114/415England won by 6 wicketsSouth Africa Women tour of England, Match 1

Wednesday 20 July 2022

2 matches
T20INew Zealand179/420Ireland9113.5New Zealand won by 88 runsNew Zealand tour of Ireland, Match 2 Multi-dayLEILeicestershire584 & 18359.4GLAGlamorgan795/5d160Glamorgan won by an innings and 28 runsCounty Championship, Match 39

Tuesday 19 July 2022

1 match
T20IIMIsle of Man101/820ITAItaly102/310.5Italy won by 7 wicketsICC Men's T20 World Cup Europe Qualifier, Final