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

The database

Matches

30,220 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 23 July 2026

9 matches
ODINEPNepal15744.4NETNetherlands158/444.1Netherlands won by 6 wicketsICC Men's Cricket World Cup League 2, Match 116 ODIWomenSri Lanka210/950Pakistan211/543Pakistan won by 5 wicketsPakistan Women tour of Sri Lanka, Match 1 T20GGGalle Gallants193/820JKJaffna Kings133/917.5Galle Gallants won by 60 runsLanka Premier League, Match 10 T20CKColombo Kaps192/920KRKandy Royals169/820Colombo Kaps won by 23 runsLanka Premier League, Match 9 One-dayLLLeinster Lightning446/650NWNorth-West Warriors27640.4Leinster Lightning won by 170 runsCricket Ireland Inter-Provincial Limited Over Cup, Final T20IZimbabwe125/720India126/313.2India won by 7 wicketsIndia tour of Zimbabwe, Match 1 T20MSGManchester Super Giants138/920LSLondon Spirit131/620Manchester Super Giants won by 7 runsThe Hundred Men's Competition, Match 3 T20WomenLSLondon Spirit8018.1MSGManchester Super Giants86/311.4Manchester Super Giants won by 7 wicketsThe Hundred Women's Competition, Match 3 One-dayWARWarwickshire28249.5NOTNottinghamshire283/748.3Nottinghamshire won by 3 wicketsOne-Day Cup (England)

Wednesday 22 July 2026

8 matches
T20IWomenHKHong Kong152/320TANTanzania136/520Hong Kong won by 16 runsWomen's T20 Quadrangular Series (in Namibia), Match 4 T20IWomenNAMNamibia123/720Uganda123/720Match tiedWomen's T20 Quadrangular Series (in Namibia), Match 3 T20GGGalle Gallants178/820DSDambulla Sixers180/416.1Dambulla Sixers won by 6 wicketsLanka Premier League, Match 8 T20JKJaffna Kings179/620CKColombo Kaps174/920Jaffna Kings won by 5 runsLanka Premier League, Match 7 T20SBSouthern Brave135/720WFWelsh Fire138/419.3Welsh Fire won by 6 wicketsThe Hundred Men's Competition, Match 2 T20WomenSBSouthern Brave126/720WFWelsh Fire118/820Southern Brave won by 8 runsThe Hundred Women's Competition, Match 2 One-dayGLOGloucestershire23549LEILeicestershire239/848.2Leicestershire won by 2 wicketsOne-Day Cup (England) One-dayGLAGlamorgan295/850SUSSussex283/850Glamorgan won by 12 runsOne-Day Cup (England)

Tuesday 21 July 2026

14 matches
One-daySOMSomerset258/950NOTNottinghamshire259/644.4Nottinghamshire won by 4 wicketsOne-Day Cup (England) T20IWomenTANTanzania9519NAMNamibia96/113.5Namibia won by 9 wicketsWomen's T20 Quadrangular Series (in Namibia), Match 2 T20IWomenHKHong Kong108/420Uganda112/418.5Uganda won by 6 wicketsWomen's T20 Quadrangular Series (in Namibia), Match 1 ODINEPNepal15746.5NAMNamibia159/237.4Namibia won by 8 wicketsICC Men's Cricket World Cup League 2, Match 115 ODINew Zealand268/950West Indies269/847.3West Indies won by 2 wicketsNew Zealand tour of West Indies, Match 5 T20KRKandy Royals194/620DSDambulla Sixers151/820Kandy Royals won by 43 runsLanka Premier League, Match 6 T20SLSunrisers Leeds14319.4MLMI London144/316.4MI London won by 7 wicketsThe Hundred Men's Competition, Match 1 T20WomenMLMI London107/820SLSunrisers Leeds109/313.4Sunrisers Leeds won by 7 wicketsThe Hundred Women's Competition, Match 1 One-dayHAMHampshire320/850YORYorkshire27047Hampshire won by 50 runsOne-Day Cup (England) One-daySOMSomerset258/950NOTNottinghamshire259/644.4Nottinghamshire won by 4 wicketsOne-Day Cup (England) One-dayWARWarwickshire312/950NORNorthamptonshire314/548.4Northamptonshire won by 5 wicketsOne-Day Cup (England) One-dayMIDMiddlesex294/850ESSEssex25346.2Middlesex won by 41 runsOne-Day Cup (England) One-dayLANLancashire280/550SURSurrey285/347.4Surrey won by 7 wicketsOne-Day Cup (England) One-dayDERDerbyshire256/950DURDurham257/549.1Durham won by 5 wicketsOne-Day Cup (England)

Sunday 19 July 2026

5 matches
ODIWest Indies18844.4New Zealand189/944.1New Zealand won by 1 wicketNew Zealand tour of West Indies, Match 4 T20IZimbabwe143/720Bangladesh144/619.4Bangladesh won by 4 wicketsBangladesh tour of Zimbabwe, Match 3 T20KRKandy Royals17920CKColombo Kaps182/419.4Colombo Kaps won by 6 wicketsLanka Premier League, Match 5 T20DSDambulla Sixers13019.3JKJaffna Kings133/519Jaffna Kings won by 5 wicketsLanka Premier League, Match 4 ODIEngland387/350India360/750England won by 27 runsIndia tour of England, Match 3

Saturday 18 July 2026

8 matches
T20NORNorthamptonshire16919.5HAMHampshire15519.2Northamptonshire won by 14 runsT20 Blast T20HAMHampshire187/320NOTNottinghamshire16019.5Hampshire won by 27 runsT20 Blast, Match 2 T20CKColombo Kaps189/820GGGalle Gallants191/519.2Galle Gallants won by 5 wicketsLanka Premier League, Match 3 T20DSDambulla Sixers205/620KRKandy Royals187/620Dambulla Sixers won by 18 runsLanka Premier League, Match 2 T20LAKLos Angeles Knight Riders16419.4WFWashington Freedom163/920Los Angeles Knight Riders won by 1 runMajor League Cricket, Final T20NORNorthamptonshire16919.5HAMHampshire15519.2Northamptonshire won by 14 runsT20 Blast, Final T20HAMHampshire187/320NOTNottinghamshire16019.5Hampshire won by 27 runsT20 Blast, Semi Final T20NORNorthamptonshire14319.2SOMSomerset126/920Northamptonshire won by 17 runsT20 Blast, Semi Final

Friday 17 July 2026

6 matches
T20WomenSURSurrey10515.2BLAThe Blaze106/416.3The Blaze won by 6 wicketsT20 Blast Women, Match 1 T20IBangladesh186/520Zimbabwe15219.4Bangladesh won by 34 runsBangladesh tour of Zimbabwe, Match 2 T20GGGalle Gallants213/620JKJaffna Kings17719.4Galle Gallants won by 36 runsLanka Premier League, Match 1 T20WomenDURDurham117/820BLAThe Blaze118/013.2The Blaze won by 10 wicketsT20 Blast Women, Final T20WomenHAMHampshire129/820DURDurham131/619.2Durham won by 4 wicketsT20 Blast Women, Semi Final T20WomenSURSurrey10515.2BLAThe Blaze106/416.3The Blaze won by 6 wicketsT20 Blast Women, Semi Final