We look at the players battles for Match 12 of MCA T20 Tri-Series to be played between TSO vs MLB. We will also have the Thunderstorm Outlanders vs Malaysia Blues player records and player head to head records.

TSO vs MLB player battle, player records and player head to head records for Match 12, MCA T20 Tri-Series 2025

MLB Bowlers Last Two Years Stats

M - No. Of Matches, ADO - Avg. Death Over, APO - Avg. Powerplay Overs

Player Name M Total Wkts Avg. Wkts Avg. 1st Ing Avg. 2nd Ing ADO APO
Virandeep Singh (SLO) 77 119 1.5 1.7 1.4 1.3 1.4
Vijay Unni (OB) 87 107 1.2 1.4 1.1 1.5 1.4
Rizwan Haider (LM) 69 92 1.3 1.5 1.2 1.6 1.8
Pavandeep Singh (SLO) 65 84 1.3 1.4 1.2 1 2.8
Rahim Khan Malik (OS) 48 78 1.6 1.5 1.8 1.5 1.5
Syed Aziz (RM) 57 71 1.2 1.6 0.9 1.3 2.5
Muhammad Azri Azhar (RF) 27 39 1.4 1.8 0.9 - -
Sharvin Muniandy (RF) 22 26 1.2 1.3 1 2 1
Muhammad Wafiq (LMF) 27 26 1 1.4 0.7 1.2 1.2
Ahmad Faiz (LB) 16 24 1.5 2 1 - -
Aiman Zaquan (SLO) 16 22 1.4 1.8 1 2 1
Muhamad Syahadat (OB) 14 10 0.7 0.6 0.8 - -
Ahmed Aqeel (OB) 14 9 0.6 0.7 0.6 - -
Zubaidi Zulkifle (OS) 6 6 1 2 0.8 - -
Mohamed Arief (OS) 13 5 0.4 0.6 - - -
Ainool Hafizs (RM) 2 3 1.5 - 1.5 - -
Hamzah Panggi (LM) 3 1 0.3 0.5 - 1 -
Ahmad Syahmi Rozi (RMF) 2 - - - - - 1

TSO Bowlers Last Two Years Stats

M - No. Of Matches, ADO - Avg. Death Over, APO - Avg. Powerplay Overs

Player Name M Total Wkts Avg. Wkts Avg. 1st Ing Avg. 2nd Ing ADO APO
Peter Issac (OS) 31 44 1.4 1.6 1.2 1.3 2
Kamran Hameed (RF) 42 39 0.9 1.1 0.8 2 1.3
Saleh Shadman (RMF) 34 37 1.1 1.2 0.9 2 1
Muhammad Gulraiz (RF) 25 31 1.2 1 1.4 1 2.4
Amjad Aman (RFM) 32 29 0.9 1.2 0.8 1 1.7
Muhammad Younas (LS) 19 27 1.4 1.7 1.2 - -
Zakir Hussain (SLO) 24 26 1.1 0.8 1.3 - 1.2
Ridoy Hasan (RFM) 15 20 1.3 1.2 1.8 1.6 1.6
Shahbaz Ali (RMF) 20 19 1 1 0.9 2 1.2
Muhammad Sufyan (LS) 11 14 1.3 1.4 1 1 1
Sultan Munawar (LFM) 11 11 1 1.3 0.9 1 2.4
Sheraz Farrukh (RMF) 26 11 0.4 0.7 0.3 2 -
Ajeb Khan (LS) 8 9 1.1 1.7 0.8 1.3 -
Zeeshan Ahmad (SLO) 9 8 0.9 1 0.7 1 1.5
Jinendra Muraly (OS) 7 7 1 0.7 1.3 - -
Jawad Ali (RFM) 5 5 1 1.3 - 1 2.3
Wahib Zada (OS) 7 5 0.7 0.3 1 - 1
Samiul Badhon (RFM) 8 5 0.6 0.6 0.7 2 1.4
Salman Khan (LS) 8 4 0.5 0.3 0.8 - -
Venkateswara Reddy Pondugula (RMF) 1 2 2 2 - 2 -
Akbar Ali (RM) 5 2 0.4 - 0.7 - -
Hamza Shahid (LS) 2 1 0.5 0.5 - - -
Saifullah Malik (RMF) 3 1 0.3 - 0.5 1 1.5

MLB Batters Last Two Years Stats

M - No. Of Matches, R - Runs, A/R - Avg. Run

Player Name M R A/R Avg. 1st Ing Avg. 2nd Ing SR vs Pacers SR vs Spinner
Syed Aziz (LHB) 93 2912 31.3 34.7 26.6 143.5 134.1
Virandeep Singh (RHB) 84 2520 30 30.9 28.6 135.2 115.3
Ahmad Faiz (RHB) 70 1580 22.6 23.2 21.7 136.2 121.8
Zubaidi Zulkifle (RHB) 67 1243 18.6 19.7 16.7 125.7 144.7
Vijay Unni (RHB) 69 1139 16.5 15 18.9 119.6 88.9
Sharvin Muniandy (RHB) 53 973 18.4 20.4 15.2 120.4 115.7
Muhamad Syahadat (RHB) 29 645 22.2 25.6 17.4 99.6 105
Ahmed Aqeel (LHB) 28 543 19.4 21.2 16.1 135.9 101.6
Ainool Hafizs (RHB) 48 528 11 11.5 10.3 104.1 101.5
Mohamed Arief (RHB) 33 477 14.5 15.2 13.6 119.6 118.4
Wan Azam (RHB) 23 296 12.9 12.8 13.1 86.7 95.4
Muhammad Azri Azhar (RHB) 23 259 11.3 11.9 10.5 83.2 118.5
Aiman Zaquan (LHB) 21 191 9.1 10.8 6.8 80.6 137
Rahim Khan Malik (RHB) 20 129 6.5 7.5 5.2 103.4 94.5
Rizwan Haider (RHB) 23 102 4.4 3.6 6.4 156.1 100
Hamzah Panggi (LHB) 9 72 8 6.7 8.7 68.6 73.8
Muhammad Wafiq (LHB) 14 62 4.4 3.8 5.3 88.1 69.4
Pavandeep Singh (RHB) 17 47 2.8 2.3 3.7 61.9 48.8
Affiq Afendi Ainaludin (RHB) 1 - - - - - -

TSO Batters Last Two Years Stats

M - No. Of Matches, R - Runs, A/R - Avg. Run

Player Name M R A/R Avg. 1st Ing Avg. 2nd Ing SR vs Pacers SR vs Spinner
Muhammad Younas (RHB) 31 569 18.4 22.4 13.5 119.6 93.8
Amjad Aman (RHB) 37 482 13 11.7 16.1 152.9 125.8
Peter Issac (RHB) 32 476 14.9 14.2 15.7 127.8 116.5
Arifur Rahman (RHB) 28 448 16 17.1 14.6 113.9 112.5
Ajeb Khan (RHB) 36 434 12.1 12.1 12 106.3 117
Zakir Hussain (RHB) 27 411 15.2 16.6 12.4 139.2 148.2
Muhammad Gulraiz (RHB) 24 372 15.5 16.3 14.5 167.1 129.7
Saleh Shadman (RHB) 33 333 10.1 9.7 10.8 114.6 101.5
Jinendra Muraly (RHB) 27 331 12.3 16.2 6.5 112 103
Kamran Hameed (RHB) 33 306 9.3 11.4 5.9 117.1 118.3
Sheraz Farrukh (RHB) 36 254 7.1 8.3 4.8 71.5 94.6
Muhammad Sufyan (RHB) 15 248 16.5 17.7 15.5 103.9 119.1
Muhammad Muneeb (RHB) 32 214 6.7 7.1 6.1 87.9 70.9
Zeeshan Ahmad (LHB) 14 184 13.1 13.8 12.8 126.1 93.2
Saifullah Malik (RHB) 10 136 13.6 16 12 64.4 97.6
Samiul Badhon (RHB) 8 99 12.4 11.8 13 92.6 92.5
Akbar Ali (RHB) 7 88 12.6 14 10.7 95.8 132.7
Salman Khan (RHB) 8 78 9.8 4.8 14.8 166.7 106.5
Ridoy Hasan (RHB) 14 76 5.4 5 5.5 154.3 78.6
Wahib Zada (RHB) 7 67 9.6 16.7 4.3 118.5 77.8
Jawad Ali (RHB) 4 36 9 - 12 80 68.6
Azhar Shahbaz (RHB) 5 35 7 8 6.3 92.6 43.5
Nahid Hasan Joy (LHB) 2 33 16.5 13 20 20 100
Shahbaz Ali (RHB) 13 25 1.9 2.3 0.7 73.7 68.8
Venkateswara Reddy Pondugula (RHB) 2 3 1.5 - 1.5 18.2 10
Hamza Shahid (RHB) 3 3 1 - 1.5 18.8 -
Sultan Munawar (LHB) 8 1 0.1 0.1 - 14.3 -

TSO vs MLB, Player Head to Head Battle (T20)

Ahmad Faiz ( MLB | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 25 18 138.9 1
Saleh Shadman (RMF) 42 25 168 2
Sheraz Farrukh (RMF) 24 12 200 1
Amjad Aman (RFM) 0 1 0 1
Muhammad Sufyan (LS) 35 12 291.7 1

Syed Aziz ( MLB | AR ) (LHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 104 60 173.3 2
Ridoy Hasan (RFM) 6 6 100 2

Virandeep Singh ( MLB | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 64 24 266.7 1
Sheraz Farrukh (RMF) 27 12 225 1
Sultan Munawar (LFM) 7 9 77.8 2
Samiul Badhon (RFM) 16 11 145.5 1

Saifullah Malik ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Vijay Unni (OB) 7 7 100 2
Rizwan Haider (LM) 14 16 87.5 1

Muhamad Syahadat ( MLB | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Saleh Shadman (RMF) 22 28 78.6 3
Peter Issac (OS) 4 5 80 1

Vijay Unni ( MLB | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 16 25 64 2
Ajeb Khan (LS) 13 6 216.7 1
Muhammad Sufyan (LS) 5 6 83.3 1

Zubaidi Zulkifle ( MLB | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 60 47 127.7 2
Saleh Shadman (RMF) 32 23 139.1 1
Sheraz Farrukh (RMF) 1 3 33.3 1
Kamran Hameed (RF) 25 20 125 1
Peter Issac (OS) 1 2 50 1
Ridoy Hasan (RFM) 5 4 125 1

Ainool Hafizs ( MLB | WK ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 3 4 75 1

Mohamed Arief ( MLB | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 24 13 184.6 1
Ajeb Khan (LS) 11 18 61.1 1
Kamran Hameed (RF) 10 9 111.1 1
Muhammad Sufyan (LS) 5 7 71.4 1

Muhammad Gulraiz ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Wafiq (LMF) 37 33 112.1 2
Pavandeep Singh (SLO) 36 25 144 1
Syed Aziz (RM) 6 14 42.9 2
Virandeep Singh (SLO) 19 7 271.4 1
Rizwan Haider (LM) 36 33 109.1 5

Ajeb Khan ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Wafiq (LMF) 10 14 71.4 2
Pavandeep Singh (SLO) 25 29 86.2 2
Syed Aziz (RM) 32 39 82.1 5
Virandeep Singh (SLO) 46 34 135.3 5
Sharvin Muniandy (RF) 40 23 173.9 3
Vijay Unni (OB) 33 27 122.2 1
Rizwan Haider (LM) 38 38 100 5

Saleh Shadman ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Syed Aziz (RM) 5 12 41.7 1
Virandeep Singh (SLO) 15 21 71.4 1
Sharvin Muniandy (RF) 4 8 50 1
Rizwan Haider (LM) 19 13 146.2 1
Aiman Zaquan (SLO) 3 4 75 1
Rahim Khan Malik (OS) 9 16 56.3 4

Wahib Zada ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Rizwan Haider (LM) 3 4 75 1

Wan Azam ( MLB | WK ) (RHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 0 3 0 1
Ajeb Khan (LS) 3 5 60 1
Muhammad Sufyan (LS) 1 2 50 1

Sheraz Farrukh ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Syed Aziz (RM) 13 12 108.3 1
Virandeep Singh (SLO) 12 13 92.3 2
Sharvin Muniandy (RF) 2 4 50 1
Vijay Unni (OB) 21 18 116.7 3
Rizwan Haider (LM) 7 12 58.3 1

Amjad Aman ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Aiman Zaquan (SLO) 0 6 0 1

Peter Issac ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Pavandeep Singh (SLO) 0 1 0 1
Syed Aziz (RM) 45 19 236.8 2

Muhammad Azri Azhar ( MLB | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Ajeb Khan (LS) 0 3 0 1
Saleh Shadman (RMF) 1 3 33.3 1

Hamzah Panggi ( MLB | AR ) (LHB)

Player Name Runs Balls Strike Rate Outs
Muhammad Gulraiz (RF) 0 4 0 1

Aiman Zaquan ( MLB | AR ) (LHB)

Player Name Runs Balls Strike Rate Outs
Kamran Hameed (RF) 3 3 100 1
Peter Issac (OS) 1 3 33.3 1

Jinendra Muraly ( TSO | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Syed Aziz (RM) 22 25 88 4
Sharvin Muniandy (RF) 14 9 155.6 1
Rizwan Haider (LM) 12 13 92.3 1
Ahmad Syahmi Rozi (RMF) 4 2 200 1

Muhammad Younas ( TSO | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Syed Aziz (RM) 23 34 67.6 1
Virandeep Singh (SLO) 12 6 200 1
Vijay Unni (OB) 16 20 80 1
Aiman Zaquan (SLO) 2 3 66.7 1
Rahim Khan Malik (OS) 15 13 115.4 1

Ahmed Aqeel ( MLB | BAT ) (LHB)

Player Name Runs Balls Strike Rate Outs
Ajeb Khan (LS) 3 4 75 1

Akbar Ali ( TSO | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Aiman Zaquan (SLO) 1 2 50 1
Rahim Khan Malik (OS) 19 12 158.3 2

Arifur Rahman ( TSO | WK ) (RHB)

Player Name Runs Balls Strike Rate Outs
Syed Aziz (RM) 5 11 45.5 1
Vijay Unni (OB) 10 19 52.6 2

Muhammad Muneeb ( TSO | WK ) (RHB)

Player Name Runs Balls Strike Rate Outs
Vijay Unni (OB) 10 19 52.6 2
Rizwan Haider (LM) 14 8 175 1
Rahim Khan Malik (OS) 0 2 0 1

Zakir Hussain ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Vijay Unni (OB) 14 10 140 2

Azhar Shahbaz ( TSO | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Syed Aziz (RM) 4 4 100 1

Muhammad Sufyan ( TSO | AR ) (RHB)

Player Name Runs Balls Strike Rate Outs
Virandeep Singh (SLO) 6 15 40 2
Vijay Unni (OB) 25 21 119 2
Rizwan Haider (LM) 0 2 0 1
Aiman Zaquan (SLO) 0 1 0 1

Salman Khan ( TSO | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Virandeep Singh (SLO) 1 3 33.3 1
Vijay Unni (OB) 0 1 0 1

Hamza Shahid ( TSO | BAT ) (RHB)

Player Name Runs Balls Strike Rate Outs
Virandeep Singh (SLO) 0 1 0 1
Vijay Unni (OB) 0 2 0 1