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.

Thursday 15 April 2021

3 matches
Multi-dayYORYorkshire379 & 330/5d75.2KENKent265/9 & 244/988.4Yorkshire won by 200 runsCounty Championship Multi-dayLANLancashire305 & 296/7d81NORNorthamptonshire177 & 218105.3Lancashire won by 206 runsCounty Championship Multi-dayHAMHampshire319 & 290/4d67MIDMiddlesex79 & 28199Hampshire won by 249 runsCounty Championship

Wednesday 14 April 2021

2 matches
T20RCBRoyal Challengers Bangalore149/820SHSunrisers Hyderabad143/920Royal Challengers Bangalore won by 6 runsIndian Premier League, Match 6 T20ISouth Africa203/520Pakistan205/118Pakistan won by 9 wicketsPakistan tour of South Africa, Match 3

Tuesday 13 April 2021

1 match
T20MIMumbai Indians15220KKRKolkata Knight Riders142/720Mumbai Indians won by 10 runsIndian Premier League, Match 5

Monday 12 April 2021

2 matches
T20PKPunjab Kings221/620RRRajasthan Royals217/720Punjab Kings won by 4 runsIndian Premier League, Match 4 T20IPakistan140/920South Africa141/414South Africa won by 6 wicketsPakistan tour of South Africa, Match 2

Sunday 11 April 2021

2 matches
T20KKRKolkata Knight Riders187/620SHSunrisers Hyderabad177/520Kolkata Knight Riders won by 10 runsIndian Premier League, Match 3 One-dayNSWNew South Wales251/850WAWestern Australia14940.3New South Wales won by 102 runsOne-Day Cup (Australia), Final

Saturday 10 April 2021

3 matches
T20CSKChennai Super Kings188/720DCDelhi Capitals190/318.4Delhi Capitals won by 7 wicketsIndian Premier League, Match 2 T20ISouth Africa188/620Pakistan189/619.5Pakistan won by 4 wicketsPakistan tour of South Africa, Match 1 ODIWomenAustralia149/725New Zealand128/925Australia won by 21 runsAustralia Women tour of New Zealand, Match 3

Friday 9 April 2021

1 match
T20MIMumbai Indians159/920RCBRoyal Challengers Bangalore160/820Royal Challengers Bangalore won by 2 wicketsIndian Premier League, Match 1

Thursday 8 April 2021

12 matches
One-dayNAMNamibia355/950Uganda19244.4Namibia won by 163 runsUganda tour of Namibia, Match 2 Multi-dayDERDerbyshire189 & 24472.4WARWarwickshire221 & 7/04.1Match drawnCounty Championship Multi-dayGLAGlamorgan330 & 241/4d78.4YORYorkshire193 & 223/466Match drawnCounty Championship Multi-dayDURDurham330 & 332/4d76NOTNottinghamshire267 & 298/583.3Match drawnCounty Championship Multi-daySURSurrey220 & 333104GLOGloucestershire326 & 229/237.1Gloucestershire won by 8 wicketsCounty Championship Multi-dayHAMHampshire612/5d120LEILeicestershire202 & 30595.5Hampshire won by an innings and 105 runsCounty Championship Multi-dayMIDMiddlesex313 & 14351.4SOMSomerset172 & 285/677.2Somerset won by 4 wicketsCounty Championship Multi-daySUSSussex301 & 103/256.3LANLancashire407109.4Match drawnCounty Championship Multi-dayESSEssex490/9d & 28/110WORWorcestershire475177.3Match drawnCounty Championship Multi-dayKENKent455 & 42/113.1NORNorthamptonshire434123.4Match drawnCounty Championship One-dayVICVictoria333/750SASouth Australia31249.3Victoria won by 21 runsOne-Day Cup (Australia), Match 14 One-dayWAWestern Australia30748.3TASTasmania14824.5Western Australia won by 159 runsOne-Day Cup (Australia), Match 15

Wednesday 7 April 2021

3 matches
One-dayNAMNamibia301/750Uganda203/750Namibia won by 98 runsUganda tour of Namibia, Match 1 ODIPakistan320/750South Africa29249.3Pakistan won by 28 runsPakistan tour of South Africa, Match 3 ODIWomenAustralia271/750New Zealand20045Australia won by 71 runsAustralia Women tour of New Zealand, Match 2

Monday 5 April 2021

2 matches
T20INAMNamibia189/320Uganda12420Namibia won by 65 runsUganda tour of Namibia, Match 3 T20INAMNamibia134/620Uganda65/512.4Namibia won by 20 runs (DLS)Uganda tour of Namibia, Match 2

Sunday 4 April 2021

2 matches
ODISouth Africa341/650Pakistan324/950South Africa won by 17 runsPakistan tour of South Africa, Match 2 ODIWomenNew Zealand21248.5Australia215/438.3Australia won by 6 wicketsAustralia Women tour of New Zealand, Match 1

Saturday 3 April 2021

7 matches
T20IUganda134/520NAMNamibia135/314.5Namibia won by 7 wicketsUganda tour of Namibia, Match 1 Multi-dayTASTasmania514 & 184/6d34.4WAWestern Australia219 & 30481.3Tasmania won by 175 runsSheffield Shield, Match 24 Multi-daySASouth Australia333 & 329/9105VICVictoria365112.3Match drawnSheffield Shield, Match 23 Multi-dayNSWNew South Wales381 & 145/556.2QUEQueensland433138.2Match drawnSheffield Shield, Match 22 Multi-dayOVOtago Volts272 & 266104.3NDNorthern Districts222 & 317/7115.4Northern Districts won by 3 wicketsPlunket Shield, Match 24 Multi-dayCSCentral Stags207 & 299/5114CANCanterbury391143.1Match drawnPlunket Shield, Match 23 Multi-dayWFWellington Firebirds342 & 298/7d61.3AAAuckland Aces368/9 & 267/771Match drawnPlunket Shield, Match 22

Friday 2 April 2021

1 match
ODISouth Africa273/650Pakistan274/750Pakistan won by 3 wicketsPakistan tour of South Africa, Match 1

Thursday 1 April 2021

2 matches
T20IWomenAustralia14/12.5New ZealandNo resultAustralia Women tour of New Zealand, Match 3 T20INew Zealand141/410Bangladesh769.3New Zealand won by 65 runsBangladesh tour of New Zealand, Match 3

Wednesday 31 March 2021

1 match
One-dayQUEQueensland20346.5NSWNew South Wales204/233.2New South Wales won by 8 wicketsOne-Day Cup (Australia), Match 13

Tuesday 30 March 2021

2 matches
T20IWomenAustralia129/420New Zealand131/620New Zealand won by 4 wicketsAustralia Women tour of New Zealand, Match 2 T20INew Zealand173/517.5Bangladesh142/716New Zealand won by 28 runs (DLS)Bangladesh tour of New Zealand, Match 2

Monday 29 March 2021

1 match
TestWest Indies354 & 280/4d72.4Sri Lanka258 & 193/279Match drawnSri Lanka tour of West Indies, Match 2

Sunday 28 March 2021

3 matches
T20IWomenNew Zealand130/620Australia133/418Australia won by 6 wicketsAustralia Women tour of New Zealand, Match 1 One-dayQUEQueensland321/650SASouth Australia16134.5Queensland won by 160 runsOne-Day Cup (Australia), Match 12 ODIIndia32948.2England322/950India won by 7 runsEngland tour of India, Match 3