Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Karachi Kings Playing XI: Last XI and Batting Order

The XI from 22 Apr 2026 v Peshawar Zalmi

Updated 25 April 2026, after the Quetta Gladiators game

1 Jason Roy Batter, batted 1 85 51 balls 2 David Warner Batter, batted 2 11 13 balls 3 Salman Agha All-rounder, batted 3 12 9 balls 4 Reeza Hendricks Batter, batted 4 13 16 balls 5 Azam Khan Keeper, batted 5 35 19 balls 6 Khushdil Shah Batter, batted 6 12 7 balls 7 Abbas Afridi Bowler, batted 7 6 3 balls 8 Moeen Ali All-rounder, batted 8 0* 0 balls 9 S Shahid Aziz All-rounder, batted 9 0 1 balls 10 Hasan Ali Bowler, batted 10 0 1 balls 11 Z 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 20 PSL matches, and the runs there

PositionInnsAvgSRAlso
1Tim Seifert 6 27.7 125.8 S. Masood (5), M. Wade (2)
2David Warner 6 19.5 128.6 J. Vince (5), T. Seifert (5)
3James Vince 9 36.9 151.3 S. Agha (4), S. Masood (2)
4Shoaib Malik 9 37.5 116.0 S. Baig (4), R. Hendricks (2)
5Azam Khan 4 30.0 127.7 I. Khan (4), K. Pollard (2)
6Khushdil Shah 5 23.4 146.3 I. Khan (4), M. Ali (2)
7Irfan Khan 5 85.0 134.9 K. Shah (3), A. Afridi (2)
8Abbas Afridi 6 5.3 77.8 H. Ali (2), A. Jamal (2)
9Hasan Ali 4 27.0 138.5 A. Ali (1), A. Afridi (1)
10Hasan Ali 2 6.0 150.0 A. Milne (1), M. Hamza (1)
11Fawad Ali 1 - 100.0 M. Hamza Sohail (1), M. Hamza (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 20 PSL matches, the most first

PlayerXIBatsLast
Hasan Ali 16/20 9 XI
James Vince 14/20 3 -
Irfan Khan 14/20 7 -
Tim Seifert 11/20 1 -
Shoaib Malik 10/20 4 -
Khushdil Shah 10/20 6 XI
Abbas Afridi 10/20 8 XI
Mir Hamza 10/20 11 -
Shan Masood 9/20 1 -
David Warner 7/20 2 XI
Saad Baig 6/20 4 -
Kieron Pollard 6/20 6 -
Zahid Mahmood 6/20 10 XI
Salman Agha 5/20 3 XI
Moeen Ali 5/20 6 XI
Mohammad Nawaz 5/20 7 -
Reeza Hendricks 4/20 4 XI
Azam Khan 4/20 5 XI
Arafat Minhas 4/20 7 -
Anwar Ali 4/20 7 -
Adam Zampa 4/20 10 -
Blessing Muzarabani 4/20 - -
Matthew Wade 3/20 1 -
Jason Roy 3/20 2 XI
Imad Wasim 3/20 6 -
Mohammad Nabi 3/20 7 -
Aamer Jamal 3/20 8 -
Tabraiz Shamsi 3/20 - -
Aamer Yamin 3/20 - -
Muhammad Waseem 2/20 2 -
Tayyab Tahir 2/20 3 -
Haider Ali 2/20 3 -
Leus du Plooy 2/20 5 -
Ben Cutting 2/20 5 -
Shahid Aziz 2/20 9 XI
Adam Milne 2/20 10 -
Fawad Ali 2/20 11 -
Daniel Sams 2/20 - -
Akif Javed 2/20 - -
Mohammad Amir 2/20 - -
Imran Tahir 2/20 - -
Sharjeel Khan 1/20 1 -
Muhammad Akhlaq 1/20 2 -
Mohammad Riazullah 1/20 4 -
Mohammad Hamza Sohail 1/20 11 -
Ihsanullah Khan 1/20 - -
Khuzaima Tanveer 1/20 - -
Haroon Arshad 1/20 - -
Mohammad Amir Khan 1/20 - -
Andrew Tye 1/20 - -

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 20 PSL matches, Tim Seifert batted at one 6 times and David Warner at two 6 times.

Who bats at three for Karachi Kings?

James Vince, 9 times in the last 20 PSL matches, then Salman Agha (4).

Who has played every PSL match for Karachi Kings recently?

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