On the other hand, Karachi Kings are coming off three wins from the last four matches. However, Islamabad United have beaten Karachi Kings in each of the last three games which include both encounters of this season.
Islamabad made four changes to the team in the last match against Lahore Qalandars as Samit Patel, Rizwan Hussain, Amad Butt and Zafar Gohar made way for Chadwick Walton, Hussain Talat, Muhammad Musa and Rumman Raees.
Luke Ronchi is the highest run-scorer for Islamabad and has close to 300 runs which include three half-centuries. Cameron Delport is another batsman who has peaked at the right time and struck a 60-ball 117 against Lahore Qalandars.
Asif Ali is a clean striker lower down the order. Faheem Ashraf, Shadab Khan and Rumman Raees will do the bulk of the bowling.
Mohammad Amir, Umer khan and Usman Shinwari would be the leaders in the bowling department. Amir was their best bowler in the last match and claimed figures of 3-24.
Let's have a look at the probable playing XI of both teams.
Islamabad United- Luke Ronchi (wk), Cameron Delport, Alex Hales, Chadwick Walton, Asif Ali, Hussain Talat, Faheem Ashraf, Shadab Khan, Mohammad Sami (c), Muhammad Musa, Rumman Raees
Karachi Kings- Babar Azam, Colin Munro, Liam Livingstone, Colin Ingram, Ben Dunk (wk), Iftikhar Ahmed, Imad Wasim (c), Sohail Khan, Mohammad Amir, Umer Khan, Usman Khan Shinwari
Who will win? – Karachi Kings
Top Batsman (Runs Scored) –Alex Hales (Islamabad United), Babar Azam (Karachi Kings)
Top Bowler (Wickets taken) – Faheem Ashraf (Islamabad United), Usman Shinwari (Karachi Kings)
Most Sixes – Alex Hales (Islamabad United), Babar Azam (Karachi Kings)
Team Scores Batting First – Islamabad United 150+, Karachi Kings 165+
*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In–Play’ features soon, so stay tuned.
©Cricket World 2019