Loading
Players
Everyone in the T20 match archives we read, not only IPL and WPL squads: the Syed Mushtaq Ali Trophy, other leagues and internationals. Most matches first.
12,354 players. Showing 9,421 to 9,480.
Merwais Shinwari
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 13 Jul 2024
3 matches
3 wkts
IL Parks
Costa Rica Women tour of Mexico · last match 17 Nov 2024
3 matches
1 wkts
Z McLaughlin
ICC Men's T20 World Cup Americas Region Final · last match 25 Aug 2019
3 matches
2 wkts
SI Gray
New Zealand Cricket Women's Twenty20 · last match 16 Jan 2020
3 matches
10 runs
Suraj Tayam
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
3 matches
29 runs
Taimoor Nasir
ECA Men's European Cup · last match 30 Jul 2026
3 matches
2 wkts
Purvi Kumari
Nordic Women T20 Cup · last match 31 Aug 2025
3 matches
9 runs
Yin Chenhao
ICC Men's T20 World Cup Asia B Qualifier · last match 31 Jul 2023
3 matches
2 runs
Hasith Perera
Major Clubs T20 Tournament · last match 18 May 2024
3 matches
24 runs
M Andrianatos
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 2 Jul 2025
3 matches
70 runs
Ankita Ved
Saudari Cup · last match 28 Aug 2016
3 matches
67 runs
Kyungsik Kim
Asian Games Men's Cricket Competition · last match 30 Sept 2014
3 matches
3 wkts
Muawiyath Ghanee
ACC Twenty20 Cup · last match 27 Jan 2015
3 matches
12 runs
Bhumeshswar Jagroo
ICC Men's T20 World Cup Americas Region Qualifier · last match 13 Nov 2021
3 matches
4 runs
J Lewis
NatWest T20 Blast · last match 30 May 2014
3 matches
4 wkts
Song Yulin
East Asia Cup · last match 15 Sept 2018
3 matches
1 wkts
Anirudh Kanwar
Syed Mushtaq Ali Trophy · last match 17 Nov 2019
3 matches
2 wkts
PS Painkra
Syed Mushtaq Ali Trophy · last match 25 Oct 2023
3 matches
2 wkts
D Samarawickrama
Spain Triangular T20I Series · last match 6 Nov 2022
3 matches
15 runs
BE McGain
Big Bash League · last match 19 Jan 2012
3 matches
2 wkts
V Kostova
Women's Continental Cup · last match 12 Oct 2025
3 matches
0 runs
Hammadullah Khan
ACC Twenty20 Cup · last match 27 Jan 2015
3 matches
42 runs
Jaideep Bhambhu
Syed Mushtaq Ali Trophy · last match 6 Nov 2021
3 matches
1 runs
D Triantafillithis
ICC Men's T20 World Cup Sub Regional Europe Qualifier C · last match 20 Aug 2026
3 matches
0 runs
N Henderson
Valletta Cup · last match 24 Oct 2021
3 matches
0 runs
D Claxton
T20 Blaze · last match 13 Jun 2022
3 matches
5 runs
Minhajul Abedin Afridi
Bangladesh Premier League · last match 13 Dec 2019
3 matches
1 wkts
D Lues
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 17 Jun 2025
3 matches
4 wkts
Y Wangmo
ICC Women's T20 World Cup Asia Region Qualifier · last match 28 Nov 2021
3 matches
12 runs
Suheh Hussain
Syed Mushtaq Ali Trophy · last match 28 Feb 2019
3 matches
27 runs
DM Jayalath
Major Clubs T20 Tournament · last match 16 May 2024
3 matches
18 runs
S Manuranga
Major Clubs T20 Tournament · last match 16 May 2024
3 matches
2 wkts
MN Erlank
CSA T20 Challenge · last match 8 Mar 2024
3 matches
1 wkts
Khazaima
GCC Women's Twenty20 Championship Cup · last match 24 Mar 2022
3 matches
2 runs
Mariam Hasan
Asian Cricket Council Women's Twenty20 Asia Cup · last match 31 Oct 2012
3 matches
4 wkts
JF Jeremiah
Caribbean Premier League · last match 21 Aug 2026
3 matches
13 runs
JH Saroha
Syed Mushtaq Ali Trophy · last match 29 Nov 2019
3 matches
15 runs
G Mubiru
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 22 Oct 2021
3 matches
4 wkts
Maaz Khan
Pakistan Super League · last match 10 Mar 2020
3 matches
2 wkts
M Twala
CSA T20 Challenge · last match 28 Oct 2022
3 matches
17 runs
Salman Fayyaz
Pakistan Super League · last match 27 Feb 2024
3 matches
2 wkts
I Wardlaw
ICC World Twenty20 Qualifier · last match 19 Nov 2013
3 matches
5 wkts
M Tilau
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 10 May 2019
3 matches
2 wkts
Noman Naeem
ICC World Twenty20 Europe Region Qualifier A · last match 2 Sept 2018
3 matches
64 runs
Rizwan Mangera
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 25 Jun 2026
3 matches
4 runs
SKR Mallidi
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 13 Jul 2024
3 matches
1 wkts
DS Wesonga
Uganda T20 Tri-Series · last match 16 Sept 2021
3 matches
0 runs
L Mutale
West Africa Trophy · last match 13 Dec 2025
3 matches
3 runs
Hon Sovannary
Singapore Women tour of Cambodia · last match 12 Feb 2023
3 matches
4 runs
Mickil Jaiswal
Syed Mushtaq Ali Trophy · last match 14 Oct 2022
3 matches
1 wkts
M Premaratne
Major Clubs T20 Tournament · last match 5 Jun 2025
3 matches
3 runs
Faheem Afrad
ACC Twenty20 Cup · last match 29 Jan 2015
3 matches
1 wkts
SD Robson
Vitality Blast · last match 18 Jul 2021
3 matches
75 runs
Arpit Pannu
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
3 matches
2 wkts
Aphsal Ashraf
ACC Western Region T20 · last match 27 Feb 2020
3 matches
2 wkts
Abhay
Syed Mushtaq Ali Trophy · last match 14 Nov 2019
3 matches
1 wkts
Akeem Jordan
Caribbean Premier League · last match 17 Sept 2023
3 matches
5 wkts
M Sidibe
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 22 Nov 2022
3 matches
5 runs
NK Singh
Syed Mushtaq Ali Trophy · last match 19 Jan 2021
3 matches
26 runs
Arnav Manoj
Asia Pacific Cricket Champions Trophy · last match 22 Jul 2025
3 matches
0 runs
How current this is. Our match records run to 25 October 2026. They refresh by itself every Sunday, Wednesday and Friday, so matches from the last few days may not be in yet. The Syed Mushtaq Ali Trophy is only partly covered: seasons 2015/16 and 2017/18 to 2024/25, about 58% of its matches, and nothing after December 2024. Indian domestic women’s T20 is not covered at all. A match missing here does not mean the player did not play it.