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

The database

International men's ODI matches since 1971

2,175 international men's odi matches since 1971 with their scorecard. Newest first.

Sunday 14 November 1999

1 match
ODIScorecardNew Zealand236/950India18845.3New Zealand won by 48 runsGuwahati

Thursday 11 November 1999

1 match
ODIScorecardIndia261/550New Zealand247/850India won by 14 runsGwalior

Monday 8 November 1999

1 match
ODIScorecardIndia376/250New Zealand20233.1India won by 174 runsHyderabad (Deccan)

Friday 5 November 1999

1 match
ODIScorecardNew Zealand349/950India30647New Zealand won by 43 runsRajkot

Sunday 24 October 1999

1 match
ODIScorecardZimbabwe200/950Australia201/139Australia won by 9 wicketsHarare

Saturday 23 October 1999

1 match
ODIScorecardZimbabwe11637.3Australia117/128.3Australia won by 9 wicketsHarare

Friday 22 October 1999

1 match
ODIScorecardPakistan211/950Sri Lanka12336Pakistan won by 88 runsSharjah

Thursday 21 October 1999

1 match
ODIScorecardAustralia303/650Zimbabwe22043.4Australia won by 83 runsBulawayo

Tuesday 19 October 1999

1 match
ODIScorecardPakistan255/550West Indies11731.3Pakistan won by 138 runsSharjah

Monday 18 October 1999

1 match
ODIScorecardPakistan239/850Sri Lanka12133.4Pakistan won by 118 runsSharjah

Sunday 17 October 1999

1 match
ODIScorecardWest Indies14549.3Sri Lanka146/128Sri Lanka won by 9 wicketsSharjah

Friday 15 October 1999

1 match
ODIScorecardPakistan19649.4Sri Lanka19649.1Match tiedSharjah

Thursday 14 October 1999

1 match
ODIScorecardPakistan260/550West Indies130/934.4Pakistan won by 130 runsSharjah

Wednesday 13 October 1999

1 match
ODIScorecardSri Lanka17849.3West Indies181/749.2West Indies won by 3 wicketsSharjah

Saturday 9 October 1999

1 match
ODIScorecardWest Indies314/650Bangladesh20549.1West Indies won by 109 runsDhaka

Friday 8 October 1999

1 match
ODIScorecardWest Indies292/650Bangladesh219/550West Indies won by 73 runsDhaka

Sunday 3 October 1999

1 match
ODIScorecardSouth Africa235/950India20947.3South Africa won by 26 runsNairobi (Gym)

Friday 1 October 1999

1 match
ODIScorecardIndia277/650Zimbabwe17038.3India won by 107 runsNairobi (Gym)

Thursday 30 September 1999

1 match
ODIScorecardSouth Africa220/750Kenya19648.1South Africa won by 24 runsNairobi (Gym)

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)

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

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

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