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.

Wednesday 19 April 2023

3 matches
T20LSGLucknow Super Giants154/720RRRajasthan Royals144/620Lucknow Super Giants won by 10 runsIndian Premier League, Match 26 T20IWomenScorecardTANTanzaniaUnited Arab EmiratesTanzania won by 7 wicketsKampala T20IWomenScorecardRwanda88/614Kenya41/913.1Rwanda won by 47 runsKampala

Tuesday 18 April 2023

3 matches
T20MIMumbai Indians192/520SHSunrisers Hyderabad17819.5Mumbai Indians won by 14 runsIndian Premier League, Match 25 T20IWomenScorecardUnited Arab Emirates84/920Kenya6920United Arab Emirates won by 15 runsKampala T20IWomenScorecardRwanda6120Uganda62/311.1Uganda won by 7 wicketsKampala

Monday 17 April 2023

2 matches
T20CSKChennai Super Kings226/620RCBRoyal Challengers Bangalore218/820Chennai Super Kings won by 8 runsIndian Premier League, Match 24 T20INew Zealand163/520Pakistan15920New Zealand won by 4 runsNew Zealand tour of Pakistan, Match 3

Sunday 16 April 2023

5 matches
T20WomenWARWarriors230/420FALFalcons137/820Warriors won by 93 runsFairBreak Invitational Tournament, Final T20WomenBABarmy Army147/420SPISpirit125/620Barmy Army won by 22 runsFairBreak Invitational Tournament, 3rd Place Play-Off TestSri Lanka591/6d131Ireland143 & 16854.1Sri Lanka won by an innings and 280 runsIreland tour of Sri Lanka, Match 1 T20GTGujarat Titans177/720RRRajasthan Royals179/719.2Rajasthan Royals won by 3 wicketsIndian Premier League, Match 23 T20KKRKolkata Knight Riders185/620MIMumbai Indians186/517.4Mumbai Indians won by 5 wicketsIndian Premier League, Match 22

Saturday 15 April 2023

5 matches
T20WomenBABarmy Army158/820FALFalcons161/418.1Falcons won by 6 wicketsFairBreak Invitational Tournament, Semi Final T20WomenSPISpirit7317.4WARWarriors74/613.1Warriors won by 4 wicketsFairBreak Invitational Tournament, Semi Final T20LSGLucknow Super Giants159/820PKPunjab Kings161/819.3Punjab Kings won by 2 wicketsIndian Premier League, Match 21 T20RCBRoyal Challengers Bangalore174/620DCDelhi Capitals151/920Royal Challengers Bangalore won by 23 runsIndian Premier League, Match 20 T20IPakistan192/420New Zealand154/720Pakistan won by 38 runsNew Zealand tour of Pakistan, Match 2

Friday 14 April 2023

3 matches
T20WomenTORTornadoes115/520SAPSapphires6014.2Tornadoes won by 55 runsFairBreak Invitational Tournament, 5th Place Play-Off T20SHSunrisers Hyderabad228/420KKRKolkata Knight Riders205/720Sunrisers Hyderabad won by 23 runsIndian Premier League, Match 19 T20IPakistan18219.5New Zealand9415.3Pakistan won by 88 runsNew Zealand tour of Pakistan, Match 1

Thursday 13 April 2023

8 matches
T20PKPunjab Kings153/820GTGujarat Titans154/419.5Gujarat Titans won by 6 wicketsIndian Premier League, Match 18 Multi-dayMIDMiddlesex149 & 16758.1NORNorthamptonshire198 & 120/339.3Northamptonshire won by 7 wicketsCounty Championship Multi-dayLANLancashire207 & 351/7d85ESSEssex219 & 128/458Match drawnCounty Championship Multi-dayNOTNottinghamshire256 & 211/968.1SOMSomerset173 & 12938.2Nottinghamshire won by 165 runsCounty Championship Multi-dayHAMHampshire254 & 25888SURSurrey270 & 247/155.2Surrey won by 9 wicketsCounty Championship Multi-dayWARWarwickshire453/4d107KENKent158 & 28193.3Warwickshire won by an innings and 14 runsCounty Championship Multi-dayLEILeicestershire451/9d108.3DERDerbyshire254/746Match drawnCounty Championship Multi-dayDURDurham425/9d & 254/4d42WORWorcestershire366/5d & 19264.4Durham won by 121 runsCounty Championship

Wednesday 12 April 2023

3 matches
T20WomenSPISpirit137/920FALFalcons140/114.2Falcons won by 9 wicketsFairBreak Invitational Tournament, Match 15 T20WomenBABarmy Army168/820SAPSapphires10715.5Barmy Army won by 61 runsFairBreak Invitational Tournament, Match 14 T20RRRajasthan Royals175/820CSKChennai Super Kings172/620Rajasthan Royals won by 3 runsIndian Premier League, Match 17

Tuesday 11 April 2023

5 matches
T20IGIBGibraltar128/720PORPortugal129/516Portugal won by 5 wicketsGibraltar tour of Portugal, Match 3 T20IGIBGibraltar166/420PORPortugal167/518.1Portugal won by 5 wicketsGibraltar tour of Portugal, Match 2 T20WomenTORTornadoes150/420SPISpirit155/415.4Spirit won by 6 wicketsFairBreak Invitational Tournament, Match 13 T20WomenSAPSapphires13120FALFalcons133/113.3Falcons won by 9 wicketsFairBreak Invitational Tournament, Match 12 T20DCDelhi Capitals17219.4MIMumbai Indians173/420Mumbai Indians won by 6 wicketsIndian Premier League, Match 16

Monday 10 April 2023

2 matches
T20IPORPortugal208/620GIBGibraltar8415.3Portugal won by 124 runsGibraltar tour of Portugal, Match 1 T20RCBRoyal Challengers Bangalore212/220LSGLucknow Super Giants213/920Lucknow Super Giants won by 1 wicketIndian Premier League, Match 15

Sunday 9 April 2023

4 matches
T20WomenBABarmy Army163/620WARWarriors14620Barmy Army won by 17 runsFairBreak Invitational Tournament, Match 11 T20WomenSAPSapphires95/27TORTornadoes59/57Sapphires won by 36 runsFairBreak Invitational Tournament, Match 10 T20PKPunjab Kings143/920SHSunrisers Hyderabad145/217.1Sunrisers Hyderabad won by 8 wicketsIndian Premier League, Match 14 T20GTGujarat Titans204/420KKRKolkata Knight Riders207/720Kolkata Knight Riders won by 3 wicketsIndian Premier League, Match 13

Saturday 8 April 2023

5 matches
T20WomenWARWarriors11817.4SPISpirit115/820Warriors won by 3 runsFairBreak Invitational Tournament, Match 9 T20WomenTORTornadoes160/420BABarmy Army162/015.4Barmy Army won by 10 wicketsFairBreak Invitational Tournament, Match 8 T20MIMumbai Indians157/820CSKChennai Super Kings159/318.1Chennai Super Kings won by 7 wicketsIndian Premier League, Match 12 T20RRRajasthan Royals199/420DCDelhi Capitals142/920Rajasthan Royals won by 57 runsIndian Premier League, Match 11 T20ISri Lanka182/620New Zealand183/619.5New Zealand won by 4 wicketsSri Lanka tour of New Zealand, Match 3

Friday 7 April 2023

2 matches
T20WomenFALFalcons133/820WARWarriors134/517.4Warriors won by 5 wicketsFairBreak Invitational Tournament, Match 7 T20WomenSPISpirit121/820SAPSapphires109/920Spirit won by 12 runsFairBreak Invitational Tournament, Match 6