| 15 Apr 2011 | MI 182/2 v KTK 184/2Match 13 · T20 | MI | 0* | 0/43 | 0 | Kochi Tuskers Kerala won by 8 wickets | Mumbai | Indian Premier League 2011 |
| 12 Apr 2011 | RCB 140/4 v MI 143/1Match 8 · T20 | MI | DNB | 2/25 | 1 | Mumbai Indians won by 9 wickets | Bangalore | Indian Premier League 2011 |
| 10 Apr 2011 | DC 95 v MI 99/2Match 4 · T20 | MI | DNB | 0/18 | 0 | Mumbai Indians won by 8 wickets | Delhi | Indian Premier League 2011 |
| 23 Mar 2011 | PAK 113/0 v WI 112Quarter-final · ODI | WI | 1 | - | 0 | Pakistan won by 10 wickets | Mirpur | ICC Cricket World Cup 2010/11 |
| 20 Mar 2011 | IND 268 v WI 188Match 42 · ODI | WI | 1 | 1/49 | 2 | India won by 80 runs | Chennai | ICC Cricket World Cup 2010/11 |
| 17 Mar 2011 | ENG 243 v WI 225Match 36 · ODI | WI | 24 | 0/37 | 0 | England won by 18 runs | Chennai | ICC Cricket World Cup 2010/11 |
| 11 Mar 2011 | IRE 231 v WI 275Match 27 · ODI | WI | 94 | 0/32 | 1 | West Indies won by 44 runs | Chandigarh | ICC Cricket World Cup 2010/11 |
| 4 Mar 2011 | BAN 58 v WI 59/1Match 19 · ODI | WI | DNB | - | 2 | West Indies won by 9 wickets | Mirpur | ICC Cricket World Cup 2010/11 |
| 28 Feb 2011 | NED 115 v WI 330/8Match 13 · ODI | WI | 60 | 0/2 | 1 | West Indies won by 215 runs | Delhi | ICC Cricket World Cup 2010/11 |
| 24 Feb 2011 | SA 223/3 v WI 222Match 7 · ODI | WI | 0 | 1/37 | 0 | South Africa won by 7 wickets | Delhi | ICC Cricket World Cup 2010/11 |
| 3 Feb 2011 | SL 199/2 v WI 203Match 2 · ODI | WI | 4 | 0/18 | 0 | Sri Lanka won by 8 wickets (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2010/11 |
| 31 Jan 2011 | SL v WI 245/5Match 1 · ODI | WI | 4 | - | 0 | No result | Colombo | West Indies in Sri Lanka ODI Series 2010/11 |
| 3 Jun 2010 | WI 252/6 v SA 255/9Match 5 · ODI | WI | 25 | 2/42 | 0 | South Africa won by 1 wicket | Trinidad | South Africa in West Indies ODI Series 2010 |
| 30 May 2010 | WI 303/6 v SA 304/3Match 4 · ODI | WI | 26 | 1/58 | 0 | South Africa won by 7 wickets | Dominica | South Africa in West Indies ODI Series 2010 |
| 28 May 2010 | WI 157 v SA 224Match 3 · ODI | WI | 10 | 3/27 | 0 | South Africa won by 67 runs | Dominica | South Africa in West Indies ODI Series 2010 |
| 24 May 2010 | WI 283 v SA 300/5Match 2 · ODI | WI | 29 | 2/39 | 0 | South Africa won by 17 runs | Antigua | South Africa in West Indies ODI Series 2010 |
| 22 May 2010 | WI 215 v SA 280/7Match 1 · ODI | WI | 44 | 0/19 | 0 | South Africa won by 66 runs (DLS method) | Antigua | South Africa in West Indies ODI Series 2010 |
| 20 May 2010 | WI 119/7 v SA 120/7Match 2 · T20I | WI | 12 | 0/14 | 0 | South Africa won by 1 run | Antigua | South Africa in West Indies T20I Series 2010 |
| 19 May 2010 | WI 123 v SA 136/7Match 1 · T20I | WI | 27 | 2/22 | 0 | South Africa won by 13 runs | Antigua | South Africa in West Indies T20I Series 2010 |
| 11 May 2010 | WI 105 v AUS 109/424th T20I · T20I | WI | 13 | - | 0 | Australia won by 6 wickets | St Lucia | ICC World Twenty20 2010 |
| 9 May 2010 | WI 169/6 v IND 155/919th T20I · T20I | WI | 17 | 1/23 | 1 | West Indies won by 14 runs | Barbados | ICC World Twenty20 2010 |
| 7 May 2010 | WI 138/8 v SL 195/316th T20I · T20I | WI | 9 | 0/38 | 1 | Sri Lanka won by 57 runs | Barbados | ICC World Twenty20 2010 |
| 3 May 2010 | WI 60/2 v ENG 191/58th T20I · T20I | WI | 0 | 0/16 | 1 | West Indies won by 8 wickets (DLS method) | Guyana | ICC World Twenty20 2010 |
| 30 Apr 2010 | WI 138/9 v IRE 682nd T20I · T20I | WI | 8 | - | 0 | West Indies won by 70 runs | Guyana | ICC World Twenty20 2010 |
| 25 Apr 2010 | CSK 168/5 v MI 146/9Final · T20 | MI | 27 | 1/45 | 0 | Chennai Super Kings won by 22 runs | Mumbai | Indian Premier League 2009/10 |
| 21 Apr 2010 | RCB 149/9 v MI 184/5Semi-final · T20 | MI | 33* | 3/17 | 0 | Mumbai Indians won by 35 runs | Mumbai | Indian Premier League 2009/10 |
| 17 Apr 2010 | RCB 134/9 v MI 191/4Match 52 · T20 | MI | 20 | 3/28 | 1 | Mumbai Indians won by 57 runs | Bangalore | Indian Premier League 2009/10 |
| 13 Apr 2010 | MI 183/4 v DC 144/7Match 47 · T20 | MI | 45* | 0/15 | 0 | Mumbai Indians won by 39 runs | Mumbai | Indian Premier League 2009/10 |
| 11 Apr 2010 | RR 137/8 v MI 174/5Match 45 · T20 | MI | 25 | 1/19 | 0 | Mumbai Indians won by 37 runs | Jaipur | Indian Premier League 2009/10 |
| 9 Apr 2010 | PK 158/4 v MI 154/9Match 41 · T20 | MI | 18 | 1/9 | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2009/10 |
| 6 Apr 2010 | CSK 165/4 v MI 141/9Match 37 · T20 | MI | 5 | 2/27 | 1 | Chennai Super Kings won by 24 runs | Chennai | Indian Premier League 2009/10 |
| 3 Apr 2010 | MI 178/5 v DC 115Match 33 · T20 | MI | 21 | 2/26 | 1 | Mumbai Indians won by 63 runs | Mumbai | Indian Premier League 2009/10 |
| 30 Mar 2010 | MI 164/6 v PK 163Match 27 · T20 | MI | 20 | 0/20 | 1 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2009/10 |
| 28 Mar 2010 | DC 131 v MI 172/7Match 25 · T20 | MI | 1 | 1/20 | 1 | Mumbai Indians won by 41 runs | Mumbai | Indian Premier League 2009/10 |
| 25 Mar 2010 | CSK 180/2 v MI 181/5Match 21 · T20 | MI | 20 | - | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2009/10 |
| 22 Mar 2010 | MI 156/3 v KKR 155/3Match 17 · T20 | MI | 7 | - | 0 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2009/10 |
| 20 Mar 2010 | MI 151/9 v RCB 155/3Match 14 · T20 | MI | 21 | 0/24 | 1 | Royal Challengers Bangalore won by 7 wickets | Mumbai | Indian Premier League 2009/10 |
| 17 Mar 2010 | DC 120/9 v MI 218/7Match 9 · T20 | MI | 10 | 1/24 | 0 | Mumbai Indians won by 98 runs | Delhi | Indian Premier League 2009/10 |
| 14 Mar 2010 | WI 165/6 v ZIM 161Match 5 · ODI | WI | 36 | 1/22 | 1 | West Indies won by 4 wickets | St Vincent | Zimbabwe in West Indies ODI Series 2009/10 |
| 12 Mar 2010 | WI 142/6 v ZIM 141Match 4 · ODI | WI | 22 | 0/9 | 0 | West Indies won by 4 wickets | St Vincent | Zimbabwe in West Indies ODI Series 2009/10 |
| 10 Mar 2010 | WI 245/9 v ZIM 104Match 3 · ODI | WI | 17 | - | 0 | West Indies won by 141 runs | St Vincent | Zimbabwe in West Indies ODI Series 2009/10 |
| 6 Mar 2010 | WI 208/6 v ZIM 206Match 2 · ODI | WI | 7 | 0/19 | 0 | West Indies won by 4 wickets | Guyana | Zimbabwe in West Indies ODI Series 2009/10 |
| 4 Mar 2010 | WI 252/9 v ZIM 254/5Match 1 · ODI | WI | 5 | 2/59 | 0 | Zimbabwe won by 2 runs | Guyana | Zimbabwe in West Indies ODI Series 2009/10 |
| 28 Feb 2010 | WI 79/7 v ZIM 105Only T20I · T20I | WI | 1 | 0/24 | 1 | Zimbabwe won by 26 runs | Trinidad | - |
| 23 Feb 2010 | AUS 142/2 v WI 138/7Match 2 · T20I | WI | 5 | 0/12 | 1 | Australia won by 8 wickets | Sydney | West Indies in Australia T20I Series 2009/10 |
| 21 Feb 2010 | AUS 179/8 v WI 141/8Match 1 · T20I | WI | 12 | 1/23 | 1 | Australia won by 38 runs | Hobart | West Indies in Australia T20I Series 2009/10 |
| 19 Feb 2010 | AUS 324/5 v WI 199Match 5 · ODI | WI | 45 | 2/59 | 0 | Australia won by 125 runs | Melbourne | West Indies in Australia ODI Series 2009/10 |
| 14 Feb 2010 | AUS 324/7 v WI 274/8Match 4 · ODI | WI | 62 | 1/45 | 1 | 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 | WI | DNB | 1/26 | 2 | No result | Sydney | West Indies in Australia ODI Series 2009/10 |
| 9 Feb 2010 | AUS 171/2 v WI 170Match 2 · ODI | WI | 32 | 0/28 | 0 | Australia won by 8 wickets | Adelaide | West Indies in Australia ODI Series 2009/10 |