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

The database

Matches

30,208 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 6 May 2026

5 matches
ODIWomenPakistan343/450Zimbabwe13739Pakistan won by 206 runsICC Women's Championship T20SHSunrisers Hyderabad235/420PKPunjab Kings202/720Sunrisers Hyderabad won by 33 runsIndian Premier League, Match 49 One-dayWomenSOMSomerset281/650HAMHampshire282/540.4Hampshire won by 5 wicketsECB Women's One-Day Cup, Match 28 One-dayWomenWARWarwickshire289/650DURDurham290/545.5Durham won by 5 wicketsECB Women's One-Day Cup, Match 27 One-dayWomenLANLancashire251/750ESSEssex252/547Essex won by 5 wicketsECB Women's One-Day Cup, Match 26

Tuesday 5 May 2026

3 matches
T20IINDIndonesia73/920Malaysia74/515.1Malaysia won by 5 wicketsIndonesia tour of Malaysia, Match 4 ODINEPNepal25649.5OMAOman17539.5Nepal won by 81 runsICC Men's Cricket World Cup League 2, Match 102 T20DCDelhi Capitals155/720CSKChennai Super Kings159/217.3Chennai Super Kings won by 8 wicketsIndian Premier League, Match 48

Monday 4 May 2026

4 matches
ODIWomenPakistan330/550Zimbabwe16236.4Pakistan won by 168 runsICC Women's Championship T20IMalaysia186/520INDIndonesia82/620Malaysia won by 104 runsIndonesia tour of Malaysia, Match 3 T20LSGLucknow Super Giants228/520MIMumbai Indians229/418.4Mumbai Indians won by 6 wicketsIndian Premier League, Match 47 One-dayWomenSURSurrey16443BLAThe Blaze166/534.3The Blaze won by 5 wicketsECB Women's One-Day Cup, Match 25

Sunday 3 May 2026

7 matches
T20IGUEGuernsey27/01.3IMIsle of ManNo resultIsle of Man tour of Guernsey, Match 3 T20IGUEGuernsey198/620IMIsle of Man158/420Guernsey won by 40 runsIsle of Man tour of Guernsey, Match 2 T20IAUSAustria213/920GERGermany216/519Germany won by 5 wicketsAustria tour of Germany, Match 5 ODIUnited Arab Emirates308/847OMAOman25439.5United Arab Emirates won by 54 runsICC Men's Cricket World Cup League 2, Match 101 T20PKPunjab Kings163/920GTGujarat Titans167/619.5Gujarat Titans won by 4 wicketsIndian Premier League, Match 46 T20SHSunrisers Hyderabad16519KKRKolkata Knight Riders169/318.2Kolkata Knight Riders won by 7 wicketsIndian Premier League, Match 45 T20HKHyderabad Kingsmen12918PZPeshawar Zalmi130/515.2Peshawar Zalmi won by 5 wicketsPakistan Super League, Final

Saturday 2 May 2026

11 matches
T20IGERGermany170/611AUSAustria122/811Germany won by 43 runs (DLS)Austria tour of Germany, Match 4 T20IIMIsle of Man110/820GUEGuernsey112/316.2Guernsey won by 7 wicketsIsle of Man tour of Guernsey, Match 1 T20IMalaysia137/920INDIndonesia125/720Malaysia won by 12 runsIndonesia tour of Malaysia, Match 2 T20IGERGermany211/920AUSAustria212/315.5Austria won by 7 wicketsAustria tour of Germany, Match 3 T20MIMumbai Indians159/720CSKChennai Super Kings160/218.1Chennai Super Kings won by 8 wicketsIndian Premier League, Match 44 T20IWomenSri Lanka87/69Bangladesh84/69Sri Lanka won by 3 runsSri Lanka Women tour of Bangladesh, Match 3 T20IBangladesh10214.2New Zealand104/411.4New Zealand won by 6 wickets (DLS)New Zealand tour of Bangladesh, Match 3 One-dayWomenBLAThe Blaze240/850DURDurham14839.2The Blaze won by 92 runsECB Women's One-Day Cup, Match 24 One-dayWomenESSEssex270/850YORYorkshire25746.1Essex won by 13 runsECB Women's One-Day Cup, Match 23 One-dayWomenHAMHampshire15342.1LANLancashire157/433.3Lancashire won by 6 wicketsECB Women's One-Day Cup, Match 22 One-dayWomenWARWarwickshire33649.5SOMSomerset30249.4Warwickshire won by 34 runsECB Women's One-Day Cup, Match 21

Friday 1 May 2026

15 matches
T20IINDIndonesia87/620Malaysia88/410.4Malaysia won by 6 wicketsIndonesia tour of Malaysia, Match 1 T20IAUSAustria163/720GERGermany165/616.3Germany won by 4 wicketsAustria tour of Germany, Match 2 T20IGERGermany308/120AUSAustria14615.1Germany won by 162 runsAustria tour of Germany, Match 1 ODINEPNepal289/750United Arab Emirates248/838Nepal won by 6 runs (DLS)ICC Men's Cricket World Cup League 2, Match 100 T20IWomenITAItaly36/67NEPNepal40/23.3Nepal won by 8 wicketsICC Women's T20I Challenge Trophy, Match 20 T20IWomenUSAUnited States of America62/415.3RwandaNo resultICC Women's T20I Challenge Trophy, Match 19 T20RRRajasthan Royals225/620DCDelhi Capitals226/319.1Delhi Capitals won by 7 wicketsIndian Premier League, Match 43 T20HKHyderabad Kingsmen186/520IUIslamabad United184/720Hyderabad Kingsmen won by 2 runsPakistan Super League, Eliminator Multi-dayMIDMiddlesex430 & 146/450DURDurham567141.5Match drawnCounty Championship, Match 16 Multi-dayWORWorcestershire306 & 11444.1NORNorthamptonshire597/7d152Northamptonshire won by an innings and 177 runsCounty Championship, Match 15 Multi-dayKENKent352 & 33592.2DERDerbyshire304 & 15852.1Kent won by 225 runsCounty Championship, Match 14 Multi-dayNOTNottinghamshire490 & 77/015.2LEILeicestershire308 & 25487Nottinghamshire won by 10 wicketsCounty Championship, Match 20 Multi-dayYORYorkshire162 & 371110.5SOMSomerset274 & 18469.2Yorkshire won by 75 runsCounty Championship, Match 19 Multi-dayGLAGlamorgan536/7d132HAMHampshire214 & 25392.5Glamorgan won by an innings and 69 runsCounty Championship, Match 18 Multi-daySUSSussex358/9d & 27785SURSurrey622 & 15/24Surrey won by 8 wicketsCounty Championship, Match 17

Thursday 30 April 2026

4 matches
T20IWomenNEPNepal132/320VANVanuatu4916.4Nepal won by 83 runsICC Women's T20I Challenge Trophy, Match 18 T20IWomenITAItaly99/820USAUnited States of America101/116.1United States of America won by 9 wicketsICC Women's T20I Challenge Trophy, Match 17 T20RCBRoyal Challengers Bengaluru15519.2GTGujarat Titans158/615.5Gujarat Titans won by 4 wicketsIndian Premier League, Match 42 T20IWomenSri Lanka154/420Bangladesh133/520Sri Lanka won by 21 runsSri Lanka Women tour of Bangladesh, Match 2

Wednesday 29 April 2026

1 match
ODIOMAOman305/850NEPNepal155/736.5Oman won by 102 runs (DLS)ICC Men's Cricket World Cup League 2, Match 99