Menu

Account

Create a free account Go Pro

Already have an account? Log in

Karachi Kings Playing XI: Last XI and Batting Order

The XI from 22 Apr 2026 v Peshawar Zalmi

Updated , after the Quetta Gladiators game

1 Jason Roy Karachi Kings Jason Roy Batter, batted 1 85 51 balls 2 David Warner Karachi Kings David Warner Batter, batted 2 11 13 balls 3 Salman Agha Karachi Kings Salman Agha All-rounder, batted 3 12 9 balls 4 Reeza Hendricks Karachi Kings Reeza Hendricks Batter, batted 4 13 16 balls 5 Azam Khan Karachi Kings Azam Khan Keeper, batted 5 35 19 balls 6 Khushdil Shah Karachi Kings Khushdil Shah Batter, batted 6 12 7 balls 7 Abbas Afridi Karachi Kings Abbas Afridi Bowler, batted 7 6 3 balls 8 Moeen Ali Karachi Kings Moeen Ali All-rounder, batted 8 0* 0 balls 9 S Karachi Kings Shahid Aziz All-rounder, batted 9 0 1 balls 10 Hasan Ali Karachi Kings Hasan Ali Bowler, batted 10 0 1 balls 11 Z Karachi Kings Zahid Mahmood Bowler 0-26 bowling
Last PSL match: Peshawar Zalmi won by 7 wickets (with 7 balls remaining), 22 Apr 2026. The scorecard →

Karachi Kings Batting Order

Who batted where over the last 31 PSL matches, and the runs there

PositionInnsAvgSRAlso
1Sharjeel Khan 10 25.7 142.0 T. Seifert (6), S. Masood (5)
2Babar Azam 8 55.0 128.4 J. Vince (6), D. Warner (6)
3James Vince 9 36.9 151.3 J. Clarke (5), H. Ali (4)
4Shoaib Malik 9 37.5 116.0 S. Baig (4), C. Ingram (3)
5Mohammad Nabi 5 36.8 165.2 A. Khan (4), I. Khan (4)
6Imad Wasim 5 75.0 168.5 K. Shah (5), I. Khan (4)
7Irfan Khan 6 52.0 140.5 M. Nabi (3), K. Shah (3)
8Abbas Afridi 6 5.3 77.8 H. Ali (2), A. Jamal (2)
9Hasan Ali 4 27.0 138.5 I. Wasim (1), A. Ali (1)
10Hasan Ali 2 6.0 150.0 A. Milne (1), U. Asif (1)
11Usman Shinwari 1 - 133.3 F. Ali (1), M. Hamza Sohail (1)
Inns is how often each batted there. A player who did not bat is left out.

Karachi Kings Selections

Every player Karachi Kings picked in the last 31 PSL matches, the most first

PlayerXIBatsLast
Hasan Ali 16/31 9 XI
James Vince 15/31 3 -
Irfan Khan 15/31 7 -
Imad Wasim 13/31 6 -
Sharjeel Khan 12/31 1 -
Shoaib Malik 12/31 4 -
Abbas Afridi 12/31 8 XI
Tim Seifert 11/31 1 -
Mohammad Nabi 11/31 5 -
Mir Hamza 11/31 11 -
Khushdil Shah 10/31 6 XI
Shan Masood 9/31 1 -
Babar Azam 9/31 2 -
Mohammad Amir 8/31 10 -
David Warner 7/31 2 XI
Aamer Yamin 7/31 6 -
Joe Clarke 6/31 3 -
Saad Baig 6/31 4 -
Kieron Pollard 6/31 6 -
Zahid Mahmood 6/31 10 XI
Mohammad Ilyas 6/31 10 -
Matthew Wade 5/31 1 -
Salman Agha 5/31 3 XI
Moeen Ali 5/31 6 XI
Lewis Gregory 5/31 6 -
Mohammad Nawaz 5/31 7 -
Haider Ali 4/31 3 -
Reeza Hendricks 4/31 4 XI
Azam Khan 4/31 5 XI
Arafat Minhas 4/31 7 -
Anwar Ali 4/31 7 -
Adam Zampa 4/31 10 -
Umaid Asif 4/31 10 -
Blessing Muzarabani 4/31 - -
Jason Roy 3/31 2 XI
Sahibzada Farhan 3/31 3 -
Colin Ingram 3/31 4 -
Ben Cutting 3/31 5 -
Daniel Christian 3/31 6 -
Aamer Jamal 3/31 8 -
Andrew Tye 3/31 9 -
Mohammad Taha 3/31 9 -
Mohammad Imran Khan 3/31 11 -
Arshad Iqbal 3/31 11 -
Tabraiz Shamsi 3/31 - -
Imran Tahir 3/31 - -
Muhammad Waseem 2/31 2 -
Tayyab Tahir 2/31 3 -
Ian Cockbain 2/31 4 -
Tom Lammonby 2/31 4 -
Leus du Plooy 2/31 5 -
Waqas Maqsood 2/31 8 -
Shahid Aziz 2/31 9 XI
Adam Milne 2/31 10 -
Fawad Ali 2/31 11 -
Daniel Sams 2/31 - -
Akif Javed 2/31 - -
Muhammad Akhlaq 1/31 2 -
Martin Guptill 1/31 3 -
Mohammad Riazullah 1/31 4 -
Qasim Akram 1/31 4 -
Najibullah Zadran 1/31 4 -
Chadwick Walton 1/31 5 -
Danish Aziz 1/31 7 -
James Fuller 1/31 8 -
Chris Jordan 1/31 8 -
Mohammad Hamza Sohail 1/31 11 -
Usman Shinwari 1/31 11 -
Ihsanullah Khan 1/31 - -
Khuzaima Tanveer 1/31 - -
Haroon Arshad 1/31 - -
Mohammad Amir Khan 1/31 - -
Mohammad Musa Khan 1/31 - -
Noor Ahmad 1/31 - -

Karachi Kings PSL Lineups Questions

What was Karachi Kings' last XI?

Karachi Kings' last XI, from 22 Apr 2026 against Peshawar Zalmi: Jason Roy, David Warner, Salman Agha, Reeza Hendricks, Azam Khan, Khushdil Shah, Abbas Afridi, Moeen Ali, Shahid Aziz, Hasan Ali, Zahid Mahmood.

Who opens the batting for Karachi Kings?

Over the last 31 PSL matches, Sharjeel Khan batted at one 10 times and Babar Azam at two 8 times.

Who bats at three for Karachi Kings?

James Vince, 9 times in the last 31 PSL matches, then Joe Clarke (5).

Who has played every PSL match for Karachi Kings recently?

Nobody played all of Karachi Kings' last 31 PSL matches. Hasan Ali played the most, 16.