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 23 April 2026

2 matches
T20LQLahore Qalandars199/620KKKarachi Kings203/518.4Karachi Kings won by 5 wicketsPakistan Super League, Match 35 T20IUIslamabad United13720RAWRawalpindiz140/418.1Rawalpindiz won by 6 wicketsPakistan Super League, Match 34

Wednesday 22 April 2026

7 matches
T20IWomenUSAUnited States of America153/620VANVanuatu10020United States of America won by 53 runsICC Women's T20I Challenge Trophy, Match 8 T20IWomenRwanda8819.4NEPNepal89/819.4Nepal won by 2 wicketsICC Women's T20I Challenge Trophy, Match 7 T20RRRajasthan Royals159/620LSGLucknow Super Giants11918Rajasthan Royals won by 40 runsIndian Premier League, Match 32 ODIWomenBangladesh16545.5Sri Lanka166/638.2Sri Lanka won by 4 wicketsSri Lanka Women tour of Bangladesh, Match 2 T20MSMultan Sultans213/720HKHyderabad Kingsmen214/619.3Hyderabad Kingsmen won by 4 wicketsPakistan Super League, Match 33 T20KKKarachi Kings182/920PZPeshawar Zalmi186/318.5Peshawar Zalmi won by 7 wicketsPakistan Super League, Match 32 T20IWomenIndia192/420South Africa193/116.3South Africa won by 9 wicketsIndia Women tour of South Africa, Match 3

Tuesday 21 April 2026

6 matches
T20IUnited Arab Emirates128/820NEPNepal129/215.5Nepal won by 8 wicketsUnited Arab Emirates tour of Nepal, Match 2 T20IWomenVANVanuatu114/620ITAItaly115/619.3Italy won by 4 wicketsICC Women's T20I Challenge Trophy, Match 6 T20IWomenRwanda127/420USAUnited States of America126/520Rwanda won by 1 runICC Women's T20I Challenge Trophy, Match 5 T20SHSunrisers Hyderabad242/220DCDelhi Capitals195/920Sunrisers Hyderabad won by 47 runsIndian Premier League, Match 31 T20RAWRawalpindiz166/420MSMultan Sultans167/418.4Multan Sultans won by 6 wicketsPakistan Super League, Match 31 T20LQLahore Qalandars197/620QGQuetta Gladiators188/720Lahore Qalandars won by 9 runsPakistan Super League, Match 30

Monday 20 April 2026

4 matches
T20INEPNepal122/818.5United Arab Emirates78/48.5United Arab Emirates won by 6 wickets (DLS)United Arab Emirates tour of Nepal, Match 1 T20MIMumbai Indians199/520GTGujarat Titans10015.5Mumbai Indians won by 99 runsIndian Premier League, Match 30 ODIWomenSri Lanka205/950Bangladesh206/748.3Bangladesh won by 3 wicketsSri Lanka Women tour of Bangladesh, Match 1 ODINew Zealand19848.4Bangladesh199/435.3Bangladesh won by 6 wicketsNew Zealand tour of Bangladesh, Match 2

Sunday 19 April 2026

8 matches
T20IWomenNEPNepal112/820ITAItaly62/918.4Nepal won by 50 runsICC Women's T20I Challenge Trophy, Match 4 T20IWomenRwanda109/820VANVanuatu6819.3Rwanda won by 41 runsICC Women's T20I Challenge Trophy, Match 3 T20PKPunjab Kings254/720LSGLucknow Super Giants200/520Punjab Kings won by 54 runsIndian Premier League, Match 29 T20RRRajasthan Royals155/920KKRKolkata Knight Riders161/619.4Kolkata Knight Riders won by 4 wicketsIndian Premier League, Match 28 T20PZPeshawar Zalmi255/320QGQuetta Gladiators13718.1Peshawar Zalmi won by 118 runsPakistan Super League, Match 29 T20MSMultan Sultans207/720KKKarachi Kings19619.4Multan Sultans won by 11 runsPakistan Super League, Match 28 T20IWomenIndia14720South Africa148/217.1South Africa won by 8 wicketsIndia Women tour of South Africa, Match 2 One-dayWomenLANLancashire259/850SOMSomerset260/648Somerset won by 4 wicketsECB Women's One-Day Cup, Match 10

Saturday 18 April 2026

9 matches
T20IWomenUSAUnited States of America123/620NEPNepal79/920United States of America won by 44 runsICC Women's T20I Challenge Trophy, Match 2 T20IWomenITAItaly72/111Rwanda50/47Italy won by 16 runs (DLS)ICC Women's T20I Challenge Trophy, Match 1 T20SHSunrisers Hyderabad194/920CSKChennai Super Kings184/820Sunrisers Hyderabad won by 10 runsIndian Premier League, Match 27 T20RCBRoyal Challengers Bengaluru175/820DCDelhi Capitals179/419.5Delhi Capitals won by 6 wicketsIndian Premier League, Match 26 T20ISCOScotland186/420NAMNamibia187/620Namibia won by 4 wicketsScotland tour of Namibia, Match 3 T20LQLahore Qalandars210/420RAWRawalpindiz178/920Lahore Qalandars won by 32 runsPakistan Super League, Match 27 One-dayWomenDURDurham256/850SURSurrey258/736.4Surrey won by 3 wicketsECB Women's One-Day Cup, Match 12 One-dayWomenYORYorkshire280/950BLAThe Blaze21041.2Yorkshire won by 70 runsECB Women's One-Day Cup, Match 11 One-dayWomenESSEssex15739.4WARWarwickshire160/540.4Warwickshire won by 5 wicketsECB Women's One-Day Cup, Match 9

Friday 17 April 2026

9 matches
T20KKRKolkata Knight Riders18020GTGujarat Titans181/519.4Gujarat Titans won by 5 wicketsIndian Premier League, Match 25 T20ISCOScotland157/820NAMNamibia138/720Scotland won by 19 runsScotland tour of Namibia, Match 2 ODINew Zealand247/850Bangladesh22148.3New Zealand won by 26 runsNew Zealand tour of Bangladesh, Match 1 T20LQLahore Qalandars13419.5QGQuetta Gladiators138/416.2Quetta Gladiators won by 6 wicketsPakistan Super League, Match 26 T20IWomenIndia157/720South Africa158/419.1South Africa won by 6 wicketsIndia Women tour of South Africa, Match 1 Multi-dayGLOGloucestershire136 & 30593.5LANLancashire240 & 203/661.5Lancashire won by 4 wicketsCounty Championship, Match 10 Multi-dayMIDMiddlesex341 & 353/3104NORNorthamptonshire409111.4Match drawnCounty Championship, Match 9 Multi-dayWARWarwickshire190 & 22062.2ESSEssex205 & 16464.2Warwickshire won by 41 runsCounty Championship, Match 12 Multi-dayHAMHampshire238 & 336101SOMSomerset288 & 288/892.1Somerset won by 2 wicketsCounty Championship, Match 11

Thursday 16 April 2026

3 matches
T20MIMumbai Indians195/620PKPunjab Kings198/316.3Punjab Kings won by 7 wicketsIndian Premier League, Match 24 T20KKKarachi Kings150/620IUIslamabad United153/216Islamabad United won by 8 wicketsPakistan Super League, Match 25 T20RAWRawalpindiz121/920HKHyderabad Kingsmen123/516.3Hyderabad Kingsmen won by 5 wicketsPakistan Super League, Match 24

Wednesday 15 April 2026

2 matches
T20LSGLucknow Super Giants14620RCBRoyal Challengers Bengaluru149/515.1Royal Challengers Bengaluru won by 5 wicketsIndian Premier League, Match 23 T20INAMNamibia159/720SCOScotland160/318.5Scotland won by 7 wicketsScotland tour of Namibia, Match 1