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

The database

Matches

30,225 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.

Friday 25 April 2025

7 matches
T20QGQuetta Gladiators14219.3KKKarachi Kings137/820Quetta Gladiators won by 5 runsPakistan Super League, Match 15 T20CSKChennai Super Kings15419.5SHSunrisers Hyderabad155/518.4Sunrisers Hyderabad won by 5 wicketsIndian Premier League, Match 43 Multi-dayDERDerbyshire472155.3MIDMiddlesex315 & 307/7100Match drawnCounty Championship, Match 14 Multi-dayGLOGloucestershire252 & 15262.4LEILeicestershire262 & 146/845.4Leicestershire won by 2 wicketsCounty Championship, Match 13 Multi-dayWORWorcestershire162 & 8123.5DURDurham136 & 108/426.3Durham won by 6 wicketsCounty Championship, Match 18 Multi-daySOMSomerset283 & 119/935.5SURSurrey367 & 36/25.2Surrey won by 8 wicketsCounty Championship, Match 17 Multi-daySUSSussex169 & 27894.2NOTNottinghamshire300 & 148/125.5Nottinghamshire won by 9 wicketsCounty Championship, Match 16

Thursday 24 April 2025

6 matches
T20IMalaysia170/620SINSingapore142/620Malaysia won by 28 runsQuadrangular Twenty20 Series (Malaysia), Match 1 T20ISASaudi Arabia15619.5Thailand9016.1Saudi Arabia won by 66 runsQuadrangular Twenty20 Series (Malaysia), Match 2 T20ICANCanada184/720USAUnited States of America167/820Canada won by 17 runsNorth America T20 Cup, Match 10 T20ICICayman Islands175/220BAHBahamas96/520Cayman Islands won by 79 runsNorth America T20 Cup, Match 9 T20LQLahore Qalandars12919.2PZPeshawar Zalmi133/316.4Peshawar Zalmi won by 7 wicketsPakistan Super League, Match 14 T20RCBRoyal Challengers Bengaluru205/520RRRajasthan Royals194/920Royal Challengers Bengaluru won by 11 runsIndian Premier League, Match 42

Wednesday 23 April 2025

8 matches
T20IBAHBahamas5113.3BERBermuda55/08.5Bermuda won by 10 wicketsNorth America T20 Cup, Match 8 T20ICANCanada165/620CICayman Islands7117.1Canada won by 94 runsNorth America T20 Cup, Match 7 T20MSMultan Sultans168/520IUIslamabad United171/317.1Islamabad United won by 7 wicketsPakistan Super League, Match 13 T20SHSunrisers Hyderabad143/820MIMumbai Indians146/315.4Mumbai Indians won by 7 wicketsIndian Premier League, Match 41 One-dayWomenHAMHampshire20848.3WARWarwickshire20850Match tiedECB Women's One-Day Cup, Match 4 One-dayWomenBLAThe Blaze23450LANLancashire235/245Lancashire won by 8 wicketsECB Women's One-Day Cup, Match 3 One-dayWomenSURSurrey243/733SOMSomerset241/333Somerset won by 7 wickets (DLS)ECB Women's One-Day Cup, Match 2 One-dayWomenESSEssex17747.3DURDurham178/132.4Durham won by 9 wicketsECB Women's One-Day Cup, Match 1

Tuesday 22 April 2025

2 matches
T20MSMultan Sultans228/520LQLahore Qalandars195/920Multan Sultans won by 33 runsPakistan Super League, Match 12 T20LSGLucknow Super Giants159/620DCDelhi Capitals161/217.5Delhi Capitals won by 8 wicketsIndian Premier League, Match 40

Monday 21 April 2025

4 matches
T20IBERBermuda7016.3USAUnited States of America71/05.4United States of America won by 10 wicketsNorth America T20 Cup, Match 6 T20IBAHBahamas4116.5CANCanada46/04Canada won by 10 wicketsNorth America T20 Cup, Match 5 T20PZPeshawar Zalmi147/820KKKarachi Kings148/819.3Karachi Kings won by 2 wicketsPakistan Super League, Match 11 T20GTGujarat Titans198/320KKRKolkata Knight Riders159/820Gujarat Titans won by 39 runsIndian Premier League, Match 39

Sunday 20 April 2025

11 matches
T20IBERBermuda137/520CICayman Islands107/820Bermuda won by 30 runsNorth America T20 Cup, Match 4 T20IUSAUnited States of America217/420BAHBahamas68/920United States of America won by 149 runsNorth America T20 Cup, Match 3 T20ITCITurks and Caicos Island127/720CRCosta Rica68/09Costa Rica won by 21 runs (DLS)Central American Cricket Championships, 3rd Place Play-Off TestBangladesh191 & 25579.2Zimbabwe273 & 174/750.1Zimbabwe won by 3 wicketsZimbabwe tour of Bangladesh, Match 1 T20KKKarachi Kings128/720IUIslamabad United129/417.1Islamabad United won by 6 wicketsPakistan Super League, Match 10 T20CSKChennai Super Kings176/520MIMumbai Indians177/115.4Mumbai Indians won by 9 wicketsIndian Premier League, Match 38 T20PKPunjab Kings157/620RCBRoyal Challengers Bengaluru159/318.5Royal Challengers Bengaluru won by 7 wicketsIndian Premier League, Match 37 T20IWomenScorecardDENDenmark78/520JERJersey80/26.1Jersey won by 8 wicketsEpiskopi T20IWomenScorecardIMIsle of Man175/620CYPCyprus114/820Isle of Man won by 61 runsEpiskopi T20IWomenScorecardIMIsle of Man5711.4JERJersey58/16Jersey won by 9 wicketsEpiskopi T20IWomenScorecardCYPCyprus86/920DENDenmark89/713.5Denmark won by 3 wicketsEpiskopi

Saturday 19 April 2025

12 matches
T20IBERBermuda105/820CANCanada108/518.1Canada won by 5 wicketsNorth America T20 Cup, Match 2 T20IUSAUnited States of America186/620CICayman Islands107/720United States of America won by 79 runsNorth America T20 Cup, Match 1 T20IPANPanama11519.5MEXMexico10919.4Panama won by 6 runsCentral American Cricket Championships, Match 6 T20ICRCosta Rica71/820TCITurks and Caicos Island74/08.1Turks and Caicos Island won by 10 wicketsCentral American Cricket Championships, Match 5 ODIWomenThailand16646.1West Indies168/410.5West Indies won by 6 wicketsICC Women's Cricket World Cup Qualifier, Match 15 ODIWomenBangladesh178/950Pakistan181/339.4Pakistan won by 7 wicketsICC Women's Cricket World Cup Qualifier, Match 14 T20PZPeshawar Zalmi227/720MSMultan Sultans10715.5Peshawar Zalmi won by 120 runsPakistan Super League, Match 9 T20LSGLucknow Super Giants180/520RRRajasthan Royals178/520Lucknow Super Giants won by 2 runsIndian Premier League, Match 36 T20DCDelhi Capitals203/820GTGujarat Titans204/319.2Gujarat Titans won by 7 wicketsIndian Premier League, Match 35 T20IWomenScorecardIMIsle of Man13819.1JERJersey139/215.1Jersey won by 8 wicketsEpiskopi T20IWomenScorecardCYPCyprus99/520DENDenmark100/317.3Denmark won by 7 wicketsEpiskopi T20IWomenScorecardJERJersey144/820CYPCyprus68/820Jersey won by 76 runsEpiskopi