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

The database

Men's ODI matches since 2002

2,819 men's odi matches since 2002 ball by ball. Newest first.

Wednesday 5 April 2023

2 matches
ODICANCanada218/850PNGPapua New Guinea12836.5Canada won by 90 runsICC Cricket World Cup Qualifier Play-off, Match 15 ODIUnited Arab Emirates284/750JERJersey21844.5United Arab Emirates won by 66 runsICC Cricket World Cup Qualifier Play-off, Match 14

Tuesday 4 April 2023

2 matches
ODIUSAUnited States of America23150JERJersey20647.4United States of America won by 25 runsICC Cricket World Cup Qualifier Play-off, Match 13 ODINAMNamibia267/950CANCanada15642.2Namibia won by 111 runsICC Cricket World Cup Qualifier Play-off, Match 12

Sunday 2 April 2023

3 matches
ODIUnited Arab Emirates267/550NAMNamibia23948.4United Arab Emirates won by 28 runsICC Cricket World Cup Qualifier Play-off, Match 11 ODIUSAUnited States of America235/750PNGPapua New Guinea11834.5United States of America won by 117 runsICC Cricket World Cup Qualifier Play-off, Match 10 ODISouth Africa370/850NETNetherlands22439.1South Africa won by 146 runsNetherlands tour of South Africa, Match 3

Saturday 1 April 2023

2 matches
ODIJERJersey291/450PNGPapua New Guinea280/950Jersey won by 11 runsICC Cricket World Cup Qualifier Play-off, Match 9 ODICANCanada25448.5United Arab Emirates255/449United Arab Emirates won by 6 wicketsICC Cricket World Cup Qualifier Play-off, Match 8

Friday 31 March 2023

2 matches
ODINETNetherlands18946.1South Africa190/230South Africa won by 8 wicketsNetherlands tour of South Africa, Match 2 ODISri Lanka15741.3New Zealand159/432.5New Zealand won by 6 wicketsSri Lanka tour of New Zealand, Match 3

Thursday 30 March 2023

2 matches
ODIUnited Arab Emirates279/950USAUnited States of America281/549United States of America won by 5 wicketsICC Cricket World Cup Qualifier Play-off, Match 7 ODIJERJersey213/949.5NAMNamibia216/232.1Namibia won by 8 wicketsICC Cricket World Cup Qualifier Play-off, Match 6

Wednesday 29 March 2023

1 match
ODICANCanada19849.4USAUnited States of America17247.3Canada won by 26 runsICC Cricket World Cup Qualifier Play-off, Match 4

Monday 27 March 2023

2 matches
ODICANCanada238/850JERJersey20747.5Canada won by 31 runsICC Cricket World Cup Qualifier Play-off, Match 3 ODIUnited Arab Emirates260/750PNGPapua New Guinea23948.3United Arab Emirates won by 21 runsICC Cricket World Cup Qualifier Play-off, Match 2

Sunday 26 March 2023

1 match
ODIUSAUnited States of America231/950NAMNamibia15141.4United States of America won by 80 runsICC Cricket World Cup Qualifier Play-off, Match 1

Saturday 25 March 2023

2 matches
ODINETNetherlands231/950Zimbabwe235/341.4Zimbabwe won by 7 wicketsNetherlands tour of Zimbabwe, Match 3 ODINew Zealand27449.3Sri Lanka7619.5New Zealand won by 198 runsSri Lanka tour of New Zealand, Match 1

Thursday 23 March 2023

2 matches
ODIZimbabwe27149.2NETNetherlands27050Zimbabwe won by 1 runNetherlands tour of Zimbabwe, Match 2 ODIIreland10128.1Bangladesh102/013.1Bangladesh won by 10 wicketsIreland tour of Bangladesh, Match 3

Wednesday 22 March 2023

1 match
ODIAustralia26949India24849.1Australia won by 21 runsAustralia tour of India, Match 3

Tuesday 21 March 2023

2 matches
ODIZimbabwe24947.3NETNetherlands255/749.5Netherlands won by 3 wicketsNetherlands tour of Zimbabwe, Match 1 ODIWest Indies26048.2South Africa264/629.3South Africa won by 4 wicketsWest Indies tour of South Africa, Match 3

Monday 20 March 2023

1 match
ODIBangladesh349/650IrelandNo resultIreland tour of Bangladesh, Match 2

Sunday 19 March 2023

1 match
ODIIndia11726Australia121/011Australia won by 10 wicketsAustralia tour of India, Match 2

Saturday 18 March 2023

2 matches
ODIBangladesh338/850Ireland15530.5Bangladesh won by 183 runsIreland tour of Bangladesh, Match 1 ODIWest Indies335/850South Africa28741.4West Indies won by 48 runsWest Indies tour of South Africa, Match 2

Friday 17 March 2023

1 match
ODIAustralia18835.4India191/539.5India won by 5 wicketsAustralia tour of India, Match 1

Thursday 16 March 2023

1 match
ODIUnited Arab Emirates310/650NEPNepal269/644Nepal won by 9 runs (DLS)ICC Men's Cricket World Cup League 2, Match 140

Wednesday 15 March 2023

1 match
ODIPNGPapua New Guinea234/750United Arab Emirates236/438.4United Arab Emirates won by 6 wicketsICC Men's Cricket World Cup League 2, Match 139

Monday 13 March 2023

1 match
ODIPNGPapua New Guinea9532NEPNepal100/17.4Nepal won by 9 wicketsICC Men's Cricket World Cup League 2, Match 138

Sunday 12 March 2023

1 match
ODINEPNepal24849.2United Arab Emirates7122.5Nepal won by 177 runsICC Men's Cricket World Cup League 2, Match 137

Friday 10 March 2023

1 match
ODIPNGPapua New Guinea246/950United Arab Emirates19042.2Papua New Guinea won by 56 runsICC Men's Cricket World Cup League 2, Match 136

Thursday 9 March 2023

1 match
ODINEPNepal29749.1PNGPapua New Guinea24547.1Nepal won by 52 runsICC Men's Cricket World Cup League 2, Match 135

Monday 6 March 2023

2 matches
ODINEPNepal229/850United Arab Emirates18745Nepal won by 42 runsICC Men's Cricket World Cup League 2, Match 134 ODIBangladesh24648.5England19643.1Bangladesh won by 50 runsEngland tour of Bangladesh, Match 3

Sunday 5 March 2023

1 match
ODIUnited Arab Emirates9726.2PNGPapua New Guinea98/526.5Papua New Guinea won by 5 wicketsICC Men's Cricket World Cup League 2, Match 133

Friday 3 March 2023

2 matches
ODIPNGPapua New Guinea17949.2NEPNepal182/748Nepal won by 3 wicketsICC Men's Cricket World Cup League 2, Match 132 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