| 4 Nov 2017 | DD 136/7 v SS 137/1Match 1 · T20 | DD | 11 | 0/12 | 0 | Sylhet Sixers won by 9 wickets | Sylhet | Bangladesh Premier League 2017/18 |
| 16 Sept 2017 | WI 176/9 v ENG 155Only T20I · T20I | WI | 6 | 0/17 | 0 | West Indies won by 21 runs | Chester-le-Street | West Indies tour of England 2017 |
| 3 Sept 2017 | BT 128/9 v SKAN 129/0Match 30 · T20 | BT | 7 | 0/24 | 0 | St Kitts and Nevis Patriots won by 10 wickets | Barbados | Caribbean Premier League 2017 |
| 2 Sept 2017 | BT 136/9 v TKR 120/9Match 29 · T20 | BT | 17 | 2/26 | 1 | Barbados Tridents won by 16 runs | Barbados | Caribbean Premier League 2017 |
| 31 Aug 2017 | BT 195/4 v SLS 166/4Match 27 · T20 | BT | 11 | 1/22 | 1 | Barbados Tridents won by 29 runs | Barbados | Caribbean Premier League 2017 |
| 29 Aug 2017 | GAW 158/8 v BT 59Match 25 · T20 | BT | 0 | 0/18 | 1 | Guyana Amazon Warriors won by 99 runs | Barbados | Caribbean Premier League 2017 |
| 20 Aug 2017 | BT 159/4 v GAW 160/6Match 19 · T20 | BT | 6 | 4/16 | 0 | Guyana Amazon Warriors won by 4 wickets | Guyana | Caribbean Premier League 2017 |
| 18 Aug 2017 | BT 168/6 v SKAN 84/1Match 16 · T20 | BT | 63* | - | 0 | St Kitts and Nevis Patriots won by 17 runs (DLS method) | St Kitts | Caribbean Premier League 2017 |
| 12 Aug 2017 | BT 152/9 v TKR 155/8Match 11 · T20 | BT | 14 | 1/29 | 0 | Trinbago Knight Riders won by 2 wickets | Trinidad | Caribbean Premier League 2017 |
| 10 Aug 2017 | BT 196/4 v SLS 129/6Match 8 · T20 | BT | 83* | - | 2 | Barbados Tridents won by 21 runs (DLS method) | St Lucia | Caribbean Premier League 2017 |
| 6 Aug 2017 | JT 154/5 v BT 142Match 5 · T20 | BT | 62 | - | 1 | Jamaica Tallawahs won by 12 runs | Lauderhill | Caribbean Premier League 2017 |
| 5 Aug 2017 | BT 142/7 v JT 130/6Match 3 · T20 | BT | 1 | - | 0 | Barbados Tridents won by 12 runs | Lauderhill | Caribbean Premier League 2017 |
| 9 Jul 2017 | WI 194/1 v IND 190/6Only T20I · T20I | WI | DNB | - | 0 | West Indies won by 9 wickets | Jamaica | - |
| 21 May 2017 | MI 129/8 v RPS 128/6Final · T20 | MI | 7 | - | 2 | Mumbai Indians won by 1 run | Hyderabad | Indian Premier League 2017 |
| 19 May 2017 | MI 111/4 v KKR 107Qualifier 2 · T20 | MI | 9* | - | 1 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2017 |
| 16 May 2017 | MI 142/9 v RPS 162/4Qualifier 1 · T20 | MI | 7 | - | 0 | Rising Pune Supergiant won by 20 runs | Mumbai | Indian Premier League 2017 |
| 13 May 2017 | KKR 164/8 v MI 173/5Match 54 · T20 | MI | 13 | - | 0 | Mumbai Indians won by 9 runs | Kolkata | Indian Premier League 2017 |
| 11 May 2017 | MI 223/6 v PK 230/3Match 51 · T20 | MI | 50* | - | 0 | Kings XI Punjab won by 7 runs | Mumbai | Indian Premier League 2017 |
| 8 May 2017 | SH 140/3 v MI 138/7Match 48 · T20 | MI | 5 | - | 0 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2017 |
| 6 May 2017 | DC 66 v MI 212/3Match 45 · T20 | MI | 63* | - | 1 | Mumbai Indians won by 146 runs | Delhi | Indian Premier League 2017 |
| 1 May 2017 | MI 165/5 v RCB 162/8Match 38 · T20 | MI | 17 | - | 2 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2017 |
| 29 Apr 2017 | GL 153/9 v MI 153Match 35 · T20 | MI | 15 | - | 2 | Match tied (Mumbai Indians won the Super Over) | Rajkot | Indian Premier League 2017 |
| 24 Apr 2017 | MI 157/8 v RPS 160/6Match 28 · T20 | MI | 9 | - | 1 | Rising Pune Supergiant won by 3 runs | Mumbai | Indian Premier League 2017 |
| 22 Apr 2017 | MI 142/8 v DC 128/7Match 25 · T20 | MI | 26 | - | 0 | Mumbai Indians won by 14 runs | Mumbai | Indian Premier League 2017 |
| 20 Apr 2017 | PK 198/4 v MI 199/2Match 22 · T20 | MI | DNB | - | 2 | Mumbai Indians won by 8 wickets | Indore | Indian Premier League 2017 |
| 16 Apr 2017 | MI 177/4 v GL 176/4Match 16 · T20 | MI | 39 | - | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2017 |
| 14 Apr 2017 | RCB 142/5 v MI 145/6Match 12 · T20 | MI | 70 | - | 0 | Mumbai Indians won by 4 wickets | Bangalore | Indian Premier League 2017 |
| 12 Apr 2017 | MI 159/6 v SH 158/8Match 10 · T20 | MI | 11 | - | 2 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 9 Apr 2017 | MI 180/6 v KKR 178/7Match 7 · T20 | MI | 17 | - | 2 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 6 Apr 2017 | RPS 187/3 v MI 184/8Match 2 · T20 | MI | 27 | 0/30 | 0 | Rising Pune Supergiant won by 7 wickets | Pune | Indian Premier League 2017 |
| 2 Apr 2017 | WI 124/8 v PAK 127/3Match 4 · T20I | WI | 3 | - | 0 | Pakistan won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 1 Apr 2017 | WI 138/3 v PAK 137/8Match 3 · T20I | WI | DNB | - | 1 | West Indies won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 30 Mar 2017 | WI 129/8 v PAK 132Match 2 · T20I | WI | 3 | - | 1 | Pakistan won by 3 runs | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 26 Mar 2017 | WI 111/8 v PAK 115/4Match 1 · T20I | WI | 14 | 0/10 | 0 | Pakistan won by 6 wickets | Barbados | Pakistan in West Indies T20I Series 2017 |
| 3 Mar 2017 | PZ 181/3 v KK 157/7Qualifier 3 · T20 | KK | 47 | - | 0 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2016/17 |
| 1 Mar 2017 | KK 126 v IU 82Qualifier 2 · T20 | KK | 5 | - | 1 | Karachi Kings won by 44 runs | Sharjah | Pakistan Super League 2016/17 |
| 26 Feb 2017 | IU 123/7 v KK 127/4Match 20 · T20 | KK | 20* | - | 4 | Karachi Kings won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 25 Feb 2017 | KK 158/5 v LQ 155/6Match 18 · T20 | KK | 45* | - | 0 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2016/17 |
| 23 Feb 2017 | KK 154/6 v QG 158/4Match 15 · T20 | KK | 31 | - | 1 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 19 Feb 2017 | KK 174/4 v PZ 165Match 13 · T20 | KK | 4* | - | 1 | Karachi Kings won by 9 runs | Sharjah | Pakistan Super League 2016/17 |
| 17 Feb 2017 | IU 90/8 v KK 75/4Match 10 · T20 | KK | DNB | - | 0 | Karachi Kings won by 8 runs (DLS method) | Sharjah | Pakistan Super League 2016/17 |
| 16 Feb 2017 | KK 172/8 v LQ 179/8Match 8 · T20 | KK | 8 | - | 0 | Lahore Qalandars won by 7 runs | Sharjah | Pakistan Super League 2016/17 |
| 11 Feb 2017 | KK 159/8 v QG 160/3Match 5 · T20 | KK | 14 | 0/23 | 1 | Quetta Gladiators won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 10 Feb 2017 | KK 118/7 v PZ 119/3Match 3 · T20 | KK | 27* | - | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 18 Jan 2017 | ST 101 v AS 178/5Match 29 · T20 | AS | 47 | 1/36 | 0 | Adelaide Strikers won by 77 runs | Sydney | Big Bash League 2016/17 |
| 16 Jan 2017 | AS 165/8 v MR 171/9Match 27 · T20 | AS | 22 | 3/30 | 0 | Melbourne Renegades won by 6 runs | Adelaide | Big Bash League 2016/17 |
| 10 Jan 2017 | MS 153/8 v AS 152/8Match 22 · T20 | AS | 16 | 0/17 | 0 | Melbourne Stars won by 2 wickets | Melbourne | Big Bash League 2016/17 |
| 6 Jan 2017 | AS 164/5 v HH 161/8Match 18 · T20 | AS | 15 | - | 0 | Adelaide Strikers won by 5 wickets | Adelaide | Big Bash League 2016/17 |
| 2 Jan 2017 | HH 144/2 v AS 143Match 14 · T20 | AS | 11 | 0/7 | 0 | Hobart Hurricanes won by 8 wickets | Hobart | Big Bash League 2016/17 |
| 31 Dec 2016 | AS 152/9 v SS 104Match 11 · T20 | AS | 29 | 0/6 | 1 | Adelaide Strikers won by 48 runs | Adelaide | Big Bash League 2016/17 |