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

The database

Matches

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

Thursday 8 June 2017

1 match
ODIIndia321/650Sri Lanka322/348.4Sri Lanka won by 7 wicketsICC Champions Trophy, Match 8

Wednesday 7 June 2017

1 match
ODISouth Africa219/850Pakistan119/327Pakistan won by 19 runs (DLS)ICC Champions Trophy, Match 7

Tuesday 6 June 2017

1 match
ODIEngland31049.3New Zealand22344.3England won by 87 runsICC Champions Trophy, Match 6

Monday 5 June 2017

2 matches
ODIBangladesh18244.3Australia83/116No resultICC Champions Trophy, Match 5 T20IScorecardAFGAfghanistan146/620West Indies147/319.2West Indies won by 7 wicketsBasseterre

Sunday 4 June 2017

2 matches
One-dayLLLeinster Lightning299/849.5NKNorthern KnightsNo resultCricket Ireland Inter-Provincial Limited Over Cup, Match 3 ODIIndia319/348Pakistan164/933.4India won by 124 runs (DLS)ICC Champions Trophy, Match 4

Saturday 3 June 2017

2 matches
ODISouth Africa299/650Sri Lanka20341.3South Africa won by 96 runsICC Champions Trophy, Match 3 T20IScorecardWest Indies112/315AFGAfghanistan9313.3West Indies won by 29 runsBasseterre

Friday 2 June 2017

8 matches
T20IAFGAfghanistan11020West Indies114/416.3West Indies won by 6 wicketsAfghanistan tour of West Indies, Match 1 Multi-daySUSSussex579/8d145.1WORWorcestershire312 & 26086.1Sussex won by an innings and 7 runsCounty Championship Multi-dayDURDurham166 & 376112NORNorthamptonshire338 & 205/838.5Northamptonshire won by 2 wicketsCounty Championship Multi-dayNOTNottinghamshire229 & 34993.3DERDerbyshire363 & 190/536Match drawnCounty Championship Multi-dayLANLancashire123 & 20969YORYorkshire273 & 61/020.5Yorkshire won by 10 wicketsCounty Championship Multi-dayHAMHampshire515161.5WARWarwickshire254 & 16764.4Hampshire won by an innings and 94 runsCounty Championship Multi-daySOMSomerset443/9d & 161/3d45MIDMiddlesex358/9124.5Match drawnCounty Championship ODINew Zealand29145Australia53/39No resultICC Champions Trophy, Match 2

Thursday 1 June 2017

1 match
ODIBangladesh305/650England308/247.2England won by 8 wicketsICC Champions Trophy, Match 1

Tuesday 30 May 2017

2 matches
One-dayCANCanada176/338OMAOman50/24.3No resultICC World Cricket League Division Three, Final One-dayUSAUnited States of America95/225.2SINSingaporeNo resultICC World Cricket League Division Three, 3rd Place Play-Off

Monday 29 May 2017

3 matches
One-daySINSingapore16636.4CANCanada16438Singapore won by 2 runsICC World Cricket League Division Three, Match 14 One-dayNKNorthern Knights84/214.3NWNorth-West WarriorsNo resultCricket Ireland Inter-Provincial Limited Over Cup, Match 2 ODIEngland15331.1South Africa156/328.5South Africa won by 7 wicketsSouth Africa in England ODI Series, Match 3

Saturday 27 May 2017

3 matches
One-daySINSingapore10037.1OMAOman101/524.1Oman won by 5 wicketsICC World Cricket League Division Three, Match 12 One-dayMalaysia18950.1Uganda193/636.2Uganda won by 4 wicketsICC World Cricket League Division Three, Match 10 ODIEngland330/650South Africa328/550England won by 2 runsSouth Africa in England ODI Series, Match 2

Friday 26 May 2017

7 matches
One-dayCANCanada14148.5Malaysia143/438Malaysia won by 6 wicketsICC World Cricket League Division Three, Match 9 One-dayUganda14446.3OMAOman145/427Oman won by 6 wicketsICC World Cricket League Division Three, Match 8 One-dayUSAUnited States of America23747.1SINSingapore238/345.4Singapore won by 7 wicketsICC World Cricket League Division Three, Match 7 T20LLLeinster Lightning153/820NWNorth-West Warriors9717Leinster Lightning won by 56 runsCricket Ireland Inter-Provincial Twenty20 Trophy Multi-dayDURDurham342 & 276/7d76GLAGlamorgan353 & 266/750.3Glamorgan won by 3 wicketsCounty Championship Multi-dayNOTNottinghamshire430/9d116.4GLOGloucestershire149 & 23160.1Nottinghamshire won by an innings and 50 runsCounty Championship Multi-daySURSurrey369 & 260/9d76ESSEssex383132.1Match drawnCounty Championship

Wednesday 24 May 2017

4 matches
One-dayUganda217/950SINSingapore15144Uganda won by 66 runsICC World Cricket League Division Three, Match 6 One-dayCANCanada274/950OMAOman19140.5Canada won by 83 runsICC World Cricket League Division Three, Match 4 ODINew Zealand270/850Bangladesh271/548.2Bangladesh won by 5 wicketsIreland Tri-Nation Series, Match 6 ODIEngland339/650South Africa26745England won by 72 runsSouth Africa in England ODI Series, Match 1

Sunday 21 May 2017

4 matches
ODIWomenSouth Africa15640.2India160/233India won by 8 wicketsWomen's Quadrangular Series (in South Africa), Final T20MIMumbai Indians129/820RPSRising Pune Supergiant128/620Mumbai Indians won by 1 runIndian Premier League, Final Multi-dayDURDurham287 & 20486.2SUSSussex668150.3Sussex won by an innings and 177 runsCounty Championship ODINew Zealand344/650Ireland15439.3New Zealand won by 190 runsIreland Tri-Nation Series, Match 5

Friday 19 May 2017

8 matches
One-dayWomenZimbabwe9842.3India99/016India won by 10 wicketsWomen's Quadrangular Series (in South Africa), Match 12 ODIWomenSouth Africa323/850Ireland203/650South Africa won by 120 runsWomen's Quadrangular Series (in South Africa), Match 11 T20KKRKolkata Knight Riders10718.5MIMumbai Indians111/414.3Mumbai Indians won by 6 wicketsIndian Premier League, Qualifier 2 Multi-dayNOTNottinghamshire448126GLAGlamorgan187 & 420/5d171Match drawnCounty Championship Multi-dayESSEssex360132.4HAMHampshire115 & 14847.3Essex won by an innings and 97 runsCounty Championship Multi-dayYORYorkshire448/8d & 177/1d36LANLancashire432129.4Match drawnCounty Championship Multi-daySURSurrey313 & 339126.2MIDMiddlesex411 & 92/228Match drawnCounty Championship ODIIreland18146.3Bangladesh182/227.1Bangladesh won by 8 wicketsIreland Tri-Nation Series, Match 4

Wednesday 17 May 2017

1 match
One-dayWomenIreland15045Zimbabwe154/541Zimbabwe won by 5 wicketsWomen's Quadrangular Series (in South Africa), Match 10