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.

Tuesday 30 March 1999

1 match
ODIScorecardSouth Africa249/448.4New ZealandNo resultWellington

Saturday 27 March 1999

3 matches
ODIScorecardSouth Africa290/550New Zealand14736.1South Africa won by 143 runsAuckland ODIScorecardSri Lanka253/850Pakistan24146.3Sri Lanka won by 12 runsVisakhapatnam ODIScorecardZimbabwe325/650Kenya123/936.5Zimbabwe won by 202 runsDhaka

Friday 26 March 1999

1 match
ODIScorecardNew Zealand19138.4South Africa194/840South Africa won by 2 wicketsNapier

Thursday 25 March 1999

2 matches
ODIScorecardBangladesh257/550Zimbabwe261/749.3Zimbabwe won by 3 wicketsDhaka ODIScorecardNew Zealand257/848South Africa10/01.3No resultNapier

Wednesday 24 March 1999

2 matches
ODIScorecardPakistan278/950India13536.1Pakistan won by 143 runsJaipur ODIScorecardKenya23148.3Bangladesh15841.4Kenya won by 73 runsDhaka

Tuesday 23 March 1999

1 match
ODIScorecardZimbabwe280/650Kenya216/850Zimbabwe won by 64 runsDhaka

Monday 22 March 1999

1 match
ODIScorecardIndia287/450Sri Lanka20738India won by 80 runsNagpur

Sunday 21 March 1999

1 match
ODIScorecardZimbabwe310/650Bangladesh18442.2Zimbabwe won by 126 runsDhaka

Saturday 20 March 1999

1 match
ODIScorecardBangladesh21350Kenya215/243.5Kenya won by 8 wicketsDhaka

Friday 19 March 1999

2 matches
ODIScorecardPakistan246/950Sri Lanka23749.3Pakistan won by 9 runsJamshedpur ODIScorecardZimbabwe272/650Kenya13944Zimbabwe won by 133 runsDhaka

Tuesday 16 March 1999

1 match
ODIScorecardPakistan293/750Bangladesh14140.5Pakistan won by 152 runsDhaka

Saturday 20 February 1999

1 match
ODIScorecardSouth Africa212/750New Zealand215/343.1New Zealand won by 7 wicketsAuckland

Wednesday 17 February 1999

1 match
ODIScorecardNew Zealand220/950South Africa224/343South Africa won by 7 wicketsChristchurch

Sunday 14 February 1999

1 match
ODIScorecardSouth Africa21149.1New Zealand215/749.1New Zealand won by 3 wicketsDunedin

Saturday 13 February 1999

1 match
ODIScorecardAustralia272/550England11031.5Australia won by 162 runsMelbourne

Wednesday 10 February 1999

1 match
ODIScorecardAustralia232/850England22249.2Australia won by 10 runsSydney

Sunday 7 February 1999

2 matches
ODIScorecardAustralia310/850Sri Lanka26747.1Australia won by 43 runsMelbourne ODIScorecardSouth Africa226/850West Indies17644.5South Africa won by 50 runsCenturion

Friday 5 February 1999

2 matches
ODIScorecardEngland210/850Australia211/647Australia won by 4 wicketsSydney ODIScorecardSouth Africa27349.5West Indies15940.3South Africa won by 114 runsBloemfontein

Wednesday 3 February 1999

1 match
ODIScorecardSri Lanka181/744England170/944Sri Lanka won by 11 runsSydney

Tuesday 2 February 1999

1 match
ODIScorecardSouth Africa221/850West Indies13242.4South Africa won by 89 runsCape Town

Sunday 31 January 1999

1 match
ODIScorecardAustralia274/750Sri Lanka229/946.3Australia won by 45 runsW.A.C.A

Saturday 30 January 1999

1 match
ODIScorecardSouth Africa278/650West Indies17941.3South Africa won by 99 runsGqeberha

Friday 29 January 1999

1 match
ODIScorecardEngland227/750Sri Lanka9933.3England won by 128 runsW.A.C.A

Wednesday 27 January 1999

1 match
ODIScorecardSouth Africa274/950West Indies21943.1South Africa won by 55 runsDurban

Tuesday 26 January 1999

1 match
ODIScorecardAustralia239/850England22348.3Australia won by 16 runsAdelaide

Sunday 24 January 1999

2 matches
ODIScorecardAustralia27050Sri Lanka19041.4Australia won by 80 runsAdelaide ODIScorecardWest Indies292/950South Africa24946.5West Indies won by 43 runsKuGumpo City

Saturday 23 January 1999

1 match
ODIScorecardEngland302/350Sri Lanka303/949.4Sri Lanka won by 1 wicketAdelaide

Friday 22 January 1999

1 match
ODIScorecardWest Indies154/428South Africa160/827South Africa won by 2 wicketsJohannesburg

Thursday 21 January 1999

1 match
ODIScorecardAustralia210/950Sri Lanka211/749.3Sri Lanka won by 3 wicketsHobart

Tuesday 19 January 1999

2 matches
ODIScorecardNew Zealand300/850India23045.3New Zealand won by 70 runsChristchurch ODIScorecardSri Lanka18650England189/345.2England won by 7 wicketsMelbourne

Sunday 17 January 1999

1 match
ODIScorecardEngland282/450Australia275/650England won by 7 runsSydney

Saturday 16 January 1999

1 match
ODIScorecardNew Zealand207/750India208/543.5India won by 5 wicketsAuckland

Friday 15 January 1999

1 match
ODIScorecardEngland17843.2Australia182/139.2Australia won by 9 wicketsMelbourne

Thursday 14 January 1999

1 match
ODIScorecardIndia208/432New Zealand89/212.1No resultWellington

Wednesday 13 January 1999

1 match
ODIScorecardSri Lanka259/950Australia260/246.1Australia won by 8 wicketsSydney

Tuesday 12 January 1999

1 match
ODIScorecardNew Zealand21349.3India214/849.5India won by 2 wicketsNapier

Monday 11 January 1999

1 match
ODIScorecardSri Lanka207/750England208/649.3England won by 4 wicketsBrisbane

Sunday 10 January 1999

1 match
ODIScorecardEngland178/850Australia145/936England won by 7 runsBrisbane

Saturday 9 January 1999

1 match
ODIScorecardIndia257/550New Zealand200/538New Zealand won by 5 wicketsTaupo

Tuesday 24 November 1998

1 match
ODIScorecardPakistan302/650Zimbabwe19137.2Pakistan won by 111 runsRawalpindi

Sunday 22 November 1998

1 match
ODIScorecardPakistan21150Zimbabwe212/440.4Zimbabwe won by 6 wicketsSheikhupura