| 26 Jul 2009 | WI 194 v BAN 246/9Match 1 · ODI | Bangladesh won by 52 runs | Dominica | Bangladesh in West Indies ODI Series 2009 |
| 12 Jul 2009 | IRE 256/7 v KEN 240/63rd ODI · ODI | Ireland won by 4 runs (D/L method) | Dublin | Kenya tour of Ireland 2009 |
| 11 Jul 2009 | NED 237/7 v CAN 1871st ODI · ODI | Netherlands won by 50 runs | Netherlands | Canada tour of Netherlands 2009 |
| 11 Jul 2009 | IRE 104/1 v KEN 1752nd ODI · ODI | Ireland won by 52 runs (D/L method) | Dublin | Kenya tour of Ireland 2009 |
| 9 Jul 2009 | IRE 215/7 v KEN 214/91st ODI · ODI | Ireland won by 3 wickets (with 7 balls remaining) | Dublin | Kenya tour of Ireland 2009 |
| 8 Jul 2009 | SCO 253/5 v CAN 250/92nd ODI · ODI | Scotland won by 5 wickets (with 16 balls remaining) | Aberdeen | Canada tour of Scotland 2009 |
| 7 Jul 2009 | SCO 286/4 v CAN 287/41st ODI · ODI | Canada won by 6 wickets (with 8 balls remaining) | Aberdeen | Canada tour of Scotland 2009 |
| 5 Jul 2009 | WI 27/1 v INDMatch 4 · ODI | No result | St Lucia | India in West Indies ODI Series 2009 |
| 3 Jul 2009 | WI 186/7 v IND 159/4Match 3 · ODI | India won by 6 wickets (DLS method) | St Lucia | India in West Indies ODI Series 2009 |
| 29 Jun 2009 | ENGW 134/1 v AUSW 133Match 1 · ODI | England Women won by 9 wickets | Chelmsford | Australia Women in England ODI Series 2009 |
| 28 Jun 2009 | WI 192/2 v IND 188Match 2 · ODI | West Indies won by 8 wickets | Jamaica | India in West Indies ODI Series 2009 |
| 26 Jun 2009 | WI 319 v IND 339/6Match 1 · ODI | India won by 20 runs | Jamaica | India in West Indies ODI Series 2009 |
| 26 May 2009 | ENG 328/7 v WI 270Match 3 · ODI | England won by 58 runs | Birmingham | NatWest Series 2009 |
| 24 May 2009 | ENG 161/4 v WI 160Match 2 · ODI | England won by 6 wickets | Bristol | NatWest Series 2009 |
| 3 May 2009 | AUS 250/4 v PAK 254/3Match 5 · ODI | Pakistan won by 7 wickets | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 1 May 2009 | AUS 200/2 v PAK 197Match 4 · ODI | Australia won by 8 wickets | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 27 Apr 2009 | AUS 198/7 v PAK 171Match 3 · ODI | Australia won by 27 runs | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 24 Apr 2009 | AUS 208/4 v PAK 207Match 2 · ODI | Australia won by 6 wickets | Dubai Sports City Cricket Stadium | Australia v Pakistan ODI Series 2009 |
| 22 Apr 2009 | AUS 168 v PAK 171/6Match 1 · ODI | Pakistan won by 4 wickets | Dubai Sports City Cricket Stadium | Australia v Pakistan ODI Series 2009 |
| 19 Apr 2009 | AFG 295/8 v SCO 2065th Place Play-off · ODI | Afghanistan won by 89 runs | Benoni | ICC World Cup Qualifier 2009 |
| 19 Apr 2009 | CAN 185 v IRE 188/1Final · ODI | Ireland won by 9 wickets (with 45 balls remaining) | Centurion | ICC World Cup Qualifier 2009 |
| 19 Apr 2009 | KEN 179 v NED 183/43rd Place Play-off · ODI | Netherlands won by 6 wickets (with 107 balls remaining) | Potchefstroom | ICC World Cup Qualifier 2009 |
| 17 Apr 2009 | SA 256 v AUS 303/7Match 5 · ODI | Australia won by 47 runs | Johannesburg | Australia in South Africa ODI Series 2008/09 |
| 13 Apr 2009 | SA 317/6 v AUS 256Match 4 · ODI | South Africa won by 61 runs | Port Elizabeth | Australia in South Africa ODI Series 2008/09 |
| 9 Apr 2009 | SA 289/6 v AUS 264/7Match 3 · ODI | South Africa won by 25 runs | Cape Town | Australia in South Africa ODI Series 2008/09 |
| 8 Apr 2009 | CAN 252/7 v SCO 104Match 27 · ODI | Canada won by 148 runs | Benoni | ICC World Cup Qualifiers 2009 |
| 8 Apr 2009 | NED 304/9 v BER 241/926th Match, Group B · ODI | Netherlands won by 63 runs | Potchefstroom | 2009 Cricket World Cup Qualifier |
| 6 Apr 2009 | KEN 260/3 v BER 259/520th Match, Group B · ODI | Kenya won by 7 wickets (with 30 balls remaining) | Potchefstroom | 2009 Cricket World Cup Qualifier |
| 6 Apr 2009 | CAN 220 v IRE 223/421st Match, Group A · ODI | Ireland won by 6 wickets (with 54 balls remaining) | Benoni | 2009 Cricket World Cup Qualifier |
| 5 Apr 2009 | SA 132/3 v AUS 131Match 2 · ODI | South Africa won by 7 wickets | Centurion | Australia in South Africa ODI Series 2008/09 |
| 3 Apr 2009 | SA 145 v AUS 286/7Match 1 · ODI | Australia won by 141 runs | Durban | Australia in South Africa ODI Series 2008/09 |
| 3 Apr 2009 | WI 146 v ENG 172/5Match 5 · ODI | England won by 26 runs | St Lucia | England in West Indies ODI Series 2008/09 |
| 1 Apr 2009 | IRE 233/3 v SCO 232/7Match 4 · ODI | Ireland won by 7 wickets | Benoni | ICC World Cup Qualifiers 2009 |
| 1 Apr 2009 | KEN 247/8 v NED 248/35th Match, Group B · ODI | Netherlands won by 7 wickets (with 22 balls remaining) | Potchefstroom | 2009 Cricket World Cup Qualifier |
| 29 Mar 2009 | WI 239/9 v ENG 136/1Match 4 · ODI | England won by 9 wickets (DLS method) | Barbados | England in West Indies ODI Series 2008/09 |
| 27 Mar 2009 | WI 117/2 v ENG 117Match 3 · ODI | West Indies won by 8 wickets (DLS method) | Barbados | England in West Indies ODI Series 2008/09 |
| 22 Mar 2009 | WI 264/8 v ENG 243Match 2 · ODI | West Indies won by 21 runs | Guyana | England in West Indies ODI Series 2008/09 |
| 20 Mar 2009 | WI 244/7 v ENG 270/7Match 1 · ODI | England won by 1 run (DLS method) | Guyana | England in West Indies ODI Series 2008/09 |
| 14 Mar 2009 | NZ 151/2 v IND 149Match 5 · ODI | New Zealand won by 8 wickets | Auckland | India in New Zealand ODI Series 2008/09 |
| 11 Mar 2009 | NZ 270/5 v IND 201/0Match 4 · ODI | India won by 84 runs (DLS method) | Hamilton | India in New Zealand ODI Series 2008/09 |
| 10 Mar 2009 | ENGW 172/1 v INDW 169Match 7 · ODI | England Women won by 9 wickets | Sydney | ICC Women's World Cup 2008/09 |
| 8 Mar 2009 | NZ 334 v IND 392/4Match 3 · ODI | India won by 58 runs | Christchurch | India in New Zealand ODI Series 2008/09 |
| 6 Mar 2009 | NZ v IND 188/4Match 2 · ODI | No result | Wellington | India in New Zealand ODI Series 2008/09 |
| 3 Mar 2009 | NZ 162/9 v IND 273/4Match 1 · ODI | India won by 53 runs (DLS method) | Napier | India in New Zealand ODI Series 2008/09 |
| 13 Feb 2009 | AUS 168/4 v NZ 123/6Match 5 · ODI | No result | Brisbane | Chappell-Hadlee Trophy 2008/09 |
| 10 Feb 2009 | AUS 247/4 v NZ 244/8Match 4 · ODI | Australia won by 6 wickets | Adelaide | Chappell-Hadlee Trophy 2008/09 |
| 8 Feb 2009 | AUS 301/9 v NZ 269Match 3 · ODI | Australia won by 32 runs | Sydney | Chappell-Hadlee Trophy 2008/09 |
| 8 Feb 2009 | SL 320/8 v IND 252Match 5 · ODI | Sri Lanka won by 68 runs | Colombo | India in Sri Lanka ODI Series 2008/09 |
| 6 Feb 2009 | AUS 225/5 v NZ 226/4Match 2 · ODI | New Zealand won by 6 wickets | Melbourne | Chappell-Hadlee Trophy 2008/09 |
| 5 Feb 2009 | SL 265 v IND 332/5Match 4 · ODI | India won by 67 runs | Colombo | India in Sri Lanka ODI Series 2008/09 |