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.

Sunday 9 April 2017

2 matches
T20GLGujarat Lions135/720SHSunrisers Hyderabad140/115.3Sunrisers Hyderabad won by 9 wicketsIndian Premier League, Match 6 ODIPakistan282/550West Indies20844.5Pakistan won by 74 runsPakistan in West Indies ODI Series, Match 2

Saturday 8 April 2017

5 matches
One-dayBotswana15449.3TANTanzania12840.5Botswana won by 26 runsICC World Cricket League Africa Region Qualifiers, Match 6 One-dayNIGNigeria5128.3GHAGhana52/613.5Ghana won by 4 wicketsICC World Cricket League Africa Region Qualifiers, Match 5 One-dayZAMZambia19946.2Sierra Leone15847.2Zambia won by 41 runsICC World Cricket League Africa Region Qualifiers, Match 4 T20RCBRoyal Challengers Bangalore157/820DDDelhi Daredevils142/920Royal Challengers Bangalore won by 15 runsIndian Premier League, Match 5 T20RPSRising Pune Supergiant163/620KXPKings XI Punjab164/419Kings XI Punjab won by 6 wicketsIndian Premier League, Match 4

Friday 7 April 2017

11 matches
One-dayBotswana13544.1ZAMZambia5423.3Botswana won by 81 runsICC World Cricket League Africa Region Qualifiers, Match 3 One-dayGHAGhana17942.5Sierra Leone6632.5Ghana won by 113 runsICC World Cricket League Africa Region Qualifiers, Match 2 One-dayTANTanzania23149.4NIGNigeria8334.4Tanzania won by 148 runsICC World Cricket League Africa Region Qualifiers, Match 1 T20GLGujarat Lions183/420KKRKolkata Knight Riders184/014.5Kolkata Knight Riders won by 10 wicketsIndian Premier League, Match 3 ODIPakistan308/550West Indies309/649West Indies won by 4 wicketsPakistan in West Indies ODI Series, Match 1 Multi-dayLEILeicestershire251 & 8131.3NOTNottinghamshire329 & 9/01.4Nottinghamshire won by 10 wicketsCounty Championship Multi-dayKENKent298 & 24675.1GLOGloucestershire149 & 6120.4Kent won by 334 runsCounty Championship Multi-dayGLAGlamorgan101 & 18765.3NORNorthamptonshire31078.1Northamptonshire won by an innings and 22 runsCounty Championship Multi-dayLANLancashire319 & 317/3d94.3ESSEssex159 & 316/6133.4Match drawnCounty Championship Multi-daySURSurrey454140.1WARWarwickshire91 & 362118.2Surrey won by an innings and 1 runsCounty Championship Multi-dayYORYorkshire273 & 18755.3HAMHampshire141 & 321/6101Hampshire won by 4 wicketsCounty Championship

Thursday 6 April 2017

2 matches
T20IBangladesh176/920Sri Lanka13118Bangladesh won by 45 runsBangladesh in Sri Lanka T20I Series, Match 2 T20MIMumbai Indians184/820RPSRising Pune Supergiant187/319.5Rising Pune Supergiant won by 7 wicketsIndian Premier League, Match 2

Wednesday 5 April 2017

1 match
T20SHSunrisers Hyderabad207/420RCBRoyal Challengers Bangalore17219.4Sunrisers Hyderabad won by 35 runsIndian Premier League, Match 1

Tuesday 4 April 2017

2 matches
ODIUnited Arab Emirates251/950PNGPapua New Guinea14835.2United Arab Emirates won by 103 runsPapua New Guinea in United Arab Emirates ODI Series, Match 3 T20IBangladesh155/620Sri Lanka158/418.5Sri Lanka won by 6 wicketsBangladesh in Sri Lanka T20I Series, Match 1

Sunday 2 April 2017

2 matches
T20IWest Indies124/820Pakistan127/319Pakistan won by 7 wicketsPakistan in West Indies T20I Series, Match 4 ODIPNGPapua New Guinea232/850United Arab Emirates20647.4Papua New Guinea won by 26 runsICC World Cricket League Championship, Match 38

Saturday 1 April 2017

2 matches
T20IPakistan137/820West Indies138/314.5West Indies won by 7 wicketsPakistan in West Indies T20I Series, Match 3 ODISri Lanka280/950Bangladesh21044.3Sri Lanka won by 70 runsBangladesh in Sri Lanka ODI Series, Match 3

Friday 31 March 2017

1 match
ODIScorecardUnited Arab EmiratesPNGPapua New GuineaUnited Arab Emirates won by 82 runsAbu Dhabi

Thursday 30 March 2017

1 match
T20IPakistan13220West Indies129/820Pakistan won by 3 runsPakistan in West Indies T20I Series, Match 2

Wednesday 29 March 2017

2 matches
Multi-dayOVOtago Volts432/8d & 189/8d48NDNorthern Districts275 & 350/7101.1Northern Districts won by 3 wicketsPlunket Shield Multi-dayCANCanterbury197 & 293/8d73WFWellington Firebirds264 & 230/347.2Wellington Firebirds won by 7 wicketsPlunket Shield

Tuesday 28 March 2017

1 match
ODISri Lanka31149.5BangladeshNo resultBangladesh in Sri Lanka ODI Series, Match 2

Sunday 26 March 2017

2 matches
T20IWest Indies111/820Pakistan115/417.1Pakistan won by 6 wicketsPakistan in West Indies T20I Series, Match 1 Multi-dayVICVictoria487 & 323122.5SASouth Australia287 & 236/665Match drawnSheffield Shield, Final

Saturday 25 March 2017

3 matches
ODIBangladesh324/550Sri Lanka23445.1Bangladesh won by 90 runsBangladesh in Sri Lanka ODI Series, Match 1 TestAustralia300 & 13753.5India332 & 106/223.5India won by 8 wicketsBorder-Gavaskar Trophy, Match 4 TestSouth Africa314 & 80/539New Zealand489162.1Match drawnSouth Africa in New Zealand Test Series, Match 3

Friday 24 March 2017

1 match
ODIScorecardIreland22948.1AFGAfghanistan231/348.4Afghanistan won by 7 wicketsGreater Noida

Wednesday 22 March 2017

1 match
ODIAFGAfghanistan22049.5Ireland224/746.5Ireland won by 3 wicketsIreland tour of United Arab Emirates and India, Match 4

Tuesday 21 March 2017

3 matches
Multi-dayCANCanterbury388 & 273/8d69CSCentral Stags315 & 349/686Central Stags won by 4 wicketsPlunket Shield Multi-dayWFWellington Firebirds151 & 269110.3NDNorthern Districts262 & 162/157.1Northern Districts won by 9 wicketsPlunket Shield Multi-dayOVOtago Volts282 & 20555.1AAAuckland Aces304 & 185/229.2Auckland Aces won by 8 wicketsPlunket Shield

Sunday 19 March 2017

1 match
ODIAFGAfghanistan264/850Ireland265/448.3Ireland won by 6 wicketsIreland tour of United Arab Emirates and India, Match 3

Friday 17 March 2017

1 match
ODIAFGAfghanistan33850Ireland30447.3Afghanistan won by 34 runsIreland tour of United Arab Emirates and India, Match 2

Thursday 16 March 2017

2 matches
TestAustralia451 & 204/6100India603/9d210Match drawnBorder-Gavaskar Trophy, Match 3 TestNew Zealand268 & 17163.2South Africa359 & 83/224.3South Africa won by 8 wicketsSouth Africa in New Zealand Test Series, Match 2

Wednesday 15 March 2017

2 matches
ODIAFGAfghanistan292/750Ireland26246.5Afghanistan won by 30 runsIreland tour of United Arab Emirates and India, Match 1 TestSri Lanka338 & 319113.2Bangladesh467 & 191/657.5Bangladesh won by 4 wicketsBangladesh in Sri Lanka Test Series, Match 2

Tuesday 14 March 2017

2 matches
Multi-dayOVOtago Volts140 & 17360.1CANCanterbury432/9d113.4Canterbury won by an innings and 119 runsPlunket Shield Multi-dayAAAuckland Aces461 & 202/4d48.3NDNorthern Districts334 & 25875.5Auckland Aces won by 71 runsPlunket Shield