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 25 Apr 2026 v Quetta Gladiators

Updated 25 April 2026, after the Quetta Gladiators game

1 Jason Roy Batter, batted 1 20 15 balls 2 David Warner Batter, batted 2 89* 48 balls 3 Reeza Hendricks Batter, batted 3 87* 48 balls 4 R Rizwan Ullah Batter 2-28 bowling 5 Moeen Ali All-rounder 0-45 bowling 6 Salman Agha All-rounder 0-24 bowling 7 Z Zahid Mahmood Bowler 0-29 bowling 8 Abbas Afridi Bowler 2-22 bowling 9 Azam Khan Keeper Did not bat 10 Hasan Ali Bowler Did not bat
Last PSL match: Karachi Kings won by 9 wickets (with 9 balls remaining), 25 Apr 2026. The scorecard →

Karachi Kings Batting Order

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

PositionInnsAvgSRAlso
1David Warner 6 41.8 145.1 M. Wade (3), S. Masood (3)
2David Warner 5 74.5 170.3 T. Seifert (4), A. Rossington (3)
3James Vince 8 32.7 128.7 T. Tahir (4), S. Agha (3)
4Shoaib Malik 5 23.8 115.5 S. Baig (5), Q. Akram (3)
5Irfan Khan 4 40.0 157.9 I. Wasim (3), M. Nawaz (3)
6Khushdil Shah 5 23.3 175.0 K. Pollard (3), I. Wasim (3)
7Mohammad Nabi 4 10.0 148.1 K. Shah (3), I. Khan (3)
8Abbas Afridi 3 6.0 133.3 H. Ali (3), A. Yamin (2)
9Hasan Ali 5 13.3 166.7 M. Hamza (2), U. Asif (1)
10Mir Hamza 3 - 60.0 A. Afridi (1), A. Javed (1)
11Mir Hamza 1 - 200.0 -
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 13/20 9 XI
Mir Hamza 13/20 10 -
Irfan Khan 12/20 5 -
David Warner 11/20 1 XI
James Vince 10/20 3 -
Khushdil Shah 10/20 6 -
Abbas Afridi 9/20 8 XI
Saad Baig 7/20 4 -
Shoaib Malik 7/20 4 -
Tim Seifert 6/20 2 -
Imad Wasim 6/20 5 -
Mohammad Nabi 6/20 7 -
Salman Agha 5/20 3 XI
Moeen Ali 5/20 5 XI
Azam Khan 5/20 6 XI
Aamer Jamal 5/20 8 -
Tabraiz Shamsi 5/20 10 -
Shan Masood 4/20 1 -
Matthew Wade 4/20 1 -
Tayyab Tahir 4/20 3 -
Aamer Yamin 4/20 8 -
Muhammad Waseem 3/20 2 -
Adam Rossington 3/20 2 -
Qasim Akram 3/20 4 -
Mohammad Nawaz 3/20 5 -
Kieron Pollard 3/20 6 -
Ben Cutting 3/20 6 -
Akif Javed 3/20 10 -
Zahid Mahmood 3/20 - XI
Adam Zampa 3/20 - -
Fawad Ali 3/20 - -
Mohammad Amir 3/20 - -
Jason Roy 2/20 1 XI
Haider Ali 2/20 1 -
Sharjeel Khan 2/20 1 -
Muhammad Akhlaq 2/20 2 -
Reeza Hendricks 2/20 3 XI
Omair Yousuf 2/20 4 -
Daniel Sams 2/20 7 -
James Fuller 2/20 8 -
Mohammad Umar 2/20 9 -
Rizwan Ullah 2/20 - XI
Imran Tahir 2/20 - -
Ben McDermott 1/20 1 -
Joe Clarke 1/20 1 -
Babar Azam 1/20 2 -
Rohail Nazir 1/20 5 -
Lewis Gregory 1/20 7 -
Shahid Aziz 1/20 8 -
Tom Lammonby 1/20 8 -
Umaid Asif 1/20 9 -
Usman Shinwari 1/20 10 -
Mohammad Hamza Sohail 1/20 - -
Blessing Muzarabani 1/20 - -
Mohammad Amir Khan 1/20 - -
Mohammad Musa Khan 1/20 - -
Andrew Tye 1/20 - -

Karachi Kings PSL Lineups Questions

What was Karachi Kings' last XI?

Karachi Kings' last XI, from 25 Apr 2026 against Quetta Gladiators: Jason Roy, David Warner, Reeza Hendricks, Rizwan Ullah, Moeen Ali, Salman Agha, Zahid Mahmood, Abbas Afridi, Azam Khan, Hasan Ali.

Who opens the batting for Karachi Kings?

Over the last 20 PSL matches, David Warner batted at one 6 times and David Warner at two 5 times.

Who bats at three for Karachi Kings?

James Vince, 8 times in the last 20 PSL matches, then Tayyab Tahir (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, 13.