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

The database

Men's ODI matches since 1971

5,028 men's odi matches since 1971. Newest first.

Friday 3 March 2023

1 match
ODIEngland326/750Bangladesh19444.4England won by 132 runsEngland tour of Bangladesh, Match 2

Thursday 2 March 2023

1 match
ODIUnited Arab Emirates207/850NEPNepal13931.5United Arab Emirates won by 68 runsICC Men's Cricket World Cup League 2, Match 131

Wednesday 1 March 2023

1 match
ODIBangladesh20947.2England212/748.4England won by 3 wicketsEngland tour of Bangladesh, Match 1

Tuesday 28 February 2023

1 match
ODIPNGPapua New Guinea26249.1United Arab Emirates13134.2Papua New Guinea won by 131 runsICC Men's Cricket World Cup League 2, Match 130

Monday 27 February 2023

1 match
ODIPNGPapua New Guinea203/950NEPNepal207/645.2Nepal won by 4 wicketsICC Men's Cricket World Cup League 2, Match 129

Saturday 25 February 2023

1 match
ODIUnited Arab Emirates166/950NAMNamibia167/328.2Namibia won by 7 wicketsICC Men's Cricket World Cup League 2, Match 128

Thursday 23 February 2023

1 match
ODINAMNamibia9131.1United Arab Emirates95/933United Arab Emirates won by 1 wicketICC Men's Cricket World Cup League 2, Match 127

Tuesday 21 February 2023

1 match
ODISCOScotland21246.1NEPNepal213/844.1Nepal won by 2 wicketsICC Men's Cricket World Cup League 2, Match 126

Monday 20 February 2023

1 match
ODISCOScotland22148.4NAMNamibia17838.4Scotland won by 43 runsICC Men's Cricket World Cup League 2, Match 125

Saturday 18 February 2023

1 match
ODINAMNamibia274/650NEPNepal278/747.3Nepal won by 3 wicketsICC Men's Cricket World Cup League 2, Match 124

Friday 17 February 2023

1 match
ODISCOScotland274/950NEPNepal275/747Nepal won by 3 wicketsICC Men's Cricket World Cup League 2, Match 123

Wednesday 15 February 2023

1 match
ODINAMNamibia15339.2SCOScotland157/022.1Scotland won by 10 wicketsICC Men's Cricket World Cup League 2, Match 122

Tuesday 14 February 2023

1 match
ODINAMNamibia28550NEPNepal287/847.4Nepal won by 2 wicketsICC Men's Cricket World Cup League 2, Match 121

Wednesday 1 February 2023

1 match
ODIEngland346/750South Africa28743.1England won by 59 runsEngland tour of South Africa, Match 3

Sunday 29 January 2023

1 match
ODIEngland342/750.1South Africa347/549.1South Africa won by 5 wicketsEngland tour of South Africa, Match 2

Friday 27 January 2023

1 match
ODISouth Africa298/750England27144.2South Africa won by 27 runsEngland tour of South Africa, Match 1

Tuesday 24 January 2023

1 match
ODIIndia385/950New Zealand29541.2India won by 90 runsNew Zealand tour of India, Match 3

Monday 23 January 2023

1 match
ODIZimbabwe55/113IrelandNo resultIreland tour of Zimbabwe, Match 3

Saturday 21 January 2023

2 matches
ODINew Zealand10834.3India111/220.1India won by 8 wicketsNew Zealand tour of India, Match 2 ODIIreland294/750Zimbabwe24847.3Ireland won by 46 runsIreland tour of Zimbabwe, Match 2

Wednesday 18 January 2023

2 matches
ODIIndia349/850New Zealand33749.2India won by 12 runsNew Zealand tour of India, Match 1 ODIIreland288/450Zimbabwe214/737Zimbabwe won by 3 wickets (DLS)Ireland tour of Zimbabwe, Match 1

Sunday 15 January 2023

1 match
ODIIndia390/550Sri Lanka73/922India won by 317 runsSri Lanka tour of India, Match 3

Friday 13 January 2023

1 match
ODIPakistan280/950New Zealand281/848.1New Zealand won by 2 wicketsNew Zealand tour of Pakistan, Match 3

Thursday 12 January 2023

1 match
ODISri Lanka21539.4India219/643.2India won by 4 wicketsSri Lanka tour of India, Match 2

Wednesday 11 January 2023

1 match
ODINew Zealand26149.5Pakistan18243New Zealand won by 79 runsNew Zealand tour of Pakistan, Match 2

Tuesday 10 January 2023

1 match
ODIIndia373/750Sri Lanka306/850India won by 67 runsSri Lanka tour of India, Match 1

Monday 9 January 2023

1 match
ODINew Zealand255/950Pakistan258/448.1Pakistan won by 6 wicketsNew Zealand tour of Pakistan, Match 1

Saturday 10 December 2022

1 match
ODIIndia409/850Bangladesh18234India won by 227 runsIndia tour of Bangladesh, Match 3

Thursday 8 December 2022

1 match
ODINEPNepal11935.3SCOScotland121/217Scotland won by 8 wicketsICC Men's Cricket World Cup League 2, Match 120

Wednesday 7 December 2022

2 matches
ODINAMNamibia275/750NEPNepal18946.5Namibia won by 86 runsICC Men's Cricket World Cup League 2, Match 119 ODIBangladesh271/750India266/950Bangladesh won by 5 runsIndia tour of Bangladesh, Match 2

Monday 5 December 2022

1 match
ODISCOScotland20850NAMNamibia210/744Namibia won by 3 wicketsICC Men's Cricket World Cup League 2, Match 118

Sunday 4 December 2022

2 matches
ODINEPNepal13740.1SCOScotland143/732.1Scotland won by 3 wicketsICC Men's Cricket World Cup League 2, Match 117 ODIIndia18641.2Bangladesh187/946Bangladesh won by 1 wicketIndia tour of Bangladesh, Match 1

Friday 2 December 2022

1 match
ODINEPNepal19749.5NAMNamibia4/00.4No resultICC Men's Cricket World Cup League 2, Match 116

Thursday 1 December 2022

1 match
ODINAMNamibia211/950SCOScotland213/642.1Scotland won by 4 wicketsICC Men's Cricket World Cup League 2, Match 115

Wednesday 30 November 2022

2 matches
ODIAFGAfghanistan313/850Sri Lanka314/649.4Sri Lanka won by 4 wicketsAfghanistan tour of Sri Lanka, Match 3 ODIIndia21947.3New Zealand104/118No resultIndia tour of New Zealand, Match 3

Sunday 27 November 2022

2 matches
ODIIndia89/112.5New ZealandNo resultIndia tour of New Zealand, Match 2 ODIScorecardAFGAfghanistan22848.2Sri Lanka10/02.4No resultPallekele

Saturday 26 November 2022

1 match
ODIUSAUnited States of America211/750NAMNamibia212/444.4Namibia won by 6 wicketsICC Men's Cricket World Cup League 2, Match 114

Friday 25 November 2022

3 matches
ODIUSAUnited States of America266/750PNGPapua New Guinea23148.2United States of America won by 35 runsICC Men's Cricket World Cup League 2, Match 113 ODIIndia306/750New Zealand309/347.1New Zealand won by 7 wicketsIndia tour of New Zealand, Match 1 ODIScorecardAFGAfghanistan294/850Sri Lanka23438Afghanistan won by 60 runsPallekele

Wednesday 23 November 2022

1 match
ODIPNGPapua New Guinea23649.2NAMNamibia241/748Namibia won by 3 wicketsICC Men's Cricket World Cup League 2, Match 112

Tuesday 22 November 2022

2 matches
ODIPNGPapua New Guinea14947.5USAUnited States of America152/430.3United States of America won by 6 wicketsICC Men's Cricket World Cup League 2, Match 111 ODIAustralia355/548England14231.4Australia won by 221 runs (DLS)England tour of Australia, Match 3

Sunday 20 November 2022

1 match
ODIUSAUnited States of America244/850NAMNamibia17343.4United States of America won by 71 runsICC Men's Cricket World Cup League 2, Match 110

Saturday 19 November 2022

1 match
ODIPNGPapua New Guinea10738.5NAMNamibia108/215.1Namibia won by 8 wicketsICC Men's Cricket World Cup League 2, Match 109