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

The database

Matches

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

Sunday 18 February 2018

1 match
T20IEngland194/720New Zealand192/420England won by 2 runsTrans-Tasman Twenty20 Trophy, Match 6

Friday 16 February 2018

5 matches
ODIZimbabwe13438AFGAfghanistan135/021.1Afghanistan won by 10 wicketsZimbabwe tour of United Arab Emirates, Match 4 T20IWomenSouth Africa142/720India144/119.1India won by 9 wicketsIndia Women tour of South Africa, Match 2 ODISouth Africa20446.5India206/232.1India won by 8 wicketsIndia tour of South Africa, Match 6 Multi-dayTASTasmania431/9d115.4WAWestern Australia67 & 27761.1Tasmania won by an innings and 87 runsSheffield Shield, Match 19 T20INew Zealand243/620Australia245/518.5Australia won by 5 wicketsTrans-Tasman Twenty20 Trophy, Match 5

Thursday 15 February 2018

4 matches
One-dayUnited Arab Emirates277/450NEPNepal270/850United Arab Emirates won by 7 runsICC World Cricket League Division Two, Final One-dayCANCanada247/450NAMNamibia19847.5Canada won by 49 runsICC World Cricket League Division Two, 3rd Place Play-Off One-dayKenya25349.5OMAOman257/547Oman won by 5 wicketsICC World Cricket League Division Two, 5th Place Play-Off T20IBangladesh193/520Sri Lanka194/416.4Sri Lanka won by 6 wicketsSri Lanka tour of Bangladesh, Match 1

Wednesday 14 February 2018

3 matches
One-dayKenya20049.5OMAOman184/841.1Oman won by 2 wickets (DLS)ICC World Cricket League Division Two, Match 15 One-dayUnited Arab Emirates247/650NAMNamibia22849.4United Arab Emirates won by 19 runsICC World Cricket League Division Two, Match 14 One-dayCANCanada194/850.1NEPNepal195/950Nepal won by 1 wicketICC World Cricket League Division Two, Match 13

Tuesday 13 February 2018

5 matches
One-dayKenya11030.1NAMNamibia111/216Namibia won by 8 wicketsICC World Cricket League Division Two, Match 6 T20IWomenSouth Africa164/420India168/318.5India won by 7 wicketsIndia Women tour of South Africa, Match 1 ODIIndia274/750South Africa20142.2India won by 73 runsIndia tour of South Africa, Match 5 T20INew Zealand196/520England184/920New Zealand won by 12 runsTrans-Tasman Twenty20 Trophy, Match 4 ODIScorecardZimbabwe15434.3AFGAfghanistan158/427.3Afghanistan won by 6 wicketsSharjah

Monday 12 February 2018

3 matches
One-dayNAMNamibia268/850CANCanada251/850Namibia won by 17 runsICC World Cricket League Division Two, Match 12 One-dayUnited Arab Emirates15946OMAOman11336.5United Arab Emirates won by 46 runsICC World Cricket League Division Two, Match 11 One-dayKenya177/850NEPNepal178/750Nepal won by 3 wicketsICC World Cricket League Division Two, Match 10

Sunday 11 February 2018

4 matches
ODIZimbabwe333/550AFGAfghanistan17930.1Zimbabwe won by 154 runsZimbabwe tour of United Arab Emirates, Match 2 One-dayUnited Arab Emirates11431NEPNepal115/628.5Nepal won by 4 wicketsICC World Cricket League Division Two, Match 9 One-dayCANCanada18649.2Kenya12739.1Canada won by 59 runsICC World Cricket League Division Two, Match 8 One-dayOMAOman16548.5NAMNamibia166/849.4Namibia won by 2 wicketsICC World Cricket League Division Two, Match 7

Saturday 10 February 2018

3 matches
ODIWomenIndia24050South Africa241/349.2South Africa won by 7 wicketsICC Women's Championship ODIIndia289/750South Africa207/525.3South Africa won by 5 wickets (DLS)India tour of South Africa, Match 4 T20IEngland137/720Australia138/314.3Australia won by 7 wicketsTrans-Tasman Twenty20 Trophy, Match 3

Friday 9 February 2018

4 matches
One-dayKenya8338.5NAMNamibia15/05No resultICC World Cricket League Division Two, Match 6 One-dayNEPNepal13846OMAOman139/435.1Oman won by 6 wicketsICC World Cricket League Division Two, Match 5 One-dayCANCanada20949.2United Arab Emirates18645Canada won by 23 runsICC World Cricket League Division Two, Match 4 ODIScorecardAFGAfghanistan333/550Zimbabwe17934.4Afghanistan won by 154 runsSharjah

Thursday 8 February 2018

4 matches
One-dayOMAOman10627.4CANCanada108/215.4Canada won by 8 wicketsICC World Cricket League Division Two, Match 3 One-dayUnited Arab Emirates309/850Kenya9132.4United Arab Emirates won by 218 runsICC World Cricket League Division Two, Match 1 TestSri Lanka222 & 22673.5Bangladesh110 & 12329.3Sri Lanka won by 215 runsSri Lanka tour of Bangladesh, Match 2 Multi-dayNSWNew South Wales204 & 17962.2WAWestern Australia215 & 172/634.3Western Australia won by 4 wicketsSheffield Shield, Match 18

Wednesday 7 February 2018

3 matches
ODIWomenIndia302/350South Africa12430.5India won by 178 runsICC Women's Championship ODIIndia303/650South Africa17940India won by 124 runsIndia tour of South Africa, Match 3 T20IEngland155/920Australia161/518.3Australia won by 5 wicketsTrans-Tasman Twenty20 Trophy, Match 2

Tuesday 6 February 2018

1 match
T20IAFGAfghanistan158/920Zimbabwe141/520Afghanistan won by 17 runsZimbabwe tour of United Arab Emirates, Match 2

Monday 5 February 2018

2 matches
T20IZimbabwe120/920AFGAfghanistan121/514.4Afghanistan won by 5 wicketsZimbabwe tour of United Arab Emirates, Match 1 ODIWomenIndia213/750South Africa12543.2India won by 88 runsIndia Women tour of South Africa, Match 1

Sunday 4 February 2018

3 matches
ODISouth Africa11832.2India119/120.3India won by 9 wicketsIndia tour of South Africa, Match 2 T20WomenPSPerth Scorchers9920SSSydney Sixers100/115Sydney Sixers won by 9 wicketsWomen's Big Bash League, Final T20ASAdelaide Strikers202/220HHHobart Hurricanes177/520Adelaide Strikers won by 25 runsBig Bash League, Final

Saturday 3 February 2018

1 match
T20INew Zealand117/920Australia96/311.3Australia won by 7 wickets (DLS)Trans-Tasman Twenty20 Trophy, Match 1

Friday 2 February 2018

2 matches
T20WomenSSSydney Sixers138/520ASAdelaide Strikers121/920Sydney Sixers won by 17 runsWomen's Big Bash League, Semi Final T20ASAdelaide Strikers178/520MRMelbourne Renegades177/420Adelaide Strikers won by 1 runBig Bash League, Semi Final

Thursday 1 February 2018

2 matches
ODISouth Africa269/850India270/445.3India won by 6 wicketsIndia tour of South Africa, Match 1 T20WomenPSPerth Scorchers148/220STSydney Thunder121/820Perth Scorchers won by 27 runsWomen's Big Bash League, Semi Final