Karachi Kings Stats
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
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
Karachi Kings Batting Order
Who batted where over the last 31 PSL matches, and the runs there
| Position | Inns | Avg | SR | Also |
|---|---|---|---|---|
| 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) |
Karachi Kings Selections
Every player Karachi Kings picked in the last 31 PSL matches, the most first
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.