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.

Sunday 23 April 2017

3 matches
One-dayBAHBahrain362/450Thailand22446.3Bahrain won by 138 runsICC World Cricket League Asia Region Division One, Match 4 T20KKRKolkata Knight Riders13119.3RCBRoyal Challengers Bangalore499.4Kolkata Knight Riders won by 82 runsIndian Premier League, Match 27 T20KXPKings XI Punjab188/720GLGujarat Lions162/720Kings XI Punjab won by 26 runsIndian Premier League, Match 26

Saturday 22 April 2017

3 matches
One-dayQATQatar295/650KUWKuwait14540.4Qatar won by 150 runsICC World Cricket League Asia Region Division One T20SHSunrisers Hyderabad176/320RPSRising Pune Supergiant179/420Rising Pune Supergiant won by 6 wicketsIndian Premier League, Match 24 T20MIMumbai Indians142/820DDDelhi Daredevils128/720Mumbai Indians won by 14 runsIndian Premier League, Match 25

Friday 21 April 2017

10 matches
T20KKRKolkata Knight Riders187/520GLGujarat Lions188/618.2Gujarat Lions won by 4 wicketsIndian Premier League, Match 23 TestWest Indies286 & 15252.4Pakistan407 & 36/310.5Pakistan won by 7 wicketsPakistan in West Indies Test Series, Match 1 Multi-dayGLOGloucestershire303 & 320113.4DURDurham419 & 85/423Match drawnCounty Championship Multi-dayLEILeicestershire420 & 360/6d88GLAGlamorgan426 & 144/446Match drawnCounty Championship Multi-dayNOTNottinghamshire44777.5SUSSussex155 & 20451.5Nottinghamshire won by an innings and 88 runsCounty Championship Multi-dayWORWorcestershire188 & 15340.4NORNorthamptonshire157 & 16443.4Worcestershire won by 20 runsCounty Championship Multi-dayWARWarwickshire332 & 435/8d123SURSurrey437119.3Match drawnCounty Championship Multi-dayHAMHampshire455144.4YORYorkshire231 & 399/6d132Match drawnCounty Championship Multi-dayMIDMiddlesex507/7d & 239/3d36ESSEssex295 & 160/874Match drawnCounty Championship Multi-dayLANLancashire109 & 463161SOMSomerset278 & 13047.5Lancashire won by 164 runsCounty Championship

Thursday 20 April 2017

1 match
T20KXPKings XI Punjab198/420MIMumbai Indians199/215.3Mumbai Indians won by 8 wicketsIndian Premier League, Match 22

Wednesday 19 April 2017

1 match
T20SHSunrisers Hyderabad191/420DDDelhi Daredevils176/520Sunrisers Hyderabad won by 15 runsIndian Premier League, Match 21

Tuesday 18 April 2017

1 match
T20RCBRoyal Challengers Bangalore213/220GLGujarat Lions192/720Royal Challengers Bangalore won by 21 runsIndian Premier League, Match 20

Monday 17 April 2017

2 matches
T20SHSunrisers Hyderabad159/620KXPKings XI Punjab15419.4Sunrisers Hyderabad won by 5 runsIndian Premier League, Match 19 T20DDDelhi Daredevils168/720KKRKolkata Knight Riders169/619.5Kolkata Knight Riders won by 4 wicketsIndian Premier League, Match 18

Sunday 16 April 2017

2 matches
T20RPSRising Pune Supergiant161/820RCBRoyal Challengers Bangalore134/920Rising Pune Supergiant won by 27 runsIndian Premier League, Match 17 T20GLGujarat Lions176/420MIMumbai Indians177/419.3Mumbai Indians won by 6 wicketsIndian Premier League, Match 16

Saturday 15 April 2017

2 matches
T20DDDelhi Daredevils188/620KXPKings XI Punjab137/920Delhi Daredevils won by 51 runsIndian Premier League, Match 15 T20KKRKolkata Knight Riders172/620SHSunrisers Hyderabad155/620Kolkata Knight Riders won by 17 runsIndian Premier League, Match 14

Friday 14 April 2017

11 matches
T20IPNGPapua New Guinea128/520United Arab Emirates130/519.1United Arab Emirates won by 5 wicketsPapua New Guinea in United Arab Emirates T20I Series, Match 3 T20IUnited Arab Emirates180/320PNGPapua New Guinea15020United Arab Emirates won by 30 runsPapua New Guinea in United Arab Emirates T20I Series, Match 2 T20RPSRising Pune Supergiant171/820GLGujarat Lions172/318Gujarat Lions won by 7 wicketsIndian Premier League, Match 13 T20RCBRoyal Challengers Bangalore142/520MIMumbai Indians145/618.5Mumbai Indians won by 4 wicketsIndian Premier League, Match 12 Multi-dayGLOGloucestershire466/8d143LEILeicestershire259/9 & 201/943.4Gloucestershire won by an innings and 6 runsCounty Championship Multi-dayDERDerbyshire281 & 351/1d82.2NORNorthamptonshire307 & 330/764.5Northamptonshire won by 3 wicketsCounty Championship Multi-dayGLAGlamorgan207 & 22362.5WORWorcestershire403 & 28/25.3Worcestershire won by 8 wicketsCounty Championship Multi-dayKENKent304 & 413/5d97SUSSussex291 & 20050.1Kent won by 226 runsCounty Championship Multi-dayWARWarwickshire178 & 11542YORYorkshire381114.3Yorkshire won by an innings and 88 runsCounty Championship Multi-dayMIDMiddlesex356 & 278/9d112HAMHampshire438133.4Match drawnCounty Championship Multi-daySOMSomerset209 & 17450.2ESSEssex129 & 257/284.1Essex won by 8 wicketsCounty Championship

Thursday 13 April 2017

4 matches
One-dayZAMZambia6020.3GHAGhana49/18.1Ghana won by 9 wickets (DLS)ICC World Cricket League Africa Region Qualifiers, Match 15 One-dayBotswana117/525NIGNigeria100/816.2No resultICC World Cricket League Africa Region Qualifiers, Match 14 One-dayTANTanzania229/534Sierra Leone80/823.5Tanzania won by 165 runs (DLS)ICC World Cricket League Africa Region Qualifiers, Match 13 T20KXPKings XI Punjab170/920KKRKolkata Knight Riders171/216.3Kolkata Knight Riders won by 8 wicketsIndian Premier League, Match 11

Wednesday 12 April 2017

2 matches
T20IPNGPapua New Guinea10218.2United Arab Emirates108/515.1United Arab Emirates won by 5 wicketsPapua New Guinea in United Arab Emirates T20I Series, Match 1 T20SHSunrisers Hyderabad158/820MIMumbai Indians159/618.4Mumbai Indians won by 4 wicketsIndian Premier League, Match 10

Tuesday 11 April 2017

5 matches
One-dayTANTanzania133/950GHAGhana134/537.4Ghana won by 5 wicketsICC World Cricket League Africa Region Qualifiers, Match 12 One-daySierra Leone13748.5Botswana138/844.3Botswana won by 2 wicketsICC World Cricket League Africa Region Qualifiers, Match 11 One-dayZAMZambia15242.5NIGNigeria153/737.1Nigeria won by 3 wicketsICC World Cricket League Africa Region Qualifiers, Match 10 T20DDDelhi Daredevils205/420RPSRising Pune Supergiant10816.1Delhi Daredevils won by 97 runsIndian Premier League, Match 9 ODIWest Indies233/950Pakistan236/443.1Pakistan won by 6 wicketsPakistan in West Indies ODI Series, Match 3

Monday 10 April 2017

3 matches
One-dayNIGNigeria18148.3Sierra Leone9036.4Nigeria won by 91 runsICC World Cricket League Africa Region Qualifiers, Match 9 One-dayZAMZambia207/850TANTanzania208/849.1Tanzania won by 2 wicketsICC World Cricket League Africa Region Qualifiers, Match 8 One-dayBotswana15446.2GHAGhana155/634.4Ghana won by 4 wicketsICC World Cricket League Africa Region Qualifiers, Match 7