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.

Saturday 30 April 2022

5 matches
T20IGUEGuernsey7818SPASpain80/212.2Spain won by 8 wicketsSpain Triangular T20I Series, Match 4 T20INORNorway120/720GUEGuernsey126/218Guernsey won by 8 wicketsSpain Triangular T20I Series, Match 3 T20ISPASpain129/520NORNorway78/920Spain won by 51 runsSpain Triangular T20I Series, Match 2 T20RRRajasthan Royals158/620MIMumbai Indians161/519.2Mumbai Indians won by 5 wicketsIndian Premier League, Match 44 T20RCBRoyal Challengers Bangalore170/620GTGujarat Titans174/419.3Gujarat Titans won by 6 wicketsIndian Premier League, Match 43

Friday 29 April 2022

3 matches
T20IWomenUnited Arab Emirates121/320HKHong Kong95/920United Arab Emirates won by 26 runsHong Kong Women tour of United Arab Emirates, Match 3 T20INORNorway137/720GUEGuernsey100/720Norway won by 37 runsSpain Triangular T20I Series, Match 1 T20LSGLucknow Super Giants153/820PKPunjab Kings133/820Lucknow Super Giants won by 20 runsIndian Premier League, Match 42

Thursday 28 April 2022

11 matches
T20IWomenUnited Arab Emirates131/520HKHong Kong103/820United Arab Emirates won by 28 runsHong Kong Women tour of United Arab Emirates, Match 2 T20KKRKolkata Knight Riders146/920DCDelhi Capitals150/619Delhi Capitals won by 4 wicketsIndian Premier League, Match 41 Multi-dayLEILeicestershire149 & 27276.5MIDMiddlesex370 & 52/010.3Middlesex won by 10 wicketsCounty Championship Multi-dayDURDurham223 & 364/3d113SUSSussex538153.5Match drawnCounty Championship Multi-dayDERDerbyshire368 & 349/3d89.1GLAGlamorgan387 & 310/854.5Match drawnCounty Championship Multi-dayKENKent291 & 393122.3YORYorkshire571138.4Match drawnCounty Championship, Match 18 Multi-daySOMSomerset458128.4WARWarwickshire209 & 16773.1Somerset won by an innings and 82 runsCounty Championship, Match 17 Multi-dayHAMHampshire246 & 344123.5LANLancashire240 & 9/06Match drawnCounty Championship, Match 16 Multi-daySURSurrey603165.4GLOGloucestershire443/2120Match drawnCounty Championship, Match 15 Multi-dayNORNorthamptonshire390141.4ESSEssex193 & 328/9145Match drawnCounty Championship, Match 14 Multi-dayWORWorcestershire159 & 339121.2NOTNottinghamshire266 & 233/556Nottinghamshire won by 5 wicketsCounty Championship

Wednesday 27 April 2022

2 matches
T20IWomenHKHong Kong118/620United Arab Emirates120/315.3United Arab Emirates won by 7 wicketsHong Kong Women tour of United Arab Emirates, Match 1 T20SHSunrisers Hyderabad195/620GTGujarat Titans199/520Gujarat Titans won by 5 wicketsIndian Premier League, Match 40

Tuesday 26 April 2022

2 matches
T20IWomenNAMNamibia7013.3Zimbabwe76/39.1Zimbabwe won by 7 wicketsCapricorn Women's Tri-Series, Final T20RRRajasthan Royals144/820RCBRoyal Challengers Bangalore11519.3Rajasthan Royals won by 29 runsIndian Premier League, Match 39

Monday 25 April 2022

2 matches
T20IWomenUganda93/320NAMNamibia99/519.5Namibia won by 5 wicketsCapricorn Women's Tri-Series, Match 9 T20PKPunjab Kings187/420CSKChennai Super Kings176/620Punjab Kings won by 11 runsIndian Premier League, Match 38

Sunday 24 April 2022

3 matches
T20IWomenZimbabwe156/020NAMNamibia89/620Zimbabwe won by 67 runsCapricorn Women's Tri-Series, Match 8 T20IWomenZimbabwe8619.2Uganda75/720Zimbabwe won by 11 runsCapricorn Women's Tri-Series, Match 7 T20LSGLucknow Super Giants168/620MIMumbai Indians132/820Lucknow Super Giants won by 36 runsIndian Premier League, Match 37

Saturday 23 April 2022

4 matches
T20IWomenNAMNamibia6815.2Uganda4012.1Namibia won by 28 runsCapricorn Women's Tri-Series, Match 6 T20IWomenNAMNamibia4117.1Zimbabwe45/16.3Zimbabwe won by 9 wicketsCapricorn Women's Tri-Series, Match 5 T20RCBRoyal Challengers Bangalore6816.1SHSunrisers Hyderabad72/18Sunrisers Hyderabad won by 9 wicketsIndian Premier League, Match 36 T20GTGujarat Titans156/920KKRKolkata Knight Riders148/820Gujarat Titans won by 8 runsIndian Premier League, Match 35

Friday 22 April 2022

2 matches
T20IWomenZimbabwe127/520Uganda105/620Zimbabwe won by 22 runsCapricorn Women's Tri-Series, Match 4 T20RRRajasthan Royals222/220DCDelhi Capitals207/820Rajasthan Royals won by 15 runsIndian Premier League, Match 34

Thursday 21 April 2022

12 matches
T20IWomenNAMNamibia90/920Uganda78/820Namibia won by 12 runsCapricorn Women's Tri-Series, Match 2 T20IWomenZimbabwe10019.5Uganda92/820Zimbabwe won by 8 runsCapricorn Women's Tri-Series, Match 3 T20MIMumbai Indians155/720CSKChennai Super Kings156/720Chennai Super Kings won by 3 wicketsIndian Premier League, Match 33 Multi-dayYORYorkshire296 & 406/3d95NORNorthamptonshire204 & 318/7119.4Match drawnCounty Championship Multi-dayGLOGloucestershire252 & 247124.1LANLancashire556/7d166Lancashire won by an innings and 57 runsCounty Championship Multi-daySOMSomerset337 & 20766.2SURSurrey308 & 239/767.5Surrey won by 3 wicketsCounty Championship Multi-dayESSEssex168 & 323107.5WARWarwickshire385 & 110/037.4Warwickshire won by 10 wicketsCounty Championship Multi-dayGLAGlamorgan122 & 13246.5MIDMiddlesex336104.2Middlesex won by an innings and 82 runsCounty Championship Multi-dayLEILeicestershire213 & 250117.1DERDerbyshire531141.5Derbyshire won by an innings and 68 runsCounty Championship Multi-dayWORWorcestershire491136.5SUSSussex269 & 18863Worcestershire won by an innings and 34 runsCounty Championship Multi-dayKENKent305 & 29695HAMHampshire652/6d147Hampshire won by an innings and 51 runsCounty Championship Multi-dayDURDurham230 & 11733.5NOTNottinghamshire488/9d152.5Nottinghamshire won by an innings and 141 runsCounty Championship

Wednesday 20 April 2022

2 matches
T20IWomenZimbabwe130/320NAMNamibia131/319.4Namibia won by 7 wicketsCapricorn Women's Tri-Series, Match 1 T20PKPunjab Kings11520DCDelhi Capitals119/110.3Delhi Capitals won by 9 wicketsIndian Premier League, Match 32

Tuesday 19 April 2022

1 match
T20RCBRoyal Challengers Bangalore181/620LSGLucknow Super Giants163/820Royal Challengers Bangalore won by 18 runsIndian Premier League, Match 31

Monday 18 April 2022

1 match
T20RRRajasthan Royals217/520KKRKolkata Knight Riders21019.4Rajasthan Royals won by 7 runsIndian Premier League, Match 30