| 4 Nov 2012 | SL 118/3 v NZ 250/6Match 2 · ODI | Sri Lanka won by 14 runs (DLS method) | Kandy | New Zealand in Sri Lanka ODI Series 2012/13 |
| 5 Sept 2012 | ENG 182 v SA 186/3Match 5 · ODI | South Africa won by 7 wickets | Nottingham | NatWest Series 2012 |
| 3 Sept 2012 | AUS 250/7 v PAK 244/7Match 3 · ODI | Australia won by 3 wickets | Sharjah | Pakistan v Australia ODI Series 2012 |
| 2 Sept 2012 | ENG 224/4 v SA 220/8Match 4 · ODI | England won by 6 wickets | London | NatWest Series 2012 |
| 31 Aug 2012 | ENG 212/6 v SA 211Match 3 · ODI | England won by 4 wickets | London | NatWest Series 2012 |
| 31 Aug 2012 | AUS 248/9 v PAK 249/3Match 2 · ODI | Pakistan won by 7 wickets | Abu Dhabi | Pakistan v Australia ODI Series 2012 |
| 28 Aug 2012 | ENG 207 v SA 287/5Match 2 · ODI | South Africa won by 80 runs | Southampton | NatWest Series 2012 |
| 28 Aug 2012 | AUS 199/6 v PAK 198Match 1 · ODI | Australia won by 4 wickets | Sharjah | Pakistan v Australia ODI Series 2012 |
| 25 Aug 2012 | AUS 272/8 v AFG 206Only ODI · ODI | Australia won by 66 runs | Sharjah | Australia v Afghanistan in United Arab Emirates 2012 |
| 24 Aug 2012 | ENG 37/0 v SAMatch 1 · ODI | No result | Cardiff | NatWest Series 2012 |
| 4 Aug 2012 | SL 274 v IND 294/7Match 5 · ODI | India won by 20 runs | Kandy | India in Sri Lanka ODI Series 2012 |
| 31 Jul 2012 | SL 251/8 v IND 255/4Match 4 · ODI | India won by 6 wickets | Colombo | India in Sri Lanka ODI Series 2012 |
| 28 Jul 2012 | SL 286/5 v IND 288/5Match 3 · ODI | India won by 5 wickets | Colombo | India in Sri Lanka ODI Series 2012 |
| 24 Jul 2012 | SL 139/1 v IND 138Match 2 · ODI | Sri Lanka won by 9 wickets | Hambantota | India in Sri Lanka ODI Series 2012 |
| 21 Jul 2012 | SL 293/9 v IND 314/6Match 1 · ODI | India won by 21 runs | Hambantota | India in Sri Lanka ODI Series 2012 |
| 16 Jul 2012 | WI 241/9 v NZ 221Match 5 · ODI | West Indies won by 20 runs | St Kitts | New Zealand in West Indies ODI Series 2012 |
| 14 Jul 2012 | WI 264 v NZ 240Match 4 · ODI | West Indies won by 24 runs | St Kitts | New Zealand in West Indies ODI Series 2012 |
| 11 Jul 2012 | ENGW 124/4 v INDW 152/8Match 5 · ODI | England Women won by 29 runs (DLS method) | Wormsley | India Women in England ODI Series 2012 |
| 11 Jul 2012 | WI 161 v NZ 249/9Match 3 · ODI | New Zealand won by 88 runs | St Kitts | New Zealand in West Indies ODI Series 2012 |
| 11 Jul 2012 | SCO 177/6 v CAN 17628th Match · ODI | Scotland won by 4 wickets (with 47 balls remaining) | Ayr | Canada tour of Scotland 2012 |
| 10 Jul 2012 | ENG 138/3 v AUS 145/7Match 5 · ODI | England won by 7 wickets (DLS method) | Manchester | NatWest Series 2012 |
| 7 Jul 2012 | ENG 201/2 v AUS 200/9Match 4 · ODI | England won by 8 wickets | Chester-le-Street | NatWest Series 2012 |
| 7 Jul 2012 | WI 315/5 v NZ 260Match 2 · ODI | West Indies won by 55 runs | Jamaica | New Zealand in West Indies ODI Series 2012 |
| 5 Jul 2012 | ENGW 177/7 v INDW 173/5Match 3 · ODI | England Women won by 3 wickets | Taunton | India Women in England ODI Series 2012 |
| 5 Jul 2012 | WI 136/1 v NZ 190/9Match 1 · ODI | West Indies won by 9 wickets (DLS method) | Jamaica | New Zealand in West Indies ODI Series 2012 |
| 5 Jul 2012 | IRE 163 v AFG 10426th Match · ODI | Ireland won by 59 runs | Dublin | Afghanistan tour of Ireland 2012 |
| 4 Jul 2012 | ENGW 115 v INDW 129Match 2 · ODI | India Women won by 14 runs | Taunton | India Women in England ODI Series 2012 |
| 1 Jul 2012 | ENG 252/4 v AUS 251/7Match 2 · ODI | England won by 6 wickets | London | NatWest Series 2012 |
| 1 Jul 2012 | ENGW 229 v INDW 230/5Match 1 · ODI | India Women won by 5 wickets | London | India Women in England ODI Series 2012 |
| 29 Jun 2012 | ENG 272/5 v AUS 257/9Match 1 · ODI | England won by 15 runs | London | NatWest Series 2012 |
| 23 Jun 2012 | IRE 36/3 v AUSOnly ODI · ODI | No result | Belfast | - |
| 19 Jun 2012 | ENG 239/2 v WI 238/9Match 2 · ODI | England won by 8 wickets | London | NatWest Series 2012 |
| 18 Jun 2012 | SL 248/8 v PAK 247/7Match 5 · ODI | Sri Lanka won by 2 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 16 Jun 2012 | ENG 288/6 v WI 172Match 1 · ODI | England won by 114 runs (DLS method) | Southampton | NatWest Series 2012 |
| 16 Jun 2012 | SL 243/8 v PAK 199Match 4 · ODI | Sri Lanka won by 44 runs | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 13 Jun 2012 | SL v PAK 12/2Match 3 · ODI | No result | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 9 Jun 2012 | SL 280/4 v PAK 204Match 2 · ODI | Sri Lanka won by 76 runs | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 7 Jun 2012 | SL 135/8 v PAK 135/4Match 1 · ODI | Pakistan won by 6 wickets (DLS method) | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 31 Mar 2012 | AFG 259/5 v NED 256/922nd Match · ODI | Afghanistan won by 5 wickets (with 22 balls remaining) | Sharjah | Afghanistan v Netherlands in United Arab Emirates 2011/12 |
| 29 Mar 2012 | AFG 153 v NED 156/121st Match · ODI | Netherlands won by 9 wickets (with 142 balls remaining) | Sharjah | Afghanistan v Netherlands in United Arab Emirates 2011/12 |
| 25 Mar 2012 | WI 251 v AUS 281/9Match 5 · ODI | Australia won by 30 runs | St Lucia | Australia in West Indies ODI Series 2011/12 |
| 23 Mar 2012 | WI 294/7 v AUS 252Match 4 · ODI | West Indies won by 42 runs | St Lucia | Australia in West Indies ODI Series 2011/12 |
| 22 Mar 2012 | BAN 234/8 v PAK 236/9Final · ODI | Pakistan won by 2 runs | Mirpur | Asia Cup 2011/12 |
| 20 Mar 2012 | BAN 212/5 v SL 232Match 6 · ODI | Bangladesh won by 5 wickets (DLS method) | Mirpur | Asia Cup 2011/12 |
| 20 Mar 2012 | WI 220 v AUS 220Match 3 · ODI | Match tied | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 18 Mar 2012 | IND 330/4 v PAK 329/6Match 5 · ODI | India won by 6 wickets | Mirpur | Asia Cup 2011/12 |
| 18 Mar 2012 | WI 163/5 v AUS 154/9Match 2 · ODI | West Indies won by 5 wickets (DLS method) | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 16 Mar 2012 | BAN 293/5 v IND 289/5Match 4 · ODI | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2011/12 |
| 16 Mar 2012 | WI 140 v AUS 204/8Match 1 · ODI | Australia won by 64 runs | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 15 Mar 2012 | PAK 189/4 v SL 188Match 3 · ODI | Pakistan won by 6 wickets | Mirpur | Asia Cup 2011/12 |