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

The database

Matches

30,222 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 17 October 2016

1 match
ODIWomenSouth Africa19449New Zealand196/228.2New Zealand won by 8 wicketsNew Zealand Women in South Africa ODI Series, Match 4

Sunday 16 October 2016

3 matches
ODINew Zealand19043.5India194/433.1India won by 6 wicketsNew Zealand in India ODI Series, Match 1 Multi-dayPNGPapua New Guinea311 & 18957NAMNamibia146 & 15561.1Papua New Guinea won by 199 runsICC Intercontinental Cup ODIWomenScorecardWest IndiesEnglandWest Indies won by 42 runsKingston

Friday 14 October 2016

1 match
ODIWomenScorecardWest IndiesEnglandEngland won by 112 runsKingston

Thursday 13 October 2016

2 matches
ODIWomenSouth Africa188/950New Zealand190/133.1New Zealand won by 9 wicketsICC Women's Championship, Match 3 TestPakistan579/3d & 12331.5West Indies357 & 289109Pakistan won by 56 runsPakistan v West Indies Test Series, Match 1

Wednesday 12 October 2016

2 matches
ODIBangladesh277/650England278/647.5England won by 4 wicketsEngland in Bangladesh ODI Series, Match 3 ODISouth Africa327/850Australia29648.2South Africa won by 31 runsAustralia in South Africa ODI Series, Match 5

Tuesday 11 October 2016

1 match
ODIWomenNew Zealand222/850South Africa226/649.1South Africa won by 4 wicketsICC Women's Championship

Monday 10 October 2016

1 match
ODIWomenScorecardWest IndiesEnglandWest Indies won by 38 runsFlorence Hall

Sunday 9 October 2016

2 matches
ODIBangladesh238/850England20444.4Bangladesh won by 34 runsEngland in Bangladesh ODI Series, Match 2 ODIAustralia16736.4South Africa168/435.3South Africa won by 6 wicketsAustralia in South Africa ODI Series, Match 4

Saturday 8 October 2016

3 matches
TestIndia557/5d & 216/3d49New Zealand299 & 15344.5India won by 321 runsNew Zealand in India Test Series, Match 3 ODIWomenScorecardSouth AfricaNew ZealandNew Zealand won by 12 runsKimberley ODIWomenScorecardWest IndiesEnglandEngland won by 5 runsFlorence Hall

Friday 7 October 2016

1 match
ODIEngland309/850Bangladesh28847.5England won by 21 runsEngland in Bangladesh ODI Series, Match 1

Wednesday 5 October 2016

2 matches
ODIPakistan308/650West Indies17244Pakistan won by 136 runsPakistan v West Indies ODI Series, Match 3 ODIAustralia371/650South Africa372/649.2South Africa won by 4 wicketsAustralia in South Africa ODI Series, Match 3

Sunday 2 October 2016

2 matches
ODIPakistan337/550West Indies278/750Pakistan won by 59 runsPakistan v West Indies ODI Series, Match 2 ODISouth Africa361/650Australia21937.4South Africa won by 142 runsAustralia in South Africa ODI Series, Match 2

Saturday 1 October 2016

1 match
ODIScorecardBangladesh279/850AFGAfghanistan13833.5Bangladesh won by 141 runsMirpur

Friday 30 September 2016

3 matches
ODIPakistan284/949West Indies17538.4Pakistan won by 111 runs (DLS)Pakistan v West Indies ODI Series, Match 1 TestIndia316 & 26376.5New Zealand204 & 19781.1India won by 178 runsNew Zealand in India Test Series, Match 2 ODIAustralia294/950South Africa295/436.2South Africa won by 6 wicketsAustralia in South Africa ODI Series, Match 1

Thursday 29 September 2016

1 match
T20IKenya158/720QATQatar159/819.3Qatar won by 2 wicketsKenya T20 Quadrangular Series, Match 7

Wednesday 28 September 2016

3 matches
T20ISASaudi Arabia175/620QATQatar139/820Saudi Arabia won by 36 runsKenya T20 Quadrangular Series, Match 6 T20IUganda129/720Kenya133/315.5Kenya won by 7 wicketsKenya T20 Quadrangular Series, Match 5 ODIScorecardBangladesh20849.2AFGAfghanistan212/849.4Afghanistan won by 2 wicketsMirpur

Tuesday 27 September 2016

5 matches
T20IUganda105/820QATQatar108/413.5Qatar won by 6 wicketsKenya T20 Quadrangular Series, Match 4 T20ISASaudi Arabia12320Kenya8417Saudi Arabia won by 39 runsKenya T20 Quadrangular Series, Match 3 T20IWest Indies103/520Pakistan108/215.1Pakistan won by 8 wicketsPakistan v West Indies T20I Series, Match 3 T20IWomenSri Lanka59/820Australia63/08.1Australia won by 10 wicketsSri Lanka v Australia ODIIreland19843.5Australia199/130Australia won by 9 wicketsAustralia v Ireland

Sunday 25 September 2016

3 matches
ODIBangladesh26550AFGAfghanistan25850Bangladesh won by 7 runsAfghanistan tour of Bangladesh, Match 1 ODIWomenAustralia268/350Sri Lanka13145.5Australia won by 137 runsICC Women's Championship ODISouth Africa354/550Ireland14830.5South Africa won by 206 runsSouth Africa v Ireland

Saturday 24 September 2016

1 match
T20IPakistan160/420West Indies144/920Pakistan won by 16 runsPakistan v West Indies T20I Series, Match 2

Friday 23 September 2016

2 matches
ODIWomenSri Lanka10236.5Australia104/127.3Australia won by 9 wicketsICC Women's Championship, Match 3 T20IWest Indies11519.5Pakistan116/114.2Pakistan won by 9 wicketsPakistan v West Indies T20I Series, Match 1

Thursday 22 September 2016

1 match
TestIndia318 & 377/5d107.2New Zealand262 & 23687.3India won by 197 runsNew Zealand in India Test Series, Match 1

Tuesday 20 September 2016

6 matches
ODIWomenAustralia254/850Sri Lanka176/950Australia won by 78 runsICC Women's Championship, Match 2 Multi-dayGLOGloucestershire229 & 337/7d111SUSSussex435128.5Match drawnCounty Championship Multi-dayKENKent441 & 288/5d67ESSEssex29282.4Match drawnCounty Championship Multi-dayMIDMiddlesex270 & 359/6d93.5YORYorkshire390 & 17835.2Middlesex won by 61 runsCounty Championship Multi-daySOMSomerset365 & 313/5d57NOTNottinghamshire138 & 21563.2Somerset won by 325 runsCounty Championship Multi-dayWARWarwickshire219 & 279/7d83LANLancashire152 & 10960.5Warwickshire won by 237 runsCounty Championship

Sunday 18 September 2016

1 match
ODIWomenSri Lanka7624.5Australia79/615.4Australia won by 4 wicketsAustralia Women in Sri Lanka ODI Series, Match 1

Saturday 17 September 2016

1 match
One-daySURSurrey13640.1WARWarwickshire137/230.2Warwickshire won by 8 wicketsOne-Day Cup (England), Final

Monday 12 September 2016

1 match
Multi-dayWORWorcestershire306 & 19455SUSSussex229 & 26060.3Worcestershire won by 11 runsCounty Championship