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.

Thursday 9 April 2026

4 matches
T20INORNorway11118.5FRAFrance112/617.1France won by 4 wicketsPortugal T20 Tri-Series, Match 9 T20KKRKolkata Knight Riders181/420LSGLucknow Super Giants182/720Lucknow Super Giants won by 3 wicketsIndian Premier League, Match 15 T20PZPeshawar Zalmi246/320KKKarachi Kings8716.1Peshawar Zalmi won by 159 runsPakistan Super League, Match 17 T20LQLahore Qalandars10018.3IUIslamabad United104/110.2Islamabad United won by 9 wicketsPakistan Super League, Match 16

Wednesday 8 April 2026

9 matches
ODIOMAOman163/720SCOScotland151/920Oman won by 12 runsICC Men's Cricket World Cup League 2, Match 94 T20IWomenBotswana191/620ZAMZambia33/820Botswana won by 158 runsBCA Kalahari Women's T20 International Tournament, Match 12 T20IWomenMOZMozambique10418.3LESLesotho7219.2Mozambique won by 32 runsBCA Kalahari Women's T20 International Tournament, Match 11 T20IWomenBRABrazil200/520ZAMZambia2615.1Brazil won by 174 runsBCA Kalahari Women's T20 International Tournament, Match 10 T20IWomenBotswana87/420MALMalawi6416.2Botswana won by 23 runsBCA Kalahari Women's T20 International Tournament, Match 9 T20IPORPortugal161/920FRAFrance165/820France won by 2 wicketsPortugal T20 Tri-Series, Match 7 T20IPORPortugal129/920NORNorway4615Portugal won by 83 runsPortugal T20 Tri-Series, Match 8 T20GTGujarat Titans210/420DCDelhi Capitals209/820Gujarat Titans won by 1 runIndian Premier League, Match 14 T20HKHyderabad Kingsmen14518.2PZPeshawar Zalmi146/620Peshawar Zalmi won by 4 wicketsPakistan Super League, Match 15

Tuesday 7 April 2026

8 matches
T20IINDIndonesia125/920SWESweden127/616Sweden won by 4 wicketsSweden tour of Indonesia, Match 2 T20IINDIndonesia11917.5SWESweden125/619.3Sweden won by 4 wicketsSweden tour of Indonesia, Match 1 T20IWomenMOZMozambique8017.2BRABrazil81/17.3Brazil won by 9 wicketsBCA Kalahari Women's T20 International Tournament, Match 8 T20IWomenZAMZambia53/620LESLesotho54/27.4Lesotho won by 8 wicketsBCA Kalahari Women's T20 International Tournament, Match 7 T20IWomenMOZMozambique106/720Botswana83/917.2Mozambique won by 23 runsBCA Kalahari Women's T20 International Tournament, Match 6 T20IWomenBRABrazil167/420MALMalawi3112.1Brazil won by 136 runsBCA Kalahari Women's T20 International Tournament, Match 5 T20IFRAFrance13319NORNorway126/920France won by 7 runsPortugal T20 Tri-Series, Match 5 T20RRRajasthan Royals150/311MIMumbai Indians123/911Rajasthan Royals won by 27 runsIndian Premier League, Match 13

Monday 6 April 2026

9 matches
ODINAMNamibia189/846.4SCOScotlandNo resultICC Men's Cricket World Cup League 2, Match 93 T20IWomenBotswana190/620LESLesotho299.4Botswana won by 161 runsBCA Kalahari Women's T20 International Tournament, Match 4 T20IWomenMOZMozambique174/220ZAMZambia30/920Mozambique won by 144 runsBCA Kalahari Women's T20 International Tournament, Match 3 T20IWomenLESLesotho4615MALMalawi47/15Malawi won by 9 wicketsBCA Kalahari Women's T20 International Tournament, Match 2 T20IWomenBRABrazil147/220Botswana64/916Brazil won by 83 runsBCA Kalahari Women's T20 International Tournament, Match 1 T20IPORPortugal207/420FRAFrance67/48Portugal won by 28 runs (DLS)Portugal T20 Tri-Series, Match 4 T20IPORPortugal190/320NORNorway178/820Portugal won by 12 runsPortugal T20 Tri-Series, Match 3 T20KKRKolkata Knight Riders25/23.4PKPunjab KingsNo resultIndian Premier League, Match 12 T20RAWRawalpindiz182/820MSMultan Sultans186/316.2Multan Sultans won by 7 wicketsPakistan Super League, Match 14

Sunday 5 April 2026

8 matches
T20IWomenCYPCyprus96/620GREGreece97/216.2Greece won by 8 wicketsGreece Women tour of Cyprus, Match 6 T20IWomenCYPCyprus55/513GREGreece55/913Cyprus won by 7 runs (DLS)Greece Women tour of Cyprus, Match 5 T20IMEXMexico112/918BRABrazil113/311.2Brazil won by 7 wicketsCentral American Cricket Championships, Final T20IFRAFrance12819.1PORPortugal129/415Portugal won by 6 wicketsPortugal T20 Tri-Series, Match 2 T20INORNorway148/920FRAFrance13818.5Norway won by 10 runsPortugal T20 Tri-Series, Match 1 T20RCBRoyal Challengers Bengaluru250/320CSKChennai Super Kings20719.4Royal Challengers Bengaluru won by 43 runsIndian Premier League, Match 11 T20SHSunrisers Hyderabad156/920LSGLucknow Super Giants160/519.5Lucknow Super Giants won by 5 wicketsIndian Premier League, Match 10 T20QGQuetta Gladiators166/720MSMultan Sultans167/417.3Multan Sultans won by 6 wicketsPakistan Super League, Match 13

Saturday 4 April 2026

9 matches
T20IWomenCYPCyprus47/57.5GREGreeceNo resultGreece Women tour of Cyprus, Match 4 T20IWomenCYPCyprus108/620GREGreece7419.1Cyprus won by 34 runsGreece Women tour of Cyprus, Match 3 T20ICRCosta Rica4512.5MEXMexico47/25.3Mexico won by 8 wicketsCentral American Cricket Championships, Match 6 T20IBRABrazil157/720CRCosta Rica88/720Brazil won by 69 runsCentral American Cricket Championships, Match 5 ODINAMNamibia268/750OMAOman274/749.1Oman won by 3 wicketsICC Men's Cricket World Cup League 2, Match 92 T20RRRajasthan Royals210/620GTGujarat Titans204/820Rajasthan Royals won by 6 runsIndian Premier League, Match 9 T20MIMumbai Indians162/620DCDelhi Capitals164/418.1Delhi Capitals won by 6 wicketsIndian Premier League, Match 8 T20RAWRawalpindiz156/720IUIslamabad United157/314.2Islamabad United won by 7 wicketsPakistan Super League, Match 12 ODIWomenNew Zealand306/750South Africa24046.1New Zealand won by 66 runsSouth Africa Women tour of New Zealand, Match 3

Friday 3 April 2026

3 matches
T20IWomenCYPCyprus83/820GREGreece6817.1Cyprus won by 15 runsGreece Women tour of Cyprus, Match 2 T20IWomenCYPCyprus84/820GREGreece76/920Cyprus won by 8 runsGreece Women tour of Cyprus, Match 1 T20IMEXMexico160/920BRABrazil144/820Mexico won by 16 runsCentral American Cricket Championships, Match 4