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

The database

Matches

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

Monday 25 April 2016

1 match
T20MIMumbai Indians189/620KXPKings XI Punjab164/720Mumbai Indians won by 25 runsIndian Premier League, Match 21

Sunday 24 April 2016

9 matches
T20RPSRising Pune Supergiants160/520KKRKolkata Knight Riders162/819.3Kolkata Knight Riders won by 2 wicketsIndian Premier League, Match 20 T20RCBRoyal Challengers Bangalore180/220GLGujarat Lions182/419.3Gujarat Lions won by 6 wicketsIndian Premier League, Match 19 Multi-dayGLOGloucestershire380 & 382/7d101WORWorcestershire411 & 210/451.1Match drawnCounty Championship Multi-dayESSEssex441/8d122NORNorthamptonshire119 & 23078.2Essex won by an innings and 92 runsCounty Championship Multi-dayKENKent264 & 85/226LEILeicestershire401/9d88Match drawnCounty Championship Multi-dayGLAGlamorgan377 & 87/232DERDerbyshire34594.5Match drawnCounty Championship Multi-dayYORYorkshire379 & 73/2d22WARWarwickshire443/9d117Match drawnCounty Championship Multi-daySURSurrey463 & 181/8d53.3SOMSomerset353 & 122/435Match drawnCounty Championship Multi-dayMIDMiddlesex389103.1DURDurham305/486.3Match drawnCounty Championship

Saturday 23 April 2016

2 matches
T20KXPKings XI Punjab143/620SHSunrisers Hyderabad146/517.5Sunrisers Hyderabad won by 5 wicketsIndian Premier League, Match 18 T20DDDelhi Daredevils164/420MIMumbai Indians154/720Delhi Daredevils won by 10 runsIndian Premier League, Match 17

Friday 22 April 2016

1 match
T20RCBRoyal Challengers Bangalore185/320RPSRising Pune Supergiants172/820Royal Challengers Bangalore won by 13 runsIndian Premier League, Match 16

Thursday 21 April 2016

1 match
T20GLGujarat Lions135/820SHSunrisers Hyderabad137/014.5Sunrisers Hyderabad won by 10 wicketsIndian Premier League, Match 15

Wednesday 20 April 2016

1 match
T20RCBRoyal Challengers Bangalore170/720MIMumbai Indians171/418Mumbai Indians won by 6 wicketsIndian Premier League, Match 14

Tuesday 19 April 2016

1 match
T20KXPKings XI Punjab138/820KKRKolkata Knight Riders141/417.1Kolkata Knight Riders won by 6 wicketsIndian Premier League, Match 13

Monday 18 April 2016

2 matches
T20MIMumbai Indians142/620SHSunrisers Hyderabad145/317.3Sunrisers Hyderabad won by 7 wicketsIndian Premier League, Match 12 One-dayNAMNamibia239/950NEPNepal240/749.5Nepal won by 3 wicketsICC World Cricket League Championship, Match 22

Sunday 17 April 2016

8 matches
T20RCBRoyal Challengers Bangalore191/520DDDelhi Daredevils192/319.1Delhi Daredevils won by 7 wicketsIndian Premier League, Match 11 T20RPSRising Pune Supergiants152/720KXPKings XI Punjab153/418.4Kings XI Punjab won by 6 wicketsIndian Premier League, Match 10 Multi-dayGLAGlamorgan348 & 19153.3LEILeicestershire427 & 115/036.1Leicestershire won by 10 wicketsCounty Championship Multi-daySUSSussex360 & 28870.2ESSEssex320 & 266/790.4Match drawnCounty Championship Multi-dayDERDerbyshire444 & 260/2d76.5GLOGloucestershire563125.1Match drawnCounty Championship Multi-dayMIDMiddlesex452 & 304/6d102.5WARWarwickshire468112.2Match drawnCounty Championship Multi-dayNOTNottinghamshire242 & 17584.5LANLancashire332 & 88/217Lancashire won by 8 wicketsCounty Championship Multi-dayYORYorkshire593/9d & 183/8d68.3HAMHampshire453/9d152.4Match drawnCounty Championship

Saturday 16 April 2016

3 matches
T20MIMumbai Indians143/820GLGujarat Lions147/720Gujarat Lions won by 3 wicketsIndian Premier League, Match 9 T20SHSunrisers Hyderabad142/720KKRKolkata Knight Riders146/218.2Kolkata Knight Riders won by 8 wicketsIndian Premier League, Match 8 One-dayNAMNamibia195/950NEPNepal197/547.1Nepal won by 5 wicketsICC World Cricket League Championship, Match 21

Friday 15 April 2016

1 match
T20KXPKings XI Punjab111/920DDDelhi Daredevils113/213.3Delhi Daredevils won by 8 wicketsIndian Premier League, Match 7

Thursday 14 April 2016

1 match
T20RPSRising Pune Supergiants163/520GLGujarat Lions164/318Gujarat Lions won by 7 wicketsIndian Premier League, Match 6

Wednesday 13 April 2016

1 match
T20KKRKolkata Knight Riders187/520MIMumbai Indians188/419.1Mumbai Indians won by 6 wicketsIndian Premier League, Match 5

Tuesday 12 April 2016

1 match
T20RCBRoyal Challengers Bangalore227/420SHSunrisers Hyderabad182/620Royal Challengers Bangalore won by 45 runsIndian Premier League, Match 4

Monday 11 April 2016

1 match
T20KXPKings XI Punjab161/620GLGujarat Lions162/517.4Gujarat Lions won by 5 wicketsIndian Premier League, Match 3

Sunday 10 April 2016

5 matches
T20DDDelhi Daredevils9817.4KKRKolkata Knight Riders99/114.1Kolkata Knight Riders won by 9 wicketsIndian Premier League, Match 2 Multi-dayGLOGloucestershire262 & 21556.4ESSEssex385 & 94/026.4Essex won by 10 wicketsCounty Championship Multi-dayHAMHampshire202 & 185/571.5WARWarwickshire360106.4Match drawnCounty Championship Multi-dayNOTNottinghamshire446 & 172/742.4SURSurrey225 & 38999.4Nottinghamshire won by 3 wicketsCounty Championship Multi-dayDURDurham256 & 223/457SOMSomerset17948.1Match drawnCounty Championship

Saturday 9 April 2016

1 match
T20MIMumbai Indians121/820RPSRising Pune Supergiants126/114.4Rising Pune Supergiants won by 9 wicketsIndian Premier League, Match 1

Sunday 3 April 2016

2 matches
T20IWomenAustralia148/520West Indies149/219.3West Indies won by 8 wicketsICC Women's T20 World Cup, Final T20IEngland155/920West Indies161/619.4West Indies won by 4 wicketsICC Men's T20 World Cup, Final

Thursday 31 March 2016

2 matches
T20IWomenWest Indies143/620New Zealand137/820West Indies won by 6 runsICC Women's T20 World Cup, Semi Final T20IIndia192/220West Indies196/319.4West Indies won by 7 wicketsICC Men's T20 World Cup, Semi Final

Wednesday 30 March 2016

4 matches
T20IWomenAustralia132/620England127/720Australia won by 5 runsICC Women's T20 World Cup, Semi Final T20INew Zealand153/820England159/317.1England won by 7 wicketsICC Men's T20 World Cup, Semi Final Multi-dayAAAuckland Aces396 & 26680CSCentral Stags464 & 202/644.1Central Stags won by 4 wicketsPlunket Shield Multi-dayOVOtago Volts298 & 172/395NDNorthern Districts431/9144.2Match drawnPlunket Shield

Monday 28 March 2016

2 matches
T20IWomenSri Lanka114/720South Africa104/720Sri Lanka won by 10 runsICC Women's T20 World Cup, Match 20 T20ISri Lanka12019.3South Africa122/217.4South Africa won by 8 wicketsICC Men's T20 World Cup, Super 10