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 17 April 2022

3 matches
T20CSKChennai Super Kings169/520GTGujarat Titans170/719.5Gujarat Titans won by 3 wicketsIndian Premier League, Match 29 T20PKPunjab Kings15120SHSunrisers Hyderabad152/318.5Sunrisers Hyderabad won by 7 wicketsIndian Premier League, Match 28 T20IScorecardCICayman Islands180/620BAHBahamas138/720Cayman Islands won by 42 runsGeorge Town

Saturday 16 April 2022

5 matches
ODIOMAOman277/850PNGPapua New Guinea19244.3Oman won by 85 runsICC Men's Cricket World Cup League 2, Match 78 T20RCBRoyal Challengers Bangalore189/520DCDelhi Capitals173/720Royal Challengers Bangalore won by 16 runsIndian Premier League, Match 27 T20LSGLucknow Super Giants199/420MIMumbai Indians181/920Lucknow Super Giants won by 18 runsIndian Premier League, Match 26 T20IScorecardBAHBahamas113/417CICayman Islands119/313.2Cayman Islands won by 7 wicketsGeorge Town T20IScorecardCICayman Islands166/420BAHBahamas10117.1Cayman Islands won by 65 runsGeorge Town

Friday 15 April 2022

2 matches
ODIOMAOman225/750SCOScotland226/849.5Scotland won by 2 wicketsICC Men's Cricket World Cup League 2, Match 77 T20KKRKolkata Knight Riders175/820SHSunrisers Hyderabad176/317.5Sunrisers Hyderabad won by 7 wicketsIndian Premier League, Match 25

Thursday 14 April 2022

9 matches
T20GTGujarat Titans192/420RRRajasthan Royals155/920Gujarat Titans won by 37 runsIndian Premier League, Match 24 Multi-daySURSurrey467142.1HAMHampshire223 & 22762.5Surrey won by an innings and 17 runsCounty Championship Multi-dayGLOGloucestershire227 & 359117.2YORYorkshire376 & 213/449.1Yorkshire won by 6 wicketsCounty Championship Multi-daySOMSomerset109 & 15460.2ESSEssex180 & 84/932Essex won by 1 wicketCounty Championship Multi-dayDERDerbyshire505/8d133SUSSussex174 & 513/3176.1Match drawnCounty Championship Multi-dayDURDurham428 & 239/2d50LEILeicestershire273 & 183/280Match drawnCounty Championship Multi-dayNOTNottinghamshire302 & 24296.5GLAGlamorgan379 & 166/345Glamorgan won by 7 wicketsCounty Championship Multi-dayLANLancashire506 & 36/07.1KENKent260 & 279123.2Lancashire won by 10 wicketsCounty Championship T20IScorecardCICayman Islands148/620BAHBahamas133/920Cayman Islands won by 15 runsGeorge Town

Wednesday 13 April 2022

3 matches
ODISCOScotland287/550PNGPapua New Guinea16436.2Scotland won by 123 runsICC Men's Cricket World Cup League 2, Match 76 T20PKPunjab Kings198/520MIMumbai Indians186/920Punjab Kings won by 12 runsIndian Premier League, Match 23 T20IScorecardBAHBahamas85/620CICayman Islands88/211.2Cayman Islands won by 8 wicketsGeorge Town

Tuesday 12 April 2022

3 matches
ODIPNGPapua New Guinea224/950OMAOman227/344.1Oman won by 7 wicketsICC Men's Cricket World Cup League 2, Match 75 T20CSKChennai Super Kings216/420RCBRoyal Challengers Bangalore193/920Chennai Super Kings won by 23 runsIndian Premier League, Match 22 Multi-dayCANCanterbury325 & 218/6d48AAAuckland Aces172 & 27385.4Canterbury won by 98 runsPlunket Shield, Match 24

Monday 11 April 2022

1 match
T20GTGujarat Titans162/720SHSunrisers Hyderabad168/219.1Sunrisers Hyderabad won by 8 wicketsIndian Premier League, Match 21

Sunday 10 April 2022

4 matches
T20INAMNamibia185/720Uganda13319.2Namibia won by 52 runsUganda tour of Namibia, Match 3 ODISCOScotland21549.4OMAOman21149.4Scotland won by 4 runsICC Men's Cricket World Cup League 2, Match 74 T20RRRajasthan Royals165/620LSGLucknow Super Giants162/820Rajasthan Royals won by 3 runsIndian Premier League, Match 20 T20DCDelhi Capitals215/520KKRKolkata Knight Riders17119.4Delhi Capitals won by 44 runsIndian Premier League, Match 19

Saturday 9 April 2022

4 matches
T20INAMNamibia177/420Uganda178/319.5Uganda won by 7 wicketsUganda tour of Namibia, Match 2 ODISCOScotland284/350PNGPapua New Guinea12236Scotland won by 162 runsICC Men's Cricket World Cup League 2, Match 73 T20MIMumbai Indians151/620RCBRoyal Challengers Bangalore152/318.3Royal Challengers Bangalore won by 7 wicketsIndian Premier League, Match 18 T20CSKChennai Super Kings154/720SHSunrisers Hyderabad155/217.4Sunrisers Hyderabad won by 8 wicketsIndian Premier League, Match 17

Friday 8 April 2022

3 matches
T20IUganda127/520NAMNamibia128/218.4Namibia won by 8 wicketsUganda tour of Namibia, Match 1 T20PKPunjab Kings189/920GTGujarat Titans190/420Gujarat Titans won by 6 wicketsIndian Premier League, Match 16 TestSouth Africa453 & 176/6d39.5Bangladesh217 & 8023.3South Africa won by 332 runsBangladesh tour of South Africa, Match 2

Thursday 7 April 2022

9 matches
T20DCDelhi Capitals149/320LSGLucknow Super Giants155/419.4Lucknow Super Giants won by 6 wicketsIndian Premier League, Match 15 Multi-dayESSEssex514 & 68/1d22KENKent581/9187.3Match drawnCounty Championship Multi-daySUSSussex375 & 172/978NOTNottinghamshire534/9d & 14/02.1Nottinghamshire won by 10 wicketsCounty Championship Multi-dayMIDMiddlesex401 & 258/5d50DERDerbyshire304 & 255/583Match drawnCounty Championship Multi-dayWORWorcestershire348 & 234/5d42.5LEILeicestershire213 & 218/996Match drawnCounty Championship Multi-dayGLAGlamorgan234 & 220/568DURDurham383115Match drawnCounty Championship Multi-daySURSurrey428/8d & 43/013.1WARWarwickshire531170.5Match drawnCounty Championship Multi-dayGLOGloucestershire223 & 363107.2NORNorthamptonshire288 & 272/881.5Match drawnCounty Championship Multi-daySOMSomerset180 & 13550.2HAMHampshire428119.4Hampshire won by an innings and 113 runsCounty Championship

Wednesday 6 April 2022

2 matches
T20MIMumbai Indians161/420KKRKolkata Knight Riders162/516Kolkata Knight Riders won by 5 wicketsIndian Premier League, Match 14 Multi-dayNDNorthern Districts188 & 16157.5WFWellington Firebirds296 & 54/112.4Wellington Firebirds won by 9 wicketsPlunket Shield, Match 22

Tuesday 5 April 2022

2 matches
T20RRRajasthan Royals169/320RCBRoyal Challengers Bangalore173/619.1Royal Challengers Bangalore won by 4 wicketsIndian Premier League, Match 13 T20IPakistan162/820Australia163/719.1Australia won by 3 wicketsAustralia tour of Pakistan