Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Peshawar Zalmi Playing XI: Last XI and Batting Order

The XI from 25 Apr 2026 v Lahore Qalandars

Updated 3 May 2026, after the Hyderabad Kingsmen game

1 James Vince Batter, batted 1 10 7 balls 2 Babar Azam Batter, batted 2 59 45 balls 3 Kusal Mendis Keeper, batted 3 7 7 balls 4 Michael Bracewell All-rounder, batted 4 83 45 balls 5 Iftikhar Ahmed All-rounder, batted 5 27* 14 balls 6 A Abdul Samad Batter, batted 6 4* 2 balls 7 K Khurram Shahzad Bowler 1-22 bowling 8 Ali Raza Bowler 1-48 bowling 9 Sufiyan Muqeem Bowler 1-38 bowling 10 M Mohammad Basit Bowler Did not bat
Last PSL match: Lahore Qalandars won by 6 wickets (with 3 balls remaining), 25 Apr 2026. The scorecard →

Peshawar Zalmi Batting Order

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

PositionInnsAvgSRAlso
1Saim Ayub 14 17.5 139.2 J. Vince (2), M. Haris (2)
2Babar Azam 17 58.0 139.0 S. Ayub (2), M. Haris (1)
3Mohammad Haris 6 21.5 138.7 K. Mendis (4), T. Kohler-Cadmore (4)
4Mohammad Haris 6 34.2 150.7 H. Khan (4), T. Kohler-Cadmore (4)
5Tom Kohler-Cadmore 4 14.3 82.6 H. Talat (3), P. Walter (3)
6Rovman Powell 5 14.6 143.1 A. Samad (3), A. Ali (2)
7Aamer Jamal 6 29.5 149.4 A. Ali (2), M. Owen (1)
8Luke Wood 4 13.5 122.7 A. Joseph (3), A. Jamal (2)
9Luke Wood 3 12.0 160.0 M. Zeeshan (2), N. ul Haq (1)
10Arif Yaqoob 3 - 122.2 S. Muqeem (2), M. Ali (1)
11Ali Raza 2 - 20.0 S. Irshad (1), W. Salamkheil (1)
Inns is how often each batted there. A player who did not bat is left out.

Peshawar Zalmi Selections

Every player Peshawar Zalmi picked in the last 20 PSL matches, the most first

PlayerXIBatsLast
Babar Azam 19/20 2 XI
Mohammad Haris 17/20 4 -
Saim Ayub 16/20 1 -
Tom Kohler-Cadmore 12/20 3 -
Luke Wood 12/20 8 -
Aamer Jamal 10/20 7 -
Salman Irshad 10/20 11 -
Haseebullah Khan 9/20 4 -
Rovman Powell 8/20 6 -
Sufiyan Muqeem 7/20 10 XI
Ali Raza 7/20 11 XI
Abdul Samad 6/20 6 XI
Arif Yaqoob 6/20 10 -
Mitchell Owen 5/20 1 -
Paul Walter 5/20 5 -
Asif Ali 5/20 6 -
Alzarri Joseph 5/20 8 -
Naveen ul Haq 5/20 9 -
Kusal Mendis 4/20 3 XI
Iftikhar Ahmed 4/20 5 XI
Hussain Talat 4/20 5 -
Michael Bracewell 3/20 4 XI
Farhan Yousaf 3/20 5 -
Mujeeb Ur Rahman 3/20 9 -
Mehran Mumtaz 3/20 - -
James Vince 2/20 1 XI
Bhanuka Rajapaksa 2/20 5 -
James Neesham 2/20 6 -
Azmatullah Omarzai 2/20 8 -
Mohammad Zeeshan 2/20 9 -
Wahab Riaz 2/20 9 -
Mohammad Basit 2/20 - XI
Shoriful Islam 2/20 - -
Nahid Rana 2/20 - -
Dan Mousley 2/20 - -
Aaron Hardie 1/20 4 -
Max Bryant 1/20 4 -
George Linde 1/20 7 -
Khurram Shahzad 1/20 8 -
Mohammad Ali 1/20 10 -
Waqar Salamkheil 1/20 11 -
Khurram Shahzad 1/20 - XI
Ahmed Daniyal 1/20 - -
Maaz Sadaqat 1/20 - -
Aimal Khan 1/20 - -

Peshawar Zalmi PSL Lineups Questions

What was Peshawar Zalmi's last XI?

Peshawar Zalmi's last XI, from 25 Apr 2026 against Lahore Qalandars: James Vince, Babar Azam, Kusal Mendis, Michael Bracewell, Iftikhar Ahmed, Abdul Samad, Khurram Shahzad, Ali Raza, Sufiyan Muqeem, Mohammad Basit.

Who opens the batting for Peshawar Zalmi?

Over the last 20 PSL matches, Saim Ayub batted at one 14 times and Babar Azam at two 17 times.

Who bats at three for Peshawar Zalmi?

Mohammad Haris, 6 times in the last 20 PSL matches, then Kusal Mendis (4).

Who has played every PSL match for Peshawar Zalmi recently?

Nobody played all of Peshawar Zalmi's last 20 PSL matches. Babar Azam played the most, 19.