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

The database

Matches

30,232 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 25 May 2018

1 match
One-dayLANLancashire50/18.2WARWarwickshireNo resultOne-Day Cup (England)

Thursday 24 May 2018

1 match
TestEngland184 & 24282.1Pakistan363/9 & 66/112.4Pakistan won by 9 wicketsPakistan tour of Ireland, England and Scotland, Match 1

Wednesday 23 May 2018

8 matches
T20KKRKolkata Knight Riders169/720RRRajasthan Royals144/420Kolkata Knight Riders won by 25 runsIndian Premier League, Eliminator One-dayNOTNottinghamshire409/750LEILeicestershire316/950Nottinghamshire won by 93 runsOne-Day Cup (England) One-dayDURDurham272/850DERDerbyshire273/649.4Derbyshire won by 4 wicketsOne-Day Cup (England) One-dayMIDMiddlesex304/650GLAGlamorgan302/950Middlesex won by 2 runsOne-Day Cup (England) One-dayLANLancashire279/850NORNorthamptonshire282/849.5Northamptonshire won by 2 wicketsOne-Day Cup (England) One-dayGLOGloucestershire282/650SURSurrey286/445.4Surrey won by 6 wicketsOne-Day Cup (England) One-dayWORWorcestershire350/650YORYorkshire346/950Worcestershire won by 4 runsOne-Day Cup (England) One-dayESSEssex303/650HAMHampshire304/447.2Hampshire won by 6 wicketsOne-Day Cup (England)

Tuesday 22 May 2018

3 matches
T20WomenTRATrailblazers129/620SUPSupernovas130/720Supernovas won by 3 wicketsWomen's T20 Challenge T20SHSunrisers Hyderabad139/720CSKChennai Super Kings140/819.1Chennai Super Kings won by 2 wicketsIndian Premier League, Qualifier 1 One-daySUSSussex341/750SOMSomerset26642.5Sussex won by 75 runsOne-Day Cup (England)

Monday 21 May 2018

1 match
One-daySURSurrey262/744HAMHampshire227/632.5Hampshire won by 4 wickets (DLS)One-Day Cup (England)

Sunday 20 May 2018

9 matches
T20IWomenSouth Africa64/49Bangladesh41/69South Africa won by 23 runsBangladesh Women tour of South Africa, Match 3 T20KXPKings XI Punjab15319.4CSKChennai Super Kings159/519.1Chennai Super Kings won by 5 wicketsIndian Premier League, Match 56 T20DDDelhi Daredevils174/420MIMumbai Indians16319.3Delhi Daredevils won by 11 runsIndian Premier League, Match 55 One-dayNORNorthamptonshire339/950NOTNottinghamshire29046.2Northamptonshire won by 49 runsOne-Day Cup (England) One-daySOMSomerset372/750GLAGlamorgan28946Somerset won by 83 runsOne-Day Cup (England) One-dayESSEssex287/750GLOGloucestershire289/648.1Gloucestershire won by 4 wicketsOne-Day Cup (England) One-dayMIDMiddlesex313/950KENKent24343.5Middlesex won by 70 runsOne-Day Cup (England) One-dayLANLancashire314/750DURDurham12231.1Lancashire won by 192 runsOne-Day Cup (England) One-dayYORYorkshire247/950WARWarwickshire248/545.4Warwickshire won by 5 wicketsOne-Day Cup (England)

Saturday 19 May 2018

5 matches
T20IWomenSouth Africa169/420Bangladesh137/520South Africa won by 32 runsBangladesh Women tour of South Africa, Match 2 T20SHSunrisers Hyderabad172/920KKRKolkata Knight Riders173/519.4Kolkata Knight Riders won by 5 wicketsIndian Premier League, Match 54 T20RRRajasthan Royals164/520RCBRoyal Challengers Bangalore13419.2Rajasthan Royals won by 30 runsIndian Premier League, Match 53 One-daySUSSussex25049.3HAMHampshire253/849.2Hampshire won by 2 wicketsOne-Day Cup (England) One-dayWORWorcestershire323/650DERDerbyshire27346.3Worcestershire won by 50 runsOne-Day Cup (England)

Friday 18 May 2018

4 matches
T20DDDelhi Daredevils162/520CSKChennai Super Kings128/620Delhi Daredevils won by 34 runsIndian Premier League, Match 52 One-dayGLAGlamorgan26449.3GLOGloucestershire265/248.2Gloucestershire won by 8 wicketsOne-Day Cup (England) One-daySURSurrey12935.2SOMSomerset131/221.3Somerset won by 8 wicketsOne-Day Cup (England) One-dayYORYorkshire328/450DURDurham18640Yorkshire won by 142 runsOne-Day Cup (England)

Thursday 17 May 2018

7 matches
T20IWomenSouth Africa127/620Bangladesh110/520South Africa won by 17 runsBangladesh Women tour of South Africa, Match 1 T20RCBRoyal Challengers Bangalore218/620SHSunrisers Hyderabad204/320Royal Challengers Bangalore won by 14 runsIndian Premier League, Match 51 One-dayKENKent18843.3SUSSussex189/339.5Sussex won by 7 wicketsOne-Day Cup (England) One-dayMIDMiddlesex25048.3ESSEssex253/442.4Essex won by 6 wicketsOne-Day Cup (England) One-dayLEILeicestershire265/750NORNorthamptonshire19338.2Leicestershire won by 72 runsOne-Day Cup (England) One-dayNOTNottinghamshire31849.5LANLancashire309/950Nottinghamshire won by 9 runsOne-Day Cup (England) One-dayDERDerbyshire357/850WARWarwickshire30045.3Derbyshire won by 57 runsOne-Day Cup (England)

Wednesday 16 May 2018

1 match
T20MIMumbai Indians186/820KXPKings XI Punjab183/520Mumbai Indians won by 3 runsIndian Premier League, Match 50

Tuesday 15 May 2018

1 match
T20RRRajasthan Royals14219KKRKolkata Knight Riders145/418Kolkata Knight Riders won by 6 wicketsIndian Premier League, Match 49

Monday 14 May 2018

2 matches
ODIWomenBangladesh166/950South Africa169/435South Africa won by 6 wicketsBangladesh Women tour of South Africa, Match 5 T20KXPKings XI Punjab8815.1RCBRoyal Challengers Bangalore92/08.1Royal Challengers Bangalore won by 10 wicketsIndian Premier League, Match 48

Sunday 13 May 2018

2 matches
T20MIMumbai Indians168/620RRRajasthan Royals171/318Rajasthan Royals won by 7 wicketsIndian Premier League, Match 47 T20SHSunrisers Hyderabad179/420CSKChennai Super Kings180/219Chennai Super Kings won by 8 wicketsIndian Premier League, Match 46

Saturday 12 May 2018

2 matches
T20DDDelhi Daredevils181/420RCBRoyal Challengers Bangalore187/519Royal Challengers Bangalore won by 5 wicketsIndian Premier League, Match 45 T20KKRKolkata Knight Riders245/620KXPKings XI Punjab214/820Kolkata Knight Riders won by 31 runsIndian Premier League, Match 44

Friday 11 May 2018

3 matches
ODIWomenSouth Africa230/750Bangladesh7633.2South Africa won by 154 runsBangladesh Women tour of South Africa, Match 4 T20CSKChennai Super Kings176/420RRRajasthan Royals177/619.5Rajasthan Royals won by 4 wicketsIndian Premier League, Match 43 Multi-dayDERDerbyshire427 & 279/979DURDurham520134.2Match drawnCounty Championship