Loading
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 7,261 to 7,320.
L Martin
Finland Women tour of Estonia · last match 25 Jul 2026
6 matches
2 wkts
E Bhonkar
ICC Men's T20 World Cup Sub Regional Europe Qualifier C · last match 21 Aug 2026
6 matches
8 runs
Rafiulah Alokozai
Belgium tour of Austria · last match 24 Aug 2025
6 matches
3 wkts
PM Selowa
ICC World Twenty20 Qualifier · last match 26 Nov 2013
6 matches
93 runs
Saif-Ul Islam
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · last match 14 Jul 2026
6 matches
158 runs
T Yotharat
SEA Games Men's Twenty20 Cricket Competition · last match 9 Dec 2025
6 matches
3 wkts
AA Jasani
ICC Men's T20 World Cup Africa Region Qualifier · last match 20 Nov 2021
6 matches
185 runs
T Motlhabaphuti
ICC Women's T20 World Cup Africa Region Qualifier · last match 13 Dec 2023
6 matches
1 wkts
Tashiba Mirza
Spain Women tour of Greece · last match 22 Sept 2024
6 matches
5 runs
K Lake
Quadrangular Twenty20 Series (Thailand) · last match 26 Feb 2026
6 matches
4 wkts
C Namugenyi
ICC Women's T20 Qualifier · last match 14 Jul 2018
6 matches
1 wkts
Waqas Haider
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 15 Jul 2022
6 matches
79 runs
Piyush Joshi
Syed Mushtaq Ali Trophy · last match 20 Oct 2022
6 matches
88 runs
SF Mofokeng
Ram Slam T20 Challenge · last match 6 Dec 2015
6 matches
3 wkts
Mayank Raghav
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
6 matches
301 runs
Malyun Hassan
Finland Women tour of Estonia · last match 25 Jul 2026
6 matches
5 wkts
Bharat Sharma
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
6 matches
7 wkts
WM Delgado
South American Women's Championships · last match 25 Sept 2026
6 matches
8 wkts
NM Sheikh
Netherlands Women's T20I Tri-Series · last match 16 Aug 2024
6 matches
6 wkts
NT Raghunandan
Czech Republic Women's T20I Tri-Series · last match 6 Sept 2026
6 matches
7 wkts
Lemar Momand
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 12 Jul 2022
6 matches
1 wkts
MK Gnanasekaram
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · last match 20 May 2026
6 matches
3 runs
JE Walcott
T20 Blaze · last match 14 Jun 2022
6 matches
21 runs
Mohsin Khan
Hong Kong tour of Malaysia · last match 26 Feb 2020
6 matches
4 wkts
JK Kamande
ICC World Twenty20 Qualifier · last match 10 Feb 2010
6 matches
8 wkts
Sirla Srinivas
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
6 matches
5 wkts
VS D'Souza
Asian Cricket Council Women's Premier Cup · last match 4 Jun 2026
6 matches
7 runs
M Kachingo
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
6 matches
3 wkts
S Navaratne
ICC Men's T20 World Cup East Asia-Pacific Qualifier · last match 25 Jul 2023
6 matches
40 runs
Ajaz Patel
ICC Men's T20 World Cup Africa Sub Regional Qualifier C · last match 23 Oct 2026
6 matches
2 wkts
Fahad Tariq
Asia Cup · last match 3 Mar 2016
6 matches
19 runs
L Dalbina
Estonia Women tour of Cyprus · last match 19 Jun 2024
6 matches
2 wkts
Aamir Gani
Syed Mushtaq Ali Trophy · last match 24 Jan 2018
6 matches
7 wkts
Sara
Asian Cricket Council Women's Premier Cup · last match 9 Jun 2026
6 matches
2 wkts
KMC Bandara
Major Clubs T20 Tournament · last match 26 Jun 2024
6 matches
4 wkts
Latsha Haleemath
Asian Cricket Council Women's Premier Cup · last match 13 Feb 2024
6 matches
2 wkts
MG Raso
ICC World Twenty20 Qualifier · last match 28 Nov 2013
6 matches
79 runs
L Banks
Vitality Blast · last match 7 Aug 2019
6 matches
34 runs
T Wuatai
Cook Islands tour of Japan · last match 14 May 2025
6 matches
10 runs
AJ Prajapati
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 30 May 2026
6 matches
6 wkts
P Heron
ICC Men's T20 World Cup Americas Region Final · last match 4 Oct 2023
6 matches
66 runs
Sunny Singh
Indian Premier League · last match 6 May 2011
6 matches
43 runs
Vidyadhar Patil
Syed Mushtaq Ali Trophy · last match 22 Nov 2021
6 matches
5 wkts
Furkan Tuskan
ECA Men's European Cup · last match 27 Jul 2026
6 matches
3 wkts
Muhaddis Muhaddis
Cambodia tour of Indonesia · last match 23 Nov 2023
6 matches
95 runs
Azmatullah Nazeer
ICC World Twenty20 Asia Region Qualifier A · last match 27 Apr 2018
6 matches
2 wkts
Fakhrul Mohon
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · last match 4 Jul 2022
6 matches
3 wkts
MYB Naeem
Vitality Blast Men · last match 12 Jul 2026
6 matches
33 runs
Sivakumar
Cambodia tour of Indonesia · last match 23 Nov 2023
6 matches
5 runs
DS Weerakkody
Major Clubs T20 Tournament · last match 24 Jun 2024
6 matches
63 runs
Mehran Mumtaz
Pakistan Super League · last match 12 Apr 2026
6 matches
5 wkts
SP Guzman
South American Men's Championships · last match 9 Aug 2026
6 matches
59 runs
N Pretorius
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 23 Jun 2019
6 matches
95 runs
Shankar Rana
Nepal Premier League · last match 11 Dec 2025
6 matches
48 runs
Treyaksh Bali
Syed Mushtaq Ali Trophy · last match 14 Nov 2019
6 matches
49 runs
A Mokgakane
CSA Pro20 · last match 29 Sept 2026
6 matches
37 runs
JP Wood
Big Bash League · last match 18 Jan 2025
6 matches
2 wkts
Mohammad Basit
Pakistan Super League · last match 3 May 2026
6 matches
10 wkts
K Eftimova
ECA Women's European Cup · last match 18 Oct 2026
6 matches
20 runs
J Kgang
ICC Women's T20 World Cup Africa Region Qualifier · last match 16 Sept 2021
6 matches
3 wkts
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.