| 21 Feb 2010 | IND 298/9 v SA 297Match 1 · ODI | India won by 1 run | Jaipur | South Africa in India ODI Series 2009/10 |
| 19 Feb 2010 | AUS 324/5 v WI 199Match 5 · ODI | Australia won by 125 runs | Melbourne | West Indies in Australia ODI Series 2009/10 |
| 18 Feb 2010 | KEN 120 v NED 2002nd ODI · ODI | Netherlands won by 80 runs | Nairobi | Netherlands tour of Kenya 2009/10 |
| 18 Feb 2010 | AFG 177 v CAN 178/62nd ODI · ODI | Canada won by 4 wickets (with 64 balls remaining) | UAE | Canada v Afghanistan in United Arab Emirates 2009/10 |
| 16 Feb 2010 | KEN 221/4 v NED 219/91st ODI · ODI | Kenya won by 6 wickets (with 91 balls remaining) | Nairobi | Netherlands tour of Kenya 2009/10 |
| 16 Feb 2010 | AFG 289/6 v CAN 288/81st ODI · ODI | Afghanistan won by 1 run | UAE | Canada v Afghanistan in United Arab Emirates 2009/10 |
| 14 Feb 2010 | AUS 324/7 v WI 274/8Match 4 · ODI | Australia won by 50 runs | Brisbane | West Indies in Australia ODI Series 2009/10 |
| 12 Feb 2010 | AUS 225 v WI 6/0Match 3 · ODI | No result | Sydney | West Indies in Australia ODI Series 2009/10 |
| 11 Feb 2010 | NZ 244/7 v BAN 241/9Match 3 · ODI | New Zealand won by 3 wickets | Christchurch | Bangladesh in New Zealand ODI Series 2009/10 |
| 9 Feb 2010 | AUS 171/2 v WI 170Match 2 · ODI | Australia won by 8 wickets | Adelaide | West Indies in Australia ODI Series 2009/10 |
| 8 Feb 2010 | NZ 185/5 v BAN 183/8Match 2 · ODI | New Zealand won by 5 wickets | Dunedin | Bangladesh in New Zealand ODI Series 2009/10 |
| 7 Feb 2010 | AUS 256/8 v WI 143Match 1 · ODI | Australia won by 113 runs | Melbourne | West Indies in Australia ODI Series 2009/10 |
| 5 Feb 2010 | NZ 336/9 v BAN 190Match 1 · ODI | New Zealand won by 146 runs | Napier | Bangladesh in New Zealand ODI Series 2009/10 |
| 31 Jan 2010 | AUS 213/8 v PAK 212Match 5 · ODI | Australia won by 2 wickets | Perth | Pakistan in Australia ODI Series 2009/10 |
| 29 Jan 2010 | AUS 277/8 v PAK 142Match 4 · ODI | Australia won by 135 runs | Perth | Pakistan in Australia ODI Series 2009/10 |
| 26 Jan 2010 | AUS 286/6 v PAK 246Match 3 · ODI | Australia won by 40 runs | Adelaide | Pakistan in Australia ODI Series 2009/10 |
| 24 Jan 2010 | AUS 267/6 v PAK 127Match 2 · ODI | Australia won by 140 runs | Sydney | Pakistan in Australia ODI Series 2009/10 |
| 22 Jan 2010 | AUS 275/5 v PAK 274Match 1 · ODI | Australia won by 5 wickets | Brisbane | Pakistan in Australia ODI Series 2009/10 |
| 13 Jan 2010 | IND 245 v SL 249/6Final · ODI | Sri Lanka won by 4 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 11 Jan 2010 | BAN 247/6 v IND 249/46th ODI · ODI | India won by 6 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 10 Jan 2010 | IND 214/2 v SL 2135th ODI · ODI | India won by 8 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 8 Jan 2010 | BAN 249/9 v SL 252/14th ODI · ODI | Sri Lanka won by 9 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 7 Jan 2010 | BAN 296/6 v IND 297/43rd ODI · ODI | India won by 6 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 5 Jan 2010 | IND 279/9 v SL 283/52nd ODI · ODI | Sri Lanka won by 5 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 4 Jan 2010 | BAN 260/7 v SL 261/31st ODI · ODI | Sri Lanka won by 7 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 27 Dec 2009 | IND v SL 83/5Match 5 · ODI | No result | Delhi | Sri Lanka in India ODI Series 2009/10 |
| 24 Dec 2009 | IND 317/3 v SL 315/6Match 4 · ODI | India won by 7 wickets | Kolkata | Sri Lanka in India ODI Series 2009/10 |
| 21 Dec 2009 | IND 243/3 v SL 239Match 3 · ODI | India won by 7 wickets | Cuttack | Sri Lanka in India ODI Series 2009/10 |
| 18 Dec 2009 | IND 301/7 v SL 302/7Match 2 · ODI | Sri Lanka won by 3 wickets | Nagpur | Sri Lanka in India ODI Series 2009/10 |
| 15 Dec 2009 | IND 414/7 v SL 411/8Match 1 · ODI | India won by 3 runs | Rajkot | Sri Lanka in India ODI Series 2009/10 |
| 29 Nov 2009 | SA 119 v ENG 121/3Match 4 · ODI | England won by 7 wickets | Port Elizabeth | England in South Africa ODI Series 2009/10 |
| 27 Nov 2009 | SA 354/6 v ENG 242Match 3 · ODI | South Africa won by 112 runs | Cape Town | England in South Africa ODI Series 2009/10 |
| 22 Nov 2009 | SA 250/9 v ENG 252/3Match 2 · ODI | England won by 7 wickets | Centurion | England in South Africa ODI Series 2009/10 |
| 10 Nov 2009 | SA 331/5 v ZIM 119Match 2 · ODI | South Africa won by 212 runs | Centurion | Zimbabwe in South Africa ODI Series 2009/10 |
| 9 Nov 2009 | NZ 211 v PAK 204Match 3 · ODI | New Zealand won by 7 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 8 Nov 2009 | IND 170 v AUS 172/4Match 6 · ODI | Australia won by 6 wickets | Guwahati | Australia in India ODI Series 2009/10 |
| 8 Nov 2009 | SA 295/5 v ZIM 250/6Match 1 · ODI | South Africa won by 45 runs | Benoni | Zimbabwe in South Africa ODI Series 2009/10 |
| 6 Nov 2009 | NZ 303/8 v PAK 239Match 2 · ODI | New Zealand won by 64 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 5 Nov 2009 | IND 347 v AUS 350/4Match 5 · ODI | Australia won by 3 runs | Hyderabad | Australia in India ODI Series 2009/10 |
| 5 Nov 2009 | BAN 222/9 v ZIM 221/9Match 5 · ODI | Bangladesh won by 1 wicket | Chittagong | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 3 Nov 2009 | BAN 49/4 v ZIM 44Match 4 · ODI | Bangladesh won by 6 wickets | Chittagong | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 3 Nov 2009 | NZ 149 v PAK 287/9Match 1 · ODI | Pakistan won by 138 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 2 Nov 2009 | IND 226 v AUS 250Match 4 · ODI | Australia won by 24 runs | Chandigarh | Australia in India ODI Series 2009/10 |
| 31 Oct 2009 | IND 230/4 v AUS 229/5Match 3 · ODI | India won by 6 wickets | Delhi | Australia in India ODI Series 2009/10 |
| 31 Oct 2009 | BAN 198/6 v ZIM 196Match 3 · ODI | Bangladesh won by 4 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 29 Oct 2009 | BAN 221/3 v ZIM 219Match 2 · ODI | Bangladesh won by 7 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 28 Oct 2009 | IND 354/7 v AUS 255Match 2 · ODI | India won by 99 runs | Nagpur | Australia in India ODI Series 2009/10 |
| 27 Oct 2009 | BAN 186 v ZIM 189/5Match 1 · ODI | Zimbabwe won by 5 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2009/10 |
| 25 Oct 2009 | IND 288/8 v AUS 292/8Match 1 · ODI | Australia won by 4 runs | Vadodara | Australia in India ODI Series 2009/10 |
| 21 Oct 2009 | SAW 163/3 v WIW 160Match 3 · ODI | South Africa Women won by 7 wickets | Paarl | West Indies Women in South Africa ODI Series 2009/10 |