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,801 to 7,860.
David Demba
ICC Men's T20 World Cup Africa Sub Regional Qualifier C · last match 25 Oct 2026
5 matches
3 wkts
JJ Bushnell
Vitality Blast · last match 12 Jun 2024
5 matches
1 wkts
C Beckford
ICC Women's T20 World Cup Qualifier · last match 1 Sept 2019
5 matches
5 wkts
M Manack
CSA T20 Challenge · last match 27 Sept 2024
5 matches
4 runs
Florence Hira
ECA Women's European Cup · last match 18 Oct 2026
5 matches
0 runs
C Paranavithana
Major Clubs T20 Tournament · last match 9 Sept 2026
5 matches
74 runs
H Pile
Gibraltar tour of Malta · last match 9 May 2026
5 matches
3 runs
J Layne
Caribbean Premier League · last match 13 Sept 2026
5 matches
3 wkts
Farmanullah Ghari
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · last match 14 Jul 2026
5 matches
6 wkts
Kusal Wijethunga
Major Clubs T20 Tournament · last match 11 Jun 2025
5 matches
47 runs
Sedik Sahak
Sweden tour of Indonesia · last match 13 Apr 2026
5 matches
2 wkts
I Radevic
Serbia Women's T20I Tri-Series · last match 6 Sept 2026
5 matches
0 runs
Mohammad Taha
Pakistan Super League · last match 6 Feb 2022
5 matches
6 runs
Maira Khan
GCC Women's Twenty20 Championship Cup · last match 25 Mar 2022
5 matches
2 wkts
Mohammad Irfan (5)
Pakistan Super League · last match 4 Mar 2019
5 matches
2 wkts
B Songa
ICC World Twenty20 Africa Region Qualifier B · last match 14 Jul 2018
5 matches
63 runs
Krishan Alang
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
5 matches
7 wkts
Yao Junting
ICC Men's T20 World Cup Sub Regional Asia Qualifier B · last match 14 Oct 2026
5 matches
1 wkts
Riaz Hassan
Bangladesh Premier League · last match 1 Feb 2025
5 matches
9 runs
R Vincent
Women's Caribbean Premier League · last match 3 Sept 2022
5 matches
5 runs
TK Parkes
Super Smash · last match 23 Jan 2024
5 matches
42 runs
M Moalosi
Botswana Cricket Association Women's T20I Series · last match 25 Aug 2018
5 matches
26 runs
A Littlejohns
Women's Valletta Cup · last match 25 Aug 2024
5 matches
13 runs
DA Marage
ICC World Twenty20 Qualifier · last match 27 Nov 2013
5 matches
5 runs
ND Ahangamage
Major Clubs T20 Tournament · last match 13 Jun 2025
5 matches
13 runs
YJC Altamirano
Central American Cricket Championships · last match 4 Apr 2026
5 matches
5 runs
SN Gunawardana
Major Clubs T20 Tournament · last match 1 Sept 2026
5 matches
2 wkts
Abdul Sadiq
ICC World Twenty20 Asia Region Qualifier A · last match 26 Apr 2018
5 matches
2 wkts
K Roca
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
5 matches
2 wkts
Jafar Jamal
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
5 matches
14 runs
V Veiqravi
Japan Twenty20 Tri-Series · last match 17 May 2026
5 matches
46 runs
Seungmin Song
Women's East Asia Cup · last match 13 Oct 2024
5 matches
4 wkts
Wasim Al Balushi
Asian Games Men's Qualifier · last match 8 Jun 2026
5 matches
1 wkts
Dane Leo
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · last match 28 Mar 2026
5 matches
6 runs
Ammad Uddin
ICC Men's T20 World Cup Asia A Qualifier · last match 28 Oct 2021
5 matches
60 runs
M Yoshioka
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 2 Sept 2023
5 matches
21 runs
KS Lokuarachchi
Bangladesh Premier League · last match 2 Feb 2013
5 matches
7 wkts
Jaydev Shah
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
5 matches
68 runs
Y Dilruk
Major Clubs T20 Tournament · last match 8 Jun 2025
5 matches
62 runs
MIA Patel
ICC World Twenty20 Africa Region Qualifier C · last match 1 Nov 2018
5 matches
7 wkts
P Campbell
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 9 Dec 2022
5 matches
30 runs
NL van Tilburg
New Zealand Cricket Women's Twenty20 · last match 19 Jan 2020
5 matches
0 runs
Rahat Ali
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · last match 28 Aug 2024
5 matches
5 wkts
Ghulam Fatima
Ireland Women tour of Pakistan · last match 16 Nov 2022
5 matches
2 wkts
M Edward
T20 Blaze · last match 14 Jun 2022
5 matches
2 runs
BM Cliff
Vitality Blast · last match 19 Jul 2024
5 matches
8 wkts
MR Pedersen
ICC World Twenty20 Qualifier · last match 24 Nov 2013
5 matches
2 wkts
J du Plessis
CSA Pro20 · last match 29 Sept 2026
5 matches
140 runs
AD Chopra
Major League Cricket · last match 15 Jun 2025
5 matches
126 runs
HJ Yan
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
5 matches
13 runs
CM Falconer
The Hundred Men's Competition · last match 10 Aug 2026
5 matches
32 runs
S Mannan
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 2 Jun 2023
5 matches
13 runs
Rahul Singh
Syed Mushtaq Ali Trophy · last match 18 Jan 2021
5 matches
1 wkts
Zishan Shah
ICC Men's T20 World Cup Europe Region Final · last match 20 Jun 2019
5 matches
88 runs
JH Stander
ICC World Twenty20 Qualifier · last match 23 Mar 2012
5 matches
2 wkts
M Perry
Big Bash League · last match 17 Dec 2025
5 matches
4 wkts
LOB Cann
ICC World Twenty20 Qualifier · last match 24 Nov 2013
5 matches
36 runs
J Pakhiaokajee
Quadrangular Twenty20 Series (Malaysia) · last match 9 Jul 2022
5 matches
30 runs
Zhang Yu Fei
East Asia Cup · last match 15 Sept 2018
5 matches
1 wkts
Fazil Muhammad
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier B · last match 5 Oct 2024
5 matches
5 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.