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 4 April 2025

1 match
Multi-dayESSEssex582/6d147.2SURSurrey365 & 219/697Match drawnCounty Championship

Thursday 3 April 2025

1 match
T20KKRKolkata Knight Riders200/620SHSunrisers Hyderabad12016.4Kolkata Knight Riders won by 80 runsIndian Premier League, Match 15

Wednesday 2 April 2025

2 matches
T20RCBRoyal Challengers Bengaluru169/820GTGujarat Titans170/217.5Gujarat Titans won by 8 wicketsIndian Premier League, Match 14 ODINew Zealand292/850Pakistan20841.2New Zealand won by 84 runsPakistan tour of New Zealand, Match 2

Tuesday 1 April 2025

1 match
T20LSGLucknow Super Giants171/720PKPunjab Kings177/216.2Punjab Kings won by 8 wicketsIndian Premier League, Match 13

Monday 31 March 2025

1 match
T20KKRKolkata Knight Riders11616.2MIMumbai Indians121/212.5Mumbai Indians won by 8 wicketsIndian Premier League, Match 12

Sunday 30 March 2025

2 matches
T20RRRajasthan Royals182/920CSKChennai Super Kings176/620Rajasthan Royals won by 6 runsIndian Premier League, Match 11 T20SHSunrisers Hyderabad16318.4DCDelhi Capitals166/316Delhi Capitals won by 7 wicketsIndian Premier League, Match 10

Saturday 29 March 2025

5 matches
T20GTGujarat Titans196/820MIMumbai Indians160/620Gujarat Titans won by 36 runsIndian Premier League, Match 9 Multi-dayNDNorthern Districts411/7d & 140/2d11OVOtago Volts145 & 27288.3Northern Districts won by 134 runsPlunket Shield, Match 24 Multi-dayWFWellington Firebirds269 & 396/7d94CANCanterbury274 & 9727.2Wellington Firebirds won by 294 runsPlunket Shield, Match 23 Multi-dayAAAuckland Aces184 & 9043.3CSCentral Stags219 & 56/110.5Central Stags won by 9 wicketsPlunket Shield, Match 22 ODINew Zealand344/950Pakistan27144.1New Zealand won by 73 runsPakistan tour of New Zealand, Match 1

Friday 28 March 2025

1 match
T20RCBRoyal Challengers Bengaluru196/720CSKChennai Super Kings146/820Royal Challengers Bengaluru won by 50 runsIndian Premier League, Match 8

Thursday 27 March 2025

1 match
T20SHSunrisers Hyderabad190/920LSGLucknow Super Giants193/516.1Lucknow Super Giants won by 5 wicketsIndian Premier League, Match 7

Wednesday 26 March 2025

4 matches
T20RRRajasthan Royals151/920KKRKolkata Knight Riders153/217.3Kolkata Knight Riders won by 8 wicketsIndian Premier League, Match 6 Multi-dayQUEQueensland95 & 445136.2SASouth Australia271 & 270/669.1South Australia won by 4 wicketsSheffield Shield, Final T20IWomenAustralia180/420New Zealand172/820Australia won by 8 runsAustralia Women tour of New Zealand, Match 3 T20IPakistan128/920New Zealand131/210New Zealand won by 8 wicketsPakistan tour of New Zealand, Match 5

Tuesday 25 March 2025

1 match
T20PKPunjab Kings243/520GTGujarat Titans232/520Punjab Kings won by 11 runsIndian Premier League, Match 5

Monday 24 March 2025

1 match
T20LSGLucknow Super Giants209/820DCDelhi Capitals211/919.3Delhi Capitals won by 1 wicketIndian Premier League, Match 4

Sunday 23 March 2025

5 matches
T20ICANCanada142/720NAMNamibia143/215.2Namibia won by 8 wicketsCanada tour of Namibia, Match 5 T20MIMumbai Indians155/920CSKChennai Super Kings158/619.1Chennai Super Kings won by 4 wicketsIndian Premier League, Match 3 T20SHSunrisers Hyderabad286/620RRRajasthan Royals242/620Sunrisers Hyderabad won by 44 runsIndian Premier League, Match 2 T20IWomenAustralia204/320New Zealand12216.1Australia won by 82 runsAustralia Women tour of New Zealand, Match 2 T20INew Zealand220/620Pakistan10516.2New Zealand won by 115 runsPakistan tour of New Zealand, Match 4

Saturday 22 March 2025

2 matches
T20ICANCanada42/713NAMNamibia42/02.4Namibia won by 10 wickets (DLS)Canada tour of Namibia, Match 4 T20KKRKolkata Knight Riders174/820RCBRoyal Challengers Bengaluru177/316.2Royal Challengers Bengaluru won by 7 wicketsIndian Premier League, Match 1

Friday 21 March 2025

5 matches
Multi-dayOVOtago Volts306/9d & 176/6d35AAAuckland Aces190 & 185/668Match drawnPlunket Shield, Match 21 Multi-dayCSCentral Stags111 & 18077.3CANCanterbury423104.3Canterbury won by an innings and 132 runsPlunket Shield, Match 20 Multi-dayNDNorthern Districts119 & 33588WFWellington Firebirds189 & 24576.5Northern Districts won by 20 runsPlunket Shield, Match 19 T20IWomenNew Zealand137/220Australia138/213.3Australia won by 8 wicketsAustralia Women tour of New Zealand, Match 1 T20INew Zealand20419.5Pakistan207/116Pakistan won by 9 wicketsPakistan tour of New Zealand, Match 3

Wednesday 19 March 2025

1 match
T20ICANCanada145/815NAMNamibia146/715Namibia won by 3 wicketsCanada tour of Namibia, Match 2

Tuesday 18 March 2025

2 matches
T20IWomenNew Zealand101/314.1Sri LankaNo resultSri Lanka Women tour of New Zealand, Match 3 T20IPakistan135/915New Zealand137/513.1New Zealand won by 5 wicketsPakistan tour of New Zealand, Match 2

Monday 17 March 2025

3 matches
T20IHKHong Kong126/520BAHBahrain129/216.4Bahrain won by 8 wicketsMalaysia Tri-Nation T20I Series, Final T20IWomenUSAUnited States of America131/620CANCanada5316.1United States of America won by 78 runsICC Women's T20 World Cup Americas Qualifier, Match 12 T20IWomenARGArgentina5417BRABrazil55/414.3Brazil won by 6 wicketsICC Women's T20 World Cup Americas Qualifier, Match 11

Sunday 16 March 2025

5 matches
T20IWomenNAMNamibia71/920Uganda72/215Uganda won by 8 wicketsWomen's T20 Quadrangular Series (in Uganda), Final T20IWomenARGArgentina63/920USAUnited States of America64/29United States of America won by 8 wicketsICC Women's T20 World Cup Americas Qualifier, Match 10 T20IWomenSri Lanka113/720New Zealand117/318.3New Zealand won by 7 wicketsSri Lanka Women tour of New Zealand, Match 2 T20IPakistan9118.4New Zealand92/110.1New Zealand won by 9 wicketsPakistan tour of New Zealand, Match 1 T20IWomenScorecardCANCanada8219.2BRABrazil53/820Canada won by 29 runsBuenos Aires

Saturday 15 March 2025

6 matches
T20IMalaysia9418.4HKHong Kong95/212.5Hong Kong won by 8 wicketsMalaysia Tri-Nation T20I Series, Match 6 ODINAMNamibia18649.1CANCanada15442.1Namibia won by 12 runs (DLS)ICC Men's Cricket World Cup League 2, Match 60 T20WomenMIMumbai Indians149/720DCDelhi Capitals141/920Mumbai Indians won by 8 runsWomen's Premier League, Final Multi-dayVICVictoria197 & 370/9d121WAWestern Australia186 & 34781.2Victoria won by 34 runsSheffield Shield, Match 29 Multi-daySASouth Australia614/7d & 252/576QUEQueensland370113.5Match drawnSheffield Shield, Match 28 Multi-dayTASTasmania331 & 383/4d100NSWNew South Wales186 & 20267.2Tasmania won by 326 runsSheffield Shield, Match 30