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

The database

Cricket matches in 2024

2,603 cricket matches in 2024. Newest first.

Thursday 22 August 2024

16 matches
T20IKUWKuwait7015.5Malaysia71/515.2Malaysia won by 5 wicketsMalaysia Tri-Nation T20I Series, Match 2 T20ISPASpain179/920CRCzech Republic178/620Spain won by 1 runICC Men's T20 World Cup Europe Qualifier, Match 8 T20IMALMalta13920GUEGuernsey140/213.5Guernsey won by 8 wicketsICC Men's T20 World Cup Europe Qualifier, Match 7 T20IDENDenmark166/820GREGreece134/820Denmark won by 32 runsICC Men's T20 World Cup Europe Qualifier, Match 6 T20IFINFinland142/920ESTEstonia143/217.5Estonia won by 8 wicketsICC Men's T20 World Cup Europe Qualifier, Match 5 T20WomenTKRTrinbago Knight Riders113/920BRBarbados Royals116/317.1Barbados Royals won by 7 wicketsWomen's Caribbean Premier League, Match 2 One-dayNKNorthern Knights17432.4MRMunster Reds176/742.1Munster Reds won by 3 wicketsCricket Ireland Inter-Provincial Limited Over Cup, Match 9 Multi-daySUSSussex189 & 23990.2YORYorkshire326 & 103/627.5Yorkshire won by 4 wicketsCounty Championship, Match 40 Multi-dayNORNorthamptonshire207 & 16760.1MIDMiddlesex264 & 114/216.4Middlesex won by 8 wicketsCounty Championship, Match 39 Multi-dayLEILeicestershire402 & 304/579GLOGloucestershire544/4d123Match drawnCounty Championship, Match 38 Multi-dayGLAGlamorgan168 & 28799DERDerbyshire429 & 27/06.4Derbyshire won by 10 wicketsCounty Championship, Match 37 Multi-dayKENKent171 & 376101.5WORWorcestershire447 & 102/224.3Worcestershire won by 8 wicketsCounty Championship, Match 50 Multi-dayWARWarwickshire337 & 27089SOMSomerset239 & 206/435Match drawnCounty Championship, Match 49 Multi-dayLANLancashire204 & 17762SURSurrey444/9d114Surrey won by an innings and 63 runsCounty Championship, Match 48 Multi-dayESSEssex438/8d109.4HAMHampshire424/8d105.5Match drawnCounty Championship, Match 47 Multi-dayDURDurham531/7d117.2NOTNottinghamshire229 & 285117Durham won by an innings and 17 runsCounty Championship, Match 46

Wednesday 21 August 2024

13 matches
T20IWomenMALMalta5119.3IMIsle of Man52/17.4Isle of Man won by 9 wicketsWomen's Valletta Cup, Match 1 T20IHKHong Kong168/820KUWKuwait169/618.5Kuwait won by 4 wicketsMalaysia Tri-Nation T20I Series, Match 1 ODINETNetherlands20649.1USAUnited States of America17945.5Netherlands won by 27 runsICC Men's Cricket World Cup League 2, Match 24 T20IVANVanuatu125/920CICook Islands127/316.2Cook Islands won by 7 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 8 T20ISAMSamoa183/520FIJFiji11015.3Samoa won by 73 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 7 T20IMALMalta117/920FINFinland118/114.4Finland won by 9 wicketsICC Men's T20 World Cup Europe Qualifier, Match 4 T20IDENDenmark225/620CRCzech Republic107/820Denmark won by 118 runsICC Men's T20 World Cup Europe Qualifier, Match 3 T20IBULBulgaria9719.5GUEGuernsey99/29.4Guernsey won by 8 wicketsICC Men's T20 World Cup Europe Qualifier, Match 2 T20ISPASpain152/620CYPCyprus137/920Spain won by 15 runsICC Men's T20 World Cup Europe Qualifier, Match 1 T20WomenGAWGuyana Amazon Warriors118/920BRBarbados Royals119/919.5Barbados Royals won by 1 wicketWomen's Caribbean Premier League, Match 1 TestPakistan448/6d & 14655.5Bangladesh565 & 30/06.3Bangladesh won by 10 wicketsBangladesh tour of Pakistan, Match 1 T20MRMunster Reds15220NKNorthern Knights158/214.4Northern Knights won by 8 wicketsCricket Ireland Inter-Provincial Twenty20 Trophy, Match 15 TestSri Lanka236 & 32689.3England358 & 205/557.2England won by 5 wicketsSri Lanka tour of England, Match 1

Tuesday 20 August 2024

3 matches
T20IFIJFiji173/720CICook Islands69/920Fiji won by 104 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 6 T20ISAMSamoa17420VANVanuatu164/920Samoa won by 10 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 5 ODIWomenIreland12246.3Sri Lanka123/223.1Sri Lanka won by 8 wicketsSri Lanka Women tour of Ireland, Match 3

Monday 19 August 2024

4 matches
ODIUSAUnited States of America275/850CANCanada22547United States of America won by 50 runsICC Men's Cricket World Cup League 2, Match 23 T20IVANVanuatu157/420.1FIJFiji121/920Vanuatu won by 36 runsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 4 T20ISAMSamoa10418.3CICook Islands105/314.5Cook Islands won by 7 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 3 T20IWomenScorecardMALMalta79/720IMIsle of Man80/110.5Isle of Man won by 9 wicketsMarsa

Sunday 18 August 2024

6 matches
ODIWomenIreland255/550Sri Lanka24048Ireland won by 15 runsSri Lanka Women tour of Ireland, Match 2 T20WomenWFWelsh Fire115/820LSLondon Spirit118/619.3London Spirit won by 4 wicketsThe Hundred Women's Competition, Final T20OIOval Invincibles147/920SBSouthern Brave130/720Oval Invincibles won by 17 runsThe Hundred Men's Competition, Final One-dayGLAGlamorgan247/950WARWarwickshire20846.1Glamorgan won by 39 runsOne-Day Cup (England), Semi Final One-daySOMSomerset334/450LEILeicestershire311/950Somerset won by 23 runsOne-Day Cup (England), Semi Final T20IWomenScorecardMALMalta5014.1IMIsle of Man53/14.2Isle of Man won by 9 wicketsMarsa

Saturday 17 August 2024

6 matches
ODINETNetherlands22047.2CANCanada15735.4Netherlands won by 63 runsICC Men's Cricket World Cup League 2, Match 22 T20IFIJFiji6214SAMSamoa63/15.1Samoa won by 9 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 2 T20IVANVanuatu180/520CICook Islands186/118.1Cook Islands won by 9 wicketsICC Men's T20 World Cup East Asia-Pacific Qualifier, Match 1 T20WomenOIOval Invincibles113/920LSLondon Spirit116/218.1London Spirit won by 8 wicketsThe Hundred Women's Competition, Eliminator T20SBSouthern Brave126/620BPBirmingham Phoenix126/720Match tiedThe Hundred Men's Competition, Eliminator T20IWomenScorecardMALMalta79/520IMIsle of Man80/111.3Isle of Man won by 9 wicketsMarsa

Friday 16 August 2024

2 matches
T20IWomenSCOScotland145/420NETNetherlands118/920Scotland won by 27 runsNetherlands Women's T20I Tri-Series, Match 3 ODIWomenSri Lanka260/850Ireland261/749.2Ireland won by 3 wicketsSri Lanka Women tour of Ireland, Match 1