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 9 May 2018

1 match
T20MIMumbai Indians210/620KKRKolkata Knight Riders10818.1Mumbai Indians won by 102 runsIndian Premier League, Match 41

Tuesday 8 May 2018

1 match
T20RRRajasthan Royals158/820KXPKings XI Punjab143/720Rajasthan Royals won by 15 runsIndian Premier League, Match 40

Monday 7 May 2018

1 match
T20SHSunrisers Hyderabad14620RCBRoyal Challengers Bangalore141/620Sunrisers Hyderabad won by 5 runsIndian Premier League, Match 39

Sunday 6 May 2018

5 matches
One-dayUganda9037JERJersey8335Uganda won by 7 runsICC World Cricket League Division Four, Match 15 One-dayMalaysia257/850BERBermuda168/950Malaysia won by 89 runsICC World Cricket League Division Four, Match 14 ODIWomenBangladesh8939.5South Africa90/117.1South Africa won by 9 wicketsBangladesh Women tour of South Africa, Match 2 T20RRRajasthan Royals152/920KXPKings XI Punjab155/418.4Kings XI Punjab won by 6 wicketsIndian Premier League, Match 38 T20MIMumbai Indians181/420KKRKolkata Knight Riders168/620Mumbai Indians won by 13 runsIndian Premier League, Match 37

Saturday 5 May 2018

4 matches
One-dayMalaysia228/850BERBermuda55/217No resultICC World Cricket League Division Four, Match 14 One-dayDENDenmark234/950VANVanuatu238/549.1Vanuatu won by 5 wicketsICC World Cricket League Division Four, Match 13 T20DDDelhi Daredevils163/520SHSunrisers Hyderabad164/319.5Sunrisers Hyderabad won by 7 wicketsIndian Premier League, Match 36 T20RCBRoyal Challengers Bangalore127/920CSKChennai Super Kings128/418Chennai Super Kings won by 6 wicketsIndian Premier League, Match 35

Friday 4 May 2018

9 matches
ODIWomenSouth Africa270/950Bangladesh16449.3South Africa won by 106 runsBangladesh Women tour of South Africa, Match 1 T20KXPKings XI Punjab174/620MIMumbai Indians176/419Mumbai Indians won by 6 wicketsIndian Premier League, Match 34 Multi-dayMIDMiddlesex230 & 32299.2SUSSussex323 & 232/773.3Sussex won by 3 wicketsCounty Championship Multi-dayGLAGlamorgan94 & 27486.3KENKent174 & 195/448.5Kent won by 6 wicketsCounty Championship Multi-dayLEILeicestershire440 & 10129.5DURDurham184 & 403129.4Durham won by 46 runsCounty Championship Multi-dayNOTNottinghamshire302 & 389/9d85.3HAMHampshire223 & 265108.5Nottinghamshire won by 203 runsCounty Championship Multi-daySURSurrey434 & 173/3d60WORWorcestershire526158.4Match drawnCounty Championship Multi-daySOMSomerset429 & 269/8d93LANLancashire492144Match drawnCounty Championship Multi-dayYORYorkshire50 & 32994.3ESSEssex142 & 14653Yorkshire won by 91 runsCounty Championship

Thursday 3 May 2018

5 matches
One-dayBERBermuda181/950VANVanuatu183/649Vanuatu won by 4 wicketsICC World Cricket League Division Four, Match 12 One-dayJERJersey270/850Malaysia221/742Jersey won by 10 runs (DLS)ICC World Cricket League Division Four, Match 11 One-dayUganda215/850DENDenmark12929Uganda won by 1 run (DLS)ICC World Cricket League Division Four, Match 10 T20CSKChennai Super Kings177/520KKRKolkata Knight Riders180/417.4Kolkata Knight Riders won by 6 wicketsIndian Premier League, Match 33 Multi-dayDERDerbyshire318 & 20967.2WARWarwickshire439 & 89/223.1Warwickshire won by 8 wicketsCounty Championship

Wednesday 2 May 2018

3 matches
One-dayDENDenmark17949Malaysia14645.3Denmark won by 33 runsICC World Cricket League Division Four, Match 9 One-dayUganda222/850VANVanuatu14147Uganda won by 81 runsICC World Cricket League Division Four, Match 8 T20DDDelhi Daredevils196/617.1RRRajasthan Royals146/512Delhi Daredevils won by 4 runs (DLS)Indian Premier League, Match 32

Tuesday 1 May 2018

1 match
T20RCBRoyal Challengers Bangalore167/720MIMumbai Indians153/720Royal Challengers Bangalore won by 14 runsIndian Premier League, Match 31

Monday 30 April 2018

4 matches
One-dayUganda249/550BERBermuda6021.4Uganda won by 189 runsICC World Cricket League Division Four, Match 6 One-dayJERJersey238/650DENDenmark114/321.5Denmark won by 7 wickets (DLS)ICC World Cricket League Division Four, Match 5 One-dayMalaysia19643.5VANVanuatu17349.3Malaysia won by 23 runsICC World Cricket League Division Four, Match 4 T20CSKChennai Super Kings211/420DDDelhi Daredevils198/520Chennai Super Kings won by 13 runsIndian Premier League, Match 30

Sunday 29 April 2018

5 matches
One-dayVANVanuatu10436JERJersey105/331.1Jersey won by 7 wicketsICC World Cricket League Division Four, Match 3 One-dayBERBermuda20947.5DENDenmark212/241.5Denmark won by 8 wicketsICC World Cricket League Division Four, Match 2 One-dayMalaysia20849.3Uganda19949.1Malaysia won by 9 runsICC World Cricket League Division Four, Match 1 T20RCBRoyal Challengers Bangalore175/420KKRKolkata Knight Riders176/419.1Kolkata Knight Riders won by 6 wicketsIndian Premier League, Match 29 T20SHSunrisers Hyderabad151/720RRRajasthan Royals140/620Sunrisers Hyderabad won by 11 runsIndian Premier League, Match 28

Saturday 28 April 2018

1 match
T20CSKChennai Super Kings169/520MIMumbai Indians170/219.4Mumbai Indians won by 8 wicketsIndian Premier League, Match 27

Friday 27 April 2018

10 matches
T20IQATQatar11518.4United Arab Emirates121/115.5United Arab Emirates won by 9 wicketsICC Men's T20 World Cup Asia Qualifier, Final T20IKUWKuwait10418SASaudi Arabia99/418Kuwait won by 5 runsICC Men's T20 World Cup Asia Qualifier, 3rd Place Play-Off T20DDDelhi Daredevils219/420KKRKolkata Knight Riders164/920Delhi Daredevils won by 55 runsIndian Premier League, Match 26 Multi-dayLEILeicestershire38196DERDerbyshire251/8d68Match drawnCounty Championship Multi-daySUSSussex145 & 20458.5GLOGloucestershire183 & 108/643.2Match drawnCounty Championship Multi-dayMIDMiddlesex19442.1GLAGlamorgan38/415.5Match drawnCounty Championship Multi-daySOMSomerset216 & 20057.3YORYorkshire96 & 20286.1Somerset won by 118 runsCounty Championship Multi-dayWORWorcestershire110 & 14938.2NOTNottinghamshire300/9d70.5Nottinghamshire won by an innings and 41 runsCounty Championship Multi-dayLANLancashire439/9d118.5SURSurrey235 & 199/690.3Match drawnCounty Championship Multi-dayHAMHampshire351/7d108.4ESSEssex300/670.5Match drawnCounty Championship