| 23 May 2012 | CSK 187/5 v MI 149/9Elimination Final · T20 | MI | 16 | 1/26 | 0 | Chennai Super Kings won by 38 runs | Bangalore | Indian Premier League 2012 |
| 20 May 2012 | RR 162/6 v MI 163/0Match 72 · T20 | MI | DNB | 1/29 | 0 | Mumbai Indians won by 10 wickets | Jaipur | Indian Premier League 2012 |
| 16 May 2012 | MI 108 v KKR 140/7Match 65 · T20 | MI | 8 | 1/20 | 0 | Kolkata Knight Riders won by 32 runs | Mumbai | Indian Premier League 2012 |
| 14 May 2012 | RCB 171/6 v MI 173/5Match 62 · T20 | MI | 52* | 1/20 | 0 | Mumbai Indians won by 5 wickets | Bangalore | Indian Premier League 2012 |
| 12 May 2012 | KKR 155/4 v MI 182/1Match 58 · T20 | MI | DNB | 1/29 | 0 | Mumbai Indians won by 27 runs | Kolkata | Indian Premier League 2012 |
| 9 May 2012 | MI 141/6 v RCB 142/1Match 54 · T20 | MI | 21* | 0/33 | 0 | Royal Challengers Bangalore won by 9 wickets | Mumbai | Indian Premier League 2012 |
| 27 Apr 2012 | DC 207/5 v MI 170/9Match 36 · T20 | MI | 16 | 0/23 | 0 | Delhi Daredevils won by 37 runs | Delhi | Indian Premier League 2012 |
| 25 Apr 2012 | PK 168/3 v MI 171/6Match 33 · T20 | MI | 3 | 0/27 | 0 | Mumbai Indians won by 4 wickets | Chandigarh | Indian Premier League 2012 |
| 22 Apr 2012 | MI 163/6 v PK 164/4Match 28 · T20 | MI | 7 | 2/14 | 0 | Kings XI Punjab won by 6 wickets | Mumbai | Indian Premier League 2012 |
| 16 Apr 2012 | MI 92 v DC 93/3Match 19 · T20 | MI | 1 | 0/6 | 0 | Delhi Daredevils won by 7 wickets | Mumbai | Indian Premier League 2012 |
| 11 Apr 2012 | MI 197/6 v RR 170Match 12 · T20 | MI | 64 | 4/44 | 1 | Mumbai Indians won by 27 runs | Mumbai | Indian Premier League 2012 |
| 9 Apr 2012 | DC 138/9 v MI 142/5Match 9 · T20 | MI | 24 | 2/33 | 2 | Mumbai Indians won by 5 wickets | Visakhapatnam | Indian Premier League 2012 |
| 6 Apr 2012 | MI 101/9 v PW 129/9Match 3 · T20 | MI | 8 | 1/31 | 2 | Pune Warriors won by 28 runs | Mumbai | Indian Premier League 2012 |
| 4 Apr 2012 | CSK 112 v MI 115/2Match 1 · T20 | MI | DNB | 2/15 | 1 | Mumbai Indians won by 8 wickets | Chennai | Indian Premier League 2012 |
| 30 Mar 2012 | WI 160 v AUS 146/9Match 2 · T20I | WI | 1 | 0/6 | 1 | West Indies won by 14 runs | Barbados | Australia in West Indies T20I Series 2011/12 |
| 27 Mar 2012 | WI 150/7 v AUS 153/2Match 1 · T20I | WI | 54* | 0/16 | 1 | Australia won by 8 wickets | St Lucia | Australia in West Indies T20I Series 2011/12 |
| 25 Mar 2012 | WI 251 v AUS 281/9Match 5 · ODI | WI | 33 | - | 1 | 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 | WI | 102 | 1/16 | 1 | West Indies won by 42 runs | St Lucia | Australia in West Indies ODI Series 2011/12 |
| 20 Mar 2012 | WI 220 v AUS 220Match 3 · ODI | WI | 36 | 0/12 | 1 | Match tied | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 18 Mar 2012 | WI 163/5 v AUS 154/9Match 2 · ODI | WI | 47* | 0/18 | 1 | West Indies won by 5 wickets (DLS method) | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 16 Mar 2012 | WI 140 v AUS 204/8Match 1 · ODI | WI | 4 | - | 1 | Australia won by 64 runs | St Vincent | Australia in West Indies ODI Series 2011/12 |
| 27 Feb 2012 | DG 116 v DR 120/7Match 29 · T20 | DG | 11 | 0/22 | 1 | Duronto Rajshahi won by 3 wickets | Dhaka | Bangladesh Premier League 2011/12 |
| 24 Feb 2012 | CK 120/6 v DG 107/9Match 23 · T20 | DG | 1 | 1/19 | 0 | Chittagong Kings won by 13 runs | Dhaka | Bangladesh Premier League 2011/12 |
| 19 Feb 2012 | DG 140/8 v KRB 141/3Match 17 · T20 | DG | 10 | 0/13 | 0 | Khulna Royal Bengals won by 7 wickets | Chattogram | Bangladesh Premier League 2011/12 |
| 14 Feb 2012 | DG 208/5 v BB 187/5Match 10 · T20 | DG | 36 | 0/23 | 0 | Dhaka Gladiators won by 21 runs | Dhaka | Bangladesh Premier League 2011/12 |
| 11 Dec 2011 | IND 267/6 v WI 233Match 5 · ODI | WI | 119 | 0/14 | 0 | India won by 34 runs | Chennai | West Indies in India ODI Series 2011/12 |
| 8 Dec 2011 | IND 418/5 v WI 265Match 4 · ODI | WI | 3 | 1/65 | 0 | India won by 153 runs | Indore | West Indies in India ODI Series 2011/12 |
| 5 Dec 2011 | IND 244 v WI 260/5Match 3 · ODI | WI | 29 | 0/4 | 0 | West Indies won by 16 runs | Ahmedabad | West Indies in India ODI Series 2011/12 |
| 2 Dec 2011 | IND 270/5 v WI 269/9Match 2 · ODI | WI | 35 | 0/22 | 0 | India won by 5 wickets | Visakhapatnam | West Indies in India ODI Series 2011/12 |
| 29 Nov 2011 | IND 213/9 v WI 211/9Match 1 · ODI | WI | 13 | 1/23 | 0 | India won by 1 wicket | Cuttack | West Indies in India ODI Series 2011/12 |
| 18 Oct 2011 | BAN 62/2 v WI 61Match 3 · ODI | WI | 0 | - | 1 | Bangladesh won by 8 wickets | Chittagong | West Indies in Bangladesh ODI Series 2011/12 |
| 15 Oct 2011 | BAN 220 v WI 221/2Match 2 · ODI | WI | DNB | 0/4 | 0 | West Indies won by 8 wickets | Mirpur | West Indies in Bangladesh ODI Series 2011/12 |
| 13 Oct 2011 | BAN 258/7 v WI 298/4Match 1 · ODI | WI | 41 | 0/37 | 0 | West Indies won by 40 runs | Mirpur | West Indies in Bangladesh ODI Series 2011/12 |
| 16 Jun 2011 | WI 255/3 v IND 251Match 5 · ODI | WI | 24* | 2/39 | 0 | West Indies won by 7 wickets | Jamaica | India in West Indies ODI Series 2011 |
| 13 Jun 2011 | WI 249/8 v IND 146Match 4 · ODI | WI | 70 | 0/20 | 1 | West Indies won by 103 runs | Antigua | India in West Indies ODI Series 2011 |
| 11 Jun 2011 | WI 225/8 v IND 228/7Match 3 · ODI | WI | 6 | 1/32 | 0 | India won by 3 wickets | Antigua | India in West Indies ODI Series 2011 |
| 8 Jun 2011 | WI 240/9 v IND 183/3Match 2 · ODI | WI | 0 | 0/27 | 2 | India won by 7 wickets (DLS method) | Trinidad | India in West Indies ODI Series 2011 |
| 27 May 2011 | RCB 185/4 v MI 142/8Qualifier 2 · T20 | MI | 3 | 1/24 | 0 | Royal Challengers Bangalore won by 43 runs | Chennai | Indian Premier League 2011 |
| 25 May 2011 | MI 148/6 v KKR 147/7Elimination Final · T20 | MI | 3 | 0/31 | 1 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2011 |
| 22 May 2011 | KKR 175/7 v MI 178/5Match 70 · T20 | MI | 18 | 0/23 | 0 | Mumbai Indians won by 5 wickets | Kolkata | Indian Premier League 2011 |
| 20 May 2011 | MI 133/5 v RR 134/0Match 66 · T20 | MI | 20 | 0/19 | 0 | Rajasthan Royals won by 10 wickets | Mumbai | Indian Premier League 2011 |
| 14 May 2011 | MI 125/8 v DC 135/6Match 59 · T20 | MI | 24 | 1/10 | 1 | Deccan Chargers won by 10 runs | Mumbai | Indian Premier League 2011 |
| 10 May 2011 | PK 163/8 v MI 87Match 54 · T20 | MI | 17 | 0/11 | 2 | Kings XI Punjab won by 76 runs | Chandigarh | Indian Premier League 2011 |
| 7 May 2011 | MI 178/4 v DC 146Match 49 · T20 | MI | 9* | 2/24 | 0 | Mumbai Indians won by 32 runs | Mumbai | Indian Premier League 2011 |
| 4 May 2011 | PW 139/7 v MI 160/7Match 44 · T20 | MI | 28 | 1/36 | 0 | Mumbai Indians won by 21 runs | Mumbai | Indian Premier League 2011 |
| 2 May 2011 | MI 159/5 v PK 136/8Match 40 · T20 | MI | 20 | 1/18 | 2 | Mumbai Indians won by 23 runs | Mumbai | Indian Premier League 2011 |
| 29 Apr 2011 | RR 95/3 v MI 94/8Match 34 · T20 | MI | 4 | 0/16 | 0 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2011 |
| 24 Apr 2011 | DC 135/8 v MI 172/4Match 27 · T20 | MI | 0 | 1/20 | 0 | Mumbai Indians won by 37 runs | Hyderabad | Indian Premier League 2011 |
| 22 Apr 2011 | MI 164/4 v CSK 156/9Match 25 · T20 | MI | 0* | 1/30 | 2 | Mumbai Indians won by 8 runs | Mumbai | Indian Premier League 2011 |
| 20 Apr 2011 | MI 124/3 v PW 118Match 21 · T20 | MI | DNB | 0/13 | 1 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2011 |