Pakistan National T20 Cup 2025 Match 29-32

Here are the Fantasy Cricket Predictions and Betting Tips for the National T20 Cup, Match 29 – Lahore Whites vs Karachi Blues; Match 30- Lahore Blues vs Islamabad; Match 31 – Peshawar vs Quetta and Match 32 – Karachi Whites vs Bahawalpur, to be played on the 21st of March at the Multan Cricket Stadium, Multan and Iqbal Stadium, Faisalabad.

Points Table

Match 29 – Lahore Whites vs Karachi Blues (Multan Cricket Stadium, Multan)

Current Form Lahore Whites:

Lahore Whites are currently placed at the 2nd position on Group A points table with 2 wins and 1 loss to their credit.

The top run scorer for Lahore Whites in the National T20 Cup is Mohammad Faiq with 212 runs to his name.

The top wicket taker for Lahore Whites in the National T20 Cup is Kamran Afzal with 6 scalps under his belt.

Lahore Whites have won their previous match against Quetta by 10 wickets.

Quetta batted first and they posted a total of 86 for 7 in 20 overs. The top order failed terribly and kept losing wickets in regular succession while also keeping a slow run rate. Bowlers of Lahore Whites didn’t give anything to the batters to work with and Quetta had to settle for an ordinary total of 86 in their innings.

During the chase, Mohammad Faiq went all guns blazing right from the word go. He smashed 72 runs off 32 balls, hitting 8 fours and 4 sixes. On the back of his batting brilliance, Lahore Whites managed to win the game in the 9th over with 10 wickets in hand.

Current Form Karachi Blues:

Karachi Blues are currently placed at the 1st position on Group A points table with 3 wins to their credit.

The top run scorer for Karachi Blues in the National T20 Cup is Abdullah Fazal with 204 runs to his name.

The top wicket taker for Karachi Blues in the National T20 Cup is Mohammad Asghar with 5 scalps under his belt.
Karachi Blues have won their previous match against Peshawar by 16 runs.

Karachi Blues batted first and they posted a total of 183 for 3 in 20 overs. Jahanzaib Sultan and Abdullah Fazal went after the bowlers right from the word go. Sultan made 30 runs while Fazal went on to score 103 runs off just 61 balls, hitting 11 fours and 3 sixes. On the back of his batting brilliance, Karachi Blues got to 183 in their innings.

During the chase, Peshawar lost 4 early wickets and looked to be in deep waters. Sahibzada Farhan once again shone bright and made 62 runs but he didn’t find enough support in the other batters as wickets kept falling in regular succession. Fahad Amin picked up 3 wickets for Karachi Blues as he helped restrict Peshawar to 167 for 9 in 20 overs with Blues winning the match by 16 runs.

Let’s have a look at the squads:

Karachi Blues:

Abdullah Fazal, Aftab Ibrahim, Arish Ali Khan, Bahadur Ali, Fahad Amin, Huzaifa Munir, Jahanzaib Sultan, Kashif Ali, Mohammad Asghar, Mohammad Hamza Sohail, Muhammad Ghazi Ghori, Rameez Aziz, Saifullah Bangash, Wahaj Riaz and Waleed Azeem

Reserve players:

Adeel Meo, Aftab Khan, Arbaz Khan, Naveed Ahmed Khan and Sahil Iqbal

Lahore Whites:

Ahmed Bashir, Ahmed Daniyal, Attayb Ahmed, Hassan Rizwan, Kamran Afzal, Mohammad Azeem, Mohammad Faiq, Mohammad Mohsin, Mohammad Rameez. Mohammad Saleem, Mohammad Salman, Muhammad Akhlaq, Saad Nasim, Tayyab Tahir, Ubaid Shah and Zain Bin Farooq

Reserve Players:

Danish Butt, Imran Dogar, Mohammad Ahsan, Mohammad Waheed and Wasiullah

Cricket Betting Tips and Match Predictions* – PrePlay

Who will win the toss? – Lahore Whites

Who will win? – Lahore Whites

Top Batter (Runs Scored) – Mohammad Faiq (Lahore Whites), Rameez Aziz (Karachi Blues)

Top Bowler (Wickets taken) – Ahmad Daniyal (Lahore Whites), Fahad Amin (Karachi Blues)

Most Sixes – Mohammad Faiq (Lahore Whites), Rameez Aziz (Karachi Blues)

Player of the Match– Mohammad Faiq (Lahore Whites)

Team Scores Batting first – Lahore Whites 160+, Karachi Blues 145+

Match Handicap: Lahore Whites

Batting Stats T20

Match 30- Lahore Blues vs Islamabad (Iqbal Stadium, Faisalabad)

Current Form Lahore Blues:
Lahore Blues are currently placed at the 2nd position on Group B points table with 2 wins and 1 loss to their credit.

The top run scorer for Lahore Blues in the National T20 Cup is Umar Siddiq with 107 runs to his name.

The top wicket taker for Lahore Blues in the National T20 Cup is Qasim Akram with 4 scalps under his belt.

Lahore Blues have won their previous match against Dera Murad Jamali Region by 8 wickets.

Dera Murad Jamali Region batted first and they posted a total of 100 for 8 in 20 overs. Basit Ali made 18 runs at the top of the order. The rest of the batters struggled to get going. They kept losing wickets one after the other and were restricted to a low total of 100 for 8 in their innings.

During the chase, Umar Siddiq hit a few beautiful boundaries to ensure that Lahore Blues dominated the game right from the start of the run chase. He made 42 runs in 35 balls while Hussain Talat scored 24 runs to win the game for Lahore Blues in the 14th over with 8 wickets in hand.

Current Form Islamabad:

Islamabad are currently placed at the 3rd position on Group B points table with 2 wins and 1 loss to their credit.

The top run scorer for Islamabad in the National T20 Cup is  Shamyl Hussain with 103 runs to his name.

The top wicket taker for Islamabad in the National T20 Cup is Arsal Sheikh with 7 scalps under his belt.

Islamabad have won their previous match against Bahawalpur by 36 runs.

Islamabad batted first and they posted a total of 166 for 4 in 20 overs. Shamyl Hussain showed his class and temperament by scoring 75 runs off 54 balls at the top of the order. He hit 7 fours and 1 six during his knock. Hammad Siddique in the late order also unleashed some brilliant shots to make 27 runs in 14 balls. On the back of these batting performances, Islamabad were able to reach a competitive total of 166 in their innings.

During the chase, Bahawalpur lost their way right from the word go. They were reduced to 56 for 5 in the 9th over. Umair Afridi broke the back of the run chase by picking up 4 wickets. Arsal Sheikh also accounted for 3 wickets as Bahawalpur were eventually bowled out for 130, losing the match by 36 runs.

Let’s have a look at the squads:

Lahore Region Blues:

Farhan Yousaf, Hammad Butt, Hunain Shah, Hussain Talat, Imran Butt, Junaid Ali, Mohammad Arsalan, Mohammad Irfan, Mohammad Rizwan, Mohammad Zahid, Nisar Ahmed, Qasim Akram, Salman Mirza, Samama Riaz and Umar Siddiq

Reserve players:

Asfand Mehran, Hafiz Usman Nadeem, Hamid Liaqat, Intasar Ali and Khawaja Mohammad Abdullah

Islamabad Region:

Ali Imran, Arsal Sheikh, Farmanullah Khan, Hammad Saddique, Kaleem Dil, Mohammad Umair Riaz, Musa Khan, Naseerullah Khan, Nusratullah, Raja Hamza Waheed, Rohail Nazir, Sarmad Bhatti, Shamyl Hussain, Shayan Sheikh and Umair Afridi

Reserve players:

Faizan Riaz, Mohammad Hammad Khan, Mohammad Nadeem, Murtaza Jamal and Rizwan Ali

Cricket Betting Tips and Match Predictions* – PrePlay

Who will win the toss? – Islamabad 

Who will win?–  Lahore Blues

Top Batter (Runs Scored) – Imran Butt (Lahore Blues), Rohail Nazir (Islamabad)

Top Bowler (Wickets taken) – Qasim Akram (Lahore Blues), Farmanullah Khan (Islamabad)

Most Sixes – Imran Butt (Lahore Blues), Rohail Nazir (Islamabad)

Player of the Match– Imran Butt (Lahore Blues)

Team Scores Batting first – Lahore Blues 180+, Islamabad 165+

Match Handicap: Lahore Blues

Wicket Takers T20

Match 31 – Peshawar vs Quetta (Multan Cricket Stadium, Multan)

Current Form Peshawar:

Peshawar are currently placed at the 3rd position on Group A points table with 2 wins and 1 loss to their credit.

The top run scorer for Peshawar in the National T20 Cup is Sahibzada Farhan with 252 runs to his name.

The top wicket taker for Peshawar in the National T20 Cup is Niaz Khan with 4 scalps under his belt.

Peshawar have won their previous match against Larkana Region by 7 wickets.

Larkana Region batted first and they posted a total of 131 for 9 in 20 overs. Umar Khalid, Sabit Ali and Shahzaib Ali got out without troubling the scorers much. Mohsin Raza made 29 runs but he took 35 deliveries for doing so. It didn’t really help Larkana Region as they were eventually restricted to an under par total of 131 in their innings.

During the chase, Sahibzada Farhan continued his good form and smashed 76 runs off just 39 balls to almost seal the deal in favor of Peshawar. Waqar Ahmed also supported him well by scoring 40 and Peshawar won the game comfortably in the 14th over with 7 wickets in hand.

Current Form Quetta:

Quetta are currently placed at the 4th position on Group C points table with 1 win and 2 losses to their credit.

The top run scorer for Quetta in the National T20 Cup is Haseebullah Khan with 57 runs to her name.

The top wicket taker for Quetta in the National T20 Cup is Najeebullah Achakzai with 2 scalps under his belt.

Quetta have lost their previous match against Lahore Whites by 10 wickets.

Quetta batted first and they posted a total of 86 for 7 in 20 overs. The top order failed terribly and kept losing wickets in regular succession while also keeping a slow run rate. Bowlers of Lahore Whites didn’t give anything to the batters to work with and Quetta had to settle for an ordinary total of 86 in their innings.

During the chase, Mohammad Faiq went all guns blazing right from the word go. He smashed 72 runs off 32 balls, hitting 8 fours and 4 sixes. On the back of his batting brilliance, Lahore Whites managed to win the game in the 9th over with 10 wickets in hand.

Let’s have a look at the squads:

Quetta:

Abdul Hameed, Abdul Wahid Bangalzai, Bismillah khan, Bohar Aman, Ehsanullah, Haseebullah, Latifullah, Mohammad Ibrahim, Mohammad Idrees, Mohammad Junaid, Najeebullah, Sajid Khan, Shamraiz Khan, Usman Khan Shinwari and Yasir Khan

Reserve players:

Ikramullah, Mohammad Imran, Mohammad Javed, Nizamuddin and Sohail Majeed

Peshawar Region:

Iftikhar Ahmed (Captain), Abubakkar, Adil Amin, Israrullah, Maaz Sadaqat, Moazzam Umar, Mohammad Amir Khan, Mohammad Imran Jnr, Mohammad Zulkifal, Muhammad Amir Barki, Niaz Khan, Nizar Ali, Sahibzada Farhan, Usman Tariq and Waqar Ahmed

Reserve players:

Ahmed Khan, Gohar Ali, Hilal Khan, Mohsin Khan and Nabi Gul

Cricket Betting Tips and Match Predictions* – PrePlay

Who will win the toss? – Quetta

Who will win?–  Peshawar

Top Batter (Runs Scored) – Sahibzada Farhan (Peshawar), Mohammad Ibrahim (Quetta)

Top Bowler (Wickets taken) – Ihsanullah (Peshawar), Usman Khan Shinwari (Quetta)

Most Sixes – Sahibzada Farhan (Peshawar), Mohammad Ibrahim (Quetta)

Player of the Match– Sahibzada Farhan (Peshawar)

Team Scores Batting first – Peshawar 190+, Quetta 155+

Match Handicap: Peshawar

Most 6’s T20

Match 32 – Karachi Whites vs Bahawalpur (Iqbal Stadium, Faisalabad)

Current Form Karachi Whites:

Karachi Whites are currently placed at the 1st position on Group B points table with 3 wins to their credit.

The top run scorer for Karachi Whites in the National T20 Cup is Saud Shakeel with 160 runs to his name.

The top run scorer for Karachi Whites in the National T20 Cup is Mohammad Umar with 5 scalps under his belt.

Karachi Whites have won their previous match against Lahore Blues by 37 runs.

Karachi Whites batted first and they posted a total of 171 for 5 in 20 overs. Khawaja Nafay and Saud Shakeel batted really well at the top of the order. They scored 20 and 73 runs respectively. Khurram Manzoor and Shan Masood got out cheaply but a brilliant cameo of 23 runs by Danish Aziz ensured that Karachi Whites got to a strong total of 171 in their innings.

During the chase, Lahore Blues lost thier way right from the word go. They were reduced to 66 for 4 in the 10th over. It was Qasim Akram who tried his best to bring life into the game by scoring 36 runs but he also got out at a wrong time. Arif Yaqoob picked up 4 wickets and helped bowl Lahore Blues out for 134, as Karachi Whites won the game by 37 runs.

Current Form Bahawalpur:

Bahawalpur are currently placed at the 4th position on Group B points table with 1 win and 2 losses to their credit.

The top run scorer for Bahawalpur in the National T20 Cup is Aun Shehzad with 58 runs to his name.

The top run scorer for Bahawalpur in the National T20 Cup is Imran Khan with 3 scalps under his belt.
Bahawalpur have lost their previous match against Islamabad by 36 runs.

Islamabad batted first and they posted a total of 166 for 4 in 20 overs. Shamyl Hussain showed his class and temperament by scoring 75 runs off 54 balls at the top of the order. He hit 7 fours and 1 six during his knock. Hammad Siddique in the late order also unleashed some brilliant shots to make 27 runs in 14 balls. On the back of these batting performances, Islamabad were able to reach a competitive total of 166 in their innings.

During the chase, Bahawalpur lost their way right from the word go. They were reduced to 56 for 5 in the 9th over. Umair Afridi broke the back of the run chase by picking up 4 wickets. Arsal Sheikh also accounted for 3 wickets as Bahawalpur were eventually bowled out for 130, losing the match by 36 runs.

Let’s have a look at the squads:

Karachi Whites:

Afnan Khan, Arif Yaqoob, Danish Aziz, Haroon Arshad, Khurram Manzoor, Khwaja Mohammad Nafay, Mir Hamza, Mohammad Taha, Mohammad Umar, Saad Baig, Saqib Khan, Saud Shakeel, Shan Masood and Sohail Khan

Reserve players:

Abdul Moiz, Ashiq Ali, Maaz Khurram Amin, Mohammad Tariq Khan and Sarfaraz Ahmed

Bahawalpur:

Muhammad Imran Randhawa (Captain), Ali Shabbir, Aun Shehzad, Hasnain Majid, Imran Khan Snr, Mehran Sanwal, Mohammad Akram, Mohammad Ammar, Mohammad Azab, Mohammad Faizan, Mohammad Faizan Zafar, Mohammad Junaid, Mohammad Shaharyar, Mohammad Shahid, Mohammad Sudais and Salahuddin

Reserve players:

Ali Umar, Gulfam Aziz, Khaqan Bashir, Muhammad Alamgir and Shayan Khalil

Cricket Betting Tips and Match Predictions* – PrePlay

Who will win the toss? – Karachi Whites 

Who will win?–  Karachi Whites

Top Batter (Runs Scored) – Saud Shakeel (Karachi Whites), Mohammad Imran Randhawa (Bahawalpur)

Top Bowler (Wickets taken) – Danish Aziz (Karachi Whites), Salahuddin (Bahawalpur)

Most Sixes – Saud Shakeel (Karachi Whites), Mohammad Imran Randhawa (Bahawalpur)

Player of the Match– Saud Shakeel (Karachi Whites)

Team Scores Batting first – Karachi Whites 155+, Bahawalpur 140+

Match Handicap: Karachi Whites

Live Cricket Streaming National T20 Cup 2025: The live cricket streaming page which enables you to watch live cricket  – Geo-restrictions apply

*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In-Play’ features, so stay tuned.

© Cricket World 2025   

Leave a Comment