| 4 Jan 2026 | DV 182/4 v ME 136Final · T20 | ME | 28 | 0/11 | 0 | Desert Vipers won by 46 runs | Dubai | International League T20 2025/26 |
| 21 Dec 2025 | DV 124/7 v ME 128/6Match 24 · T20 | ME | 26 | 0/7 | 0 | MI Emirates won by 4 wickets | Dubai | International League T20 2025/26 |
| 17 Dec 2025 | ME 137/8 v DC 130Match 18 · T20 | ME | 6 | - | 0 | MI Emirates won by 7 runs | Dubai | International League T20 2025/26 |
| 4 Dec 2025 | ME 163/6 v GG 164/4Match 3 · T20 | ME | 50 | - | 0 | Gulf Giants won by 6 wickets | Dubai | International League T20 2025/26 |
| 16 Jan 2025 | ME 159/6 v DV 161/5Match 7 · T20 | ME | 36 | - | 1 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 11 Jan 2025 | DC 133/8 v ME 132/7Match 1 · T20 | ME | 16* | - | 1 | Dubai Capitals won by 1 run | Dubai | International League T20 2024/25 |
| 17 Feb 2024 | ME 208/3 v DC 163/7Final · T20 | ME | 9* | - | 1 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 14 Feb 2024 | ME 163/7 v GG 118Qualifier 1 · T20 | ME | 27* | - | 0 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 8 Feb 2024 | GG 158/7 v ME 153/7Match 26 · T20 | ME | 40 | - | 0 | Gulf Giants won by 5 runs | Dubai | International League T20 2023/24 |
| 10 Feb 2023 | ME 167/5 v GG 168/6Qualifier 2 · T20 | ME | 57* | 0/24 | 0 | Gulf Giants won by 4 wickets | Dubai | International League T20 2022/23 |
| 26 Oct 2021 | WI 143/8 v SA 144/2Match 18 · T20I | WI | 26 | 0/9 | 0 | South Africa won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 23 Oct 2021 | WI 55 v ENG 56/4Match 14 · T20I | WI | 6 | 0/6 | 0 | England won by 6 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 26 Sept 2021 | RCB 165/6 v MI 111Match 39 · T20 | MI | 7 | - | 0 | Royal Challengers Bangalore won by 54 runs | Dubai | Indian Premier League 2021 |
| 19 Sept 2021 | CSK 156/6 v MI 136/8Match 30 · T20 | MI | 15 | 0/15 | 1 | Chennai Super Kings won by 20 runs | Dubai | Indian Premier League 2021 |
| 10 Nov 2020 | DC 156/7 v MI 157/5Final · T20 | MI | 9 | 0/13 | 0 | Mumbai Indians won by 5 wickets | Dubai | Indian Premier League 2020/21 |
| 5 Nov 2020 | MI 200/5 v DC 143/8Qualifier 1 · T20 | MI | 0 | 1/36 | 0 | Mumbai Indians won by 57 runs | Dubai | Indian Premier League 2020/21 |
| 31 Oct 2020 | DC 110/9 v MI 111/1Match 51 · T20 | MI | DNB | - | 0 | Mumbai Indians won by 9 wickets | Dubai | Indian Premier League 2020/21 |
| 18 Oct 2020 | MI 176/6 v PK 176/6Match 36 · T20 | MI | 34* | 0/26 | 0 | Match tied (Kings XI Punjab won the Super Over) | Dubai | Indian Premier League 2020/21 |
| 28 Sept 2020 | RCB 201/3 v MI 201/5Match 10 · T20 | MI | 60* | 0/13 | 2 | Match tied (Royal Challengers Bangalore won the Super Over) | Dubai | Indian Premier League 2020/21 |
| 1 Mar 2019 | IU 176 v PZ 177/6Match 21 · T20 | PZ | 1 | 0/32 | 0 | Peshawar Zalmi won by 4 wickets | Dubai | Pakistan Super League 2018/19 |
| 28 Feb 2019 | MS 172/5 v PZ 176/3Match 19 · T20 | PZ | 52* | 0/15 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 17 Feb 2019 | LQ 78 v PZ 81/3Match 7 · T20 | PZ | 6* | 1/10 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 15 Feb 2019 | PZ 155/4 v QG 161/4Match 3 · T20 | PZ | 3 | 0/17 | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 10 Mar 2018 | MS 125 v KK 188/3Match 22 · T20 | MS | 3 | 0/24 | 0 | Karachi Kings won by 63 runs | Dubai | Pakistan Super League 2017/18 |
| 9 Mar 2018 | MS 114 v LQ 115/4Match 20 · T20 | MS | 9 | - | 1 | Lahore Qalandars won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 7 Mar 2018 | MS 152/5 v QG 156/8Match 17 · T20 | MS | 15* | 0/21 | 1 | Quetta Gladiators won by 2 wickets | Dubai | Pakistan Super League 2017/18 |
| 6 Mar 2018 | PZ 164/8 v MS 183/3Match 16 · T20 | MS | 16* | 3/37 | 0 | Multan Sultans won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 25 Feb 2018 | MS 113 v IU 117/5Match 6 · T20 | MS | 28 | - | 1 | Islamabad United won by 5 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | MS 179/5 v LQ 136Match 3 · T20 | MS | 0 | 2/28 | 0 | Multan Sultans won by 43 runs | Dubai | Pakistan Super League 2017/18 |
| 22 Feb 2018 | PZ 151/6 v MS 152/3Match 1 · T20 | MS | 21* | - | 1 | Multan Sultans won by 7 wickets | Dubai | Pakistan Super League 2017/18 |
| 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 |
| 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 |
| 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 |
| 24 Sept 2016 | PAK 160/4 v WI 144/9Match 2 · T20I | WI | 18 | - | 2 | Pakistan won by 16 runs | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 23 Sept 2016 | PAK 116/1 v WI 115Match 1 · T20I | WI | 9 | 0/14 | 0 | Pakistan won by 9 wickets | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 30 Apr 2014 | MI 157/7 v SH 172/5Match 20 · T20 | MI | 78 | 0/36 | 1 | Sunrisers Hyderabad won by 15 runs | Dubai | Indian Premier League 2014 |
| 25 Apr 2014 | CSK 142/3 v MI 141/7Match 13 · T20 | MI | 12 | 0/10 | 0 | Chennai Super Kings won by 7 wickets | Dubai | Indian Premier League 2014 |
| 19 Apr 2014 | RCB 116/3 v MI 115/9Match 5 · T20 | MI | 3 | - | 0 | Royal Challengers Bangalore won by 7 wickets | Dubai | Indian Premier League 2014 |