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

The database

Men's cricket matches since 1877

4,218 men's cricket matches since 1877 with their scorecard. Newest first.

Thursday 30 September 1999

2 matches
ODIScorecardSouth Africa220/750Kenya19648.1South Africa won by 24 runsNairobi (Gym) TestScorecardAustralia342136.4Sri Lanka61/421.5Match drawnColombo (SSC)

Wednesday 29 September 1999

1 match
ODIScorecardIndia220/750Kenya16250India won by 58 runsNairobi (Gym)

Tuesday 28 September 1999

1 match
ODIScorecardZimbabwe21647.4South Africa217/135South Africa won by 9 wicketsNairobi (Gym)

Sunday 26 September 1999

1 match
ODIScorecardSouth Africa11748India120/222.4India won by 8 wicketsNairobi (Gym)

Saturday 25 September 1999

1 match
ODIScorecardKenya199/850Zimbabwe200/749.2Zimbabwe won by 3 wicketsNairobi (Gym)

Wednesday 22 September 1999

1 match
TestScorecardSri Lanka296 & 55/017.2Australia22896.3Match drawnGalle

Sunday 19 September 1999

1 match
ODIScorecardWest Indies16144.4Pakistan162/339.4Pakistan won by 7 wicketsToronto

Saturday 18 September 1999

1 match
ODIScorecardPakistan222/550West Indies18046.2Pakistan won by 42 runsToronto

Thursday 16 September 1999

1 match
ODIScorecardPakistan230/650West Indies215/950Pakistan won by 15 runsToronto

Tuesday 14 September 1999

1 match
ODIScorecardIndia225/750West Indies13734.2India won by 88 runsToronto

Sunday 12 September 1999

1 match
ODIScorecardWest Indies190/650India12041.5West Indies won by 70 runsToronto

Saturday 11 September 1999

1 match
ODIScorecardWest Indies16346.2India165/237.3India won by 8 wicketsToronto

Thursday 9 September 1999

1 match
TestScorecardAustralia188 & 140/860.2Sri Lanka234 & 95/426.5Sri Lanka won by 6 wicketsKandy

Wednesday 8 September 1999

1 match
ODIScorecardIndia254/650West Indies255/647.4West Indies won by 4 wicketsSingapore

Tuesday 7 September 1999

1 match
ODIScorecardIndia149/638.2West IndiesNo resultSingapore

Sunday 5 September 1999

1 match
ODIScorecardWest Indies196/730India154/830West Indies won by 42 runsSingapore

Saturday 4 September 1999

1 match
ODIScorecardIndia245/630Zimbabwe130/829India won by 115 runsSingapore

Thursday 2 September 1999

1 match
ODIScorecardZimbabwe244/950West Indies247/443.4West Indies won by 6 wicketsSingapore

Tuesday 31 August 1999

1 match
ODIScorecardAustralia20250Sri Lanka208/239.3Sri Lanka won by 8 wicketsColombo (RPS)

Sunday 29 August 1999

1 match
ODIScorecardIndia296/450Sri Lanka247/942India won by 23 runsColombo (SSC)

Saturday 28 August 1999

1 match
ODIScorecardAustralia252/850India21148.3Australia won by 41 runsColombo (SSC)

Thursday 26 August 1999

1 match
ODIScorecardAustralia241/950Sri Lanka21447.1Australia won by 27 runsColombo (RPS)

Wednesday 25 August 1999

1 match
ODIScorecardIndia205/850Sri Lanka206/346.4Sri Lanka won by 7 wicketsColombo (RPS)

Monday 23 August 1999

1 match
ODIScorecardIndia151/738Australia159/229.1Australia won by 8 wicketsGalle

Sunday 22 August 1999

1 match
ODIScorecardAustralia205/943Sri Lanka16037.4Australia won by 50 runsGalle

Thursday 19 August 1999

1 match
TestScorecardNew Zealand236 & 16254England153 & 16256.1New Zealand won by 83 runsThe Oval

Thursday 5 August 1999

1 match
TestScorecardEngland199 & 181/268New Zealand496/9d160Match drawnManchester

Thursday 22 July 1999

1 match
TestScorecardEngland186 & 229/9101.4New Zealand358 & 60/123New Zealand won by 9 wicketsLord's

Thursday 1 July 1999

1 match
TestScorecardNew Zealand226 & 10737.1England126 & 211/343.4England won by 7 wicketsBirmingham

Sunday 20 June 1999

1 match
ODIScorecardPakistan13239Australia133/220.1Australia won by 8 wicketsLord's

Thursday 17 June 1999

1 match
ODIScorecardAustralia21349.2South Africa21349.4Match tiedBirmingham

Wednesday 16 June 1999

1 match
ODIScorecardNew Zealand241/750Pakistan242/147.3Pakistan won by 9 wicketsManchester

Sunday 13 June 1999

1 match
ODIScorecardSouth Africa271/750Australia272/549.4Australia won by 5 wicketsLeeds

Saturday 12 June 1999

1 match
ODIScorecardIndia251/650New Zealand253/548.2New Zealand won by 5 wicketsNottingham

Friday 11 June 1999

1 match
ODIScorecardPakistan271/950Zimbabwe12340.3Pakistan won by 148 runsThe Oval

Thursday 10 June 1999

1 match
ODIScorecardSouth Africa287/550New Zealand213/850South Africa won by 74 runsBirmingham

Wednesday 9 June 1999

1 match
ODIScorecardAustralia303/450Zimbabwe259/650Australia won by 44 runsLord's

Tuesday 8 June 1999

1 match
ODIScorecardIndia227/650Pakistan18045.3India won by 47 runsManchester

Sunday 6 June 1999

1 match
ODIScorecardZimbabwe17549.3New Zealand70/315No resultLeeds

Saturday 5 June 1999

1 match
ODIScorecardPakistan220/750South Africa221/749South Africa won by 3 wicketsNottingham

Friday 4 June 1999

1 match
ODIScorecardAustralia282/650India20548.2Australia won by 77 runsThe Oval

Monday 31 May 1999

2 matches
ODIScorecardBangladesh223/950Pakistan16144.3Bangladesh won by 62 runsNorthampton ODIScorecardSCOScotland12142.1New Zealand123/417.5New Zealand won by 6 wicketsEdinburgh

Sunday 30 May 1999

2 matches
ODIScorecardSri Lanka275/850Kenya230/650Sri Lanka won by 45 runsSouthampton ODIScorecardWest Indies11046.4Australia111/440.4Australia won by 6 wicketsManchester

Saturday 29 May 1999

2 matches
ODIScorecardIndia232/850England16945.2India won by 63 runsBirmingham ODIScorecardZimbabwe233/650South Africa18547.2Zimbabwe won by 48 runsChelmsford

Friday 28 May 1999

1 match
ODIScorecardPakistan269/850New Zealand207/850Pakistan won by 62 runsDerby

Thursday 27 May 1999

1 match
ODIScorecardBangladesh178/750Australia181/319.5Australia won by 7 wicketsChester-le-Street