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

The database

Matches

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

Wednesday 19 June 2019

6 matches
ODIZimbabwe205/847NETNetherlands208/342.4Netherlands won by 7 wickets (DLS)Zimbabwe tour of Netherlands and Ireland, Match 1 T20IDENDenmark109/820GERGermany110/314.3Germany won by 7 wicketsICC Men's T20 World Cup Europe Region Final, Match 15 T20IJERJersey149/620ITAItaly7616.5Jersey won by 73 runsICC Men's T20 World Cup Europe Region Final, Match 14 T20INORNorway95/616GUEGuernsey96/615.5Guernsey won by 4 wicketsICC Men's T20 World Cup Europe Region Final, Match 13 ODISouth Africa241/649New Zealand245/648.3New Zealand won by 4 wicketsICC Men's Cricket World Cup, Match 25 T20IWomenScorecardMALMali1115.4TANTanzania14/00.4Tanzania won by 10 wicketsRwanda

Tuesday 18 June 2019

6 matches
ODIEngland397/650AFGAfghanistan247/850England won by 150 runsICC Men's Cricket World Cup, Match 24 T20IWomenTANTanzania113/920Uganda108/920Tanzania won by 5 runsKwibuka Women's Twenty20 Tournament, Match 1 T20IWomenMALMali69Rwanda8/00.4Rwanda won by 10 wicketsKwibuka Women's Twenty20 Tournament, Match 2 T20IDENDenmark100/916GUEGuernseyNo resultICC Men's T20 World Cup Europe Region Final, Match 9 Multi-daySUSSussex255 & 424121WORWorcestershire383 & 82/224Match drawnCounty Championship T20IResult onlyDENDenmarkITAItalyNo resultCastel

Monday 17 June 2019

5 matches
T20IDENDenmark141/720NORNorway95/920Denmark won by 46 runsICC Men's T20 World Cup Europe Region Final, Match 4 Multi-dayLEILeicestershire487 & 211/0d56.4GLOGloucestershire571137Match drawnCounty Championship Multi-dayYORYorkshire259 & 21181WARWarwickshire254 & 219/766Warwickshire won by 3 wicketsCounty Championship Multi-dayKENKent309 & 363/5d76NOTNottinghamshire267 & 12060.1Kent won by 285 runsCounty Championship ODIWest Indies321/850Bangladesh322/341.3Bangladesh won by 7 wicketsICC Men's Cricket World Cup, Match 23

Sunday 16 June 2019

7 matches
T20IGERGermany134/820ITAItaly138/519Italy won by 5 wicketsICC Men's T20 World Cup Europe Region Final, Match 5 T20IJERJersey160/520NORNorway8019.2Jersey won by 80 runsICC Men's T20 World Cup Europe Region Final, Match 8 T20IITAItaly12119.2GUEGuernsey110/820Italy won by 11 runsICC Men's T20 World Cup Europe Region Final, Match 7 T20IJERJersey131/920DENDenmark113/820Jersey won by 18 runsICC Men's T20 World Cup Europe Region Final, Match 6 Multi-dayMIDMiddlesex410 & 125/433GLAGlamorgan28886Match drawnCounty Championship Multi-dayHAMHampshire118 & 8829.5ESSEssex21473.1Essex won by an innings and 8 runsCounty Championship ODIIndia336/550Pakistan212/640India won by 89 runs (DLS)ICC Men's Cricket World Cup, Match 22

Saturday 15 June 2019

5 matches
ODIAFGAfghanistan12534.1South Africa131/128.4South Africa won by 9 wickets (DLS)ICC Men's Cricket World Cup, Match 21 T20IGUEGuernsey11719.5GERGermany119/517Germany won by 5 wicketsICC Men's T20 World Cup Europe Region Final, Match 3 ODIAustralia334/750Sri Lanka24745.5Australia won by 87 runsICC Men's Cricket World Cup, Match 20 T20IScorecardGUEGuernsey108/620JERJersey109/214.2Jersey won by 8 wicketsCastel T20IScorecardNORNorway151/320ITAItaly85/110Italy won by 20 runsSt Peter Port

Friday 14 June 2019

1 match
ODIWest Indies21244.4England213/233.1England won by 8 wicketsICC Men's Cricket World Cup, Match 19

Thursday 13 June 2019

1 match
ODIWomenEngland258/439West Indies131/937.4England won by 135 runs (DLS)ICC Women's Championship

Wednesday 12 June 2019

1 match
ODIAustralia30749Pakistan26645.4Australia won by 41 runsICC Men's Cricket World Cup, Match 17

Tuesday 11 June 2019

2 matches
Multi-daySUSSussex351/8d126GLOGloucestershire444/6d127.3Match drawnCounty Championship Multi-dayGLAGlamorgan394 & 184/240DERDerbyshire598/5d130.5Match drawnCounty Championship

Monday 10 June 2019

5 matches
Multi-dayWORWorcestershire9838.1LANLancashire110/333.2Match drawnCounty Championship Multi-dayLEILeicestershire36/311MIDMiddlesexMatch drawnCounty Championship Multi-dayDURDurham253107.3NORNorthamptonshire254/671Match drawnCounty Championship Multi-daySURSurrey313100.4YORYorkshire148 & 30/013.3Match drawnCounty Championship ODISouth Africa29/27.3West IndiesNo resultICC Men's Cricket World Cup, Match 15

Sunday 9 June 2019

3 matches
ODIWomenEngland233/741West Indies87/628England won by 121 runs (DLS)ICC Women's Championship Multi-dayNOTNottinghamshire16260.2HAMHampshire93/233Match drawnCounty Championship ODIIndia352/550Australia31650India won by 36 runsICC Men's Cricket World Cup, Match 14

Saturday 8 June 2019

2 matches
ODIAFGAfghanistan17241.1New Zealand173/332.1New Zealand won by 7 wicketsICC Men's Cricket World Cup, Match 13 ODIEngland386/650Bangladesh28048.5England won by 106 runsICC Men's Cricket World Cup, Match 12

Thursday 6 June 2019

2 matches
ODIWomenEngland318/950West Indies11036England won by 208 runsICC Women's Championship ODIAustralia28849West Indies273/950Australia won by 15 runsICC Men's Cricket World Cup, Match 10

Wednesday 5 June 2019

2 matches
ODIBangladesh24449.2New Zealand248/847.1New Zealand won by 2 wicketsICC Men's Cricket World Cup, Match 9 ODISouth Africa227/950India230/447.3India won by 6 wicketsICC Men's Cricket World Cup, Match 8

Tuesday 4 June 2019

1 match
ODISri Lanka20136.5AFGAfghanistan15232.4Sri Lanka won by 34 runs (DLS)ICC Men's Cricket World Cup, Match 7

Monday 3 June 2019

1 match
Multi-dayDURDurham293 & 24284.5DERDerbyshire268 & 23871.2Durham won by 29 runsCounty Championship