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 8,341 to 8,400.
Hamid Hassan
Bangladesh Premier League · last match 14 Feb 2013
4 matches
7 wkts
S Pillay
CSA T20 Challenge · last match 27 Oct 2022
4 matches
27 runs
Prashant Shukla
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 13 Jul 2024
4 matches
9 wkts
Iftekar Jaman
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 19 Jul 2022
4 matches
43 runs
J Richards
T20 Blaze · last match 13 Jun 2022
4 matches
4 wkts
A Kadowaki Fleming
Hong Kong tour of Japan · last match 19 Sept 2026
4 matches
130 runs
MB Harris
Vitality Blast · last match 23 Jun 2023
4 matches
6 wkts
M Fru
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 7 Nov 2021
4 matches
5 wkts
Usrah Umar Farooq
Asian Cricket Council Women's Premier Cup · last match 9 Jun 2026
4 matches
3 runs
L Rajadurai
ICC Women's T20 World Cup East Asia Pacific Qualifier · last match 10 Sept 2025
4 matches
14 runs
J Kida
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 28 Aug 2018
4 matches
7 wkts
MA Khote
Indian Premier League · last match 27 Apr 2008
4 matches
2 wkts
R Dhiman
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 31 Jul 2022
4 matches
3 wkts
PG Chopra
Women's Premier League · last match 24 Mar 2023
4 matches
3 wkts
JP Phillips
Vitality Blast Men · last match 26 Jun 2026
4 matches
60 runs
Maria Salazar
Chile Women tour of Costa Rica · last match 26 Apr 2026
4 matches
1 runs
J Kunnanchirakkal
Mdina Cup · last match 31 May 2025
4 matches
4 runs
R Bowers-Fleming
ICC Women's T20 World Cup East Asia Pacific Qualifier · last match 15 Sept 2025
4 matches
1 wkts
M Tsarsi
Botswana Cricket Association Women's T20I Series · last match 24 Aug 2018
4 matches
31 runs
Fida Hussain
Germany tour of Netherlands · last match 25 May 2019
4 matches
39 runs
ETV Vaaetasi
ICC Women's World Twenty20 Qualifying Series East Asia-Pacific Region · last match 4 May 2017
4 matches
9 runs
RH Kanyandula
ICC World Twenty20 Africa Region Qualifier C · last match 1 Nov 2018
4 matches
7 runs
Saurabh Dubey
Indian Premier League · last match 24 May 2026
4 matches
5 wkts
RA Bhatti
ICC World Twenty20 Qualifier · last match 23 Mar 2012
4 matches
23 runs
H Hardwick
Vitality Blast Women · last match 24 May 2026
4 matches
2 wkts
V Chopra
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 27 Aug 2020
4 matches
0 runs
ARG Thomas
Vitality Blast Men · last match 1 Jul 2026
4 matches
44 runs
Wang Qi
ICC Men's T20 World Cup Asia B Qualifier · last match 31 Jul 2023
4 matches
4 wkts
Liyan Khan
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
4 matches
113 runs
E Yaver
Bulgaria Tri-Nation T20I Series · last match 12 Jul 2025
4 matches
17 runs
Imtiaz Khan
Saudi Arabia tour of Qatar · last match 22 Jul 2025
4 matches
4 wkts
R Hadley
Big Bash League · last match 16 Jan 2026
4 matches
2 wkts
BH Merai
Syed Mushtaq Ali Trophy · last match 18 Nov 2019
4 matches
86 runs
M Imimole
Kwibuka Women's Twenty20 Tournament · last match 11 Jun 2022
4 matches
1 runs
P Dhiman
Spain Triangular T20I Series · last match 6 Nov 2022
4 matches
41 runs
L Horan
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 27 Jun 2026
4 matches
5 wkts
A Bulow
ICC Men's T20 World Cup Europe Region Final · last match 19 Jun 2019
4 matches
1 wkts
Selvam Suresh Kumar
Syed Mushtaq Ali Trophy · last match 18 Nov 2019
4 matches
4 wkts
Muhammad Atif
ICC Men's T20 World Cup Sub Regional Asia Qualifier B · last match 14 Oct 2026
4 matches
5 wkts
Momin Qamar
Pakistan Super League · last match 21 Apr 2026
4 matches
4 wkts
J Robinson
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 21 Jul 2017
4 matches
1 wkts
UA Morais
Major Clubs T20 Tournament · last match 25 May 2025
4 matches
3 wkts
A Musaev
Asia Pacific Cricket Champions Trophy · last match 26 Jun 2026
4 matches
1 wkts
RJ McCone
Super Smash · last match 25 Jan 2019
4 matches
3 wkts
Carolyn Esterhuizen
New Zealand Cricket Women's Twenty20 · last match 12 Jan 2020
4 matches
0 runs
Grace Cottier
Women's Continental Cup · last match 30 Aug 2026
4 matches
2 wkts
Shahab Alam
ECA Men's European Cup · last match 27 Jul 2026
4 matches
3 runs
MD Bates
HRV Twenty20 · last match 3 Jan 2014
4 matches
5 wkts
D Kalifa
ICC Women's World Twenty20 Qualifying Series East Asia-Pacific Region · last match 4 May 2017
4 matches
1 runs
M Prasanna
Continental Cup · last match 20 Aug 2023
4 matches
4 wkts
C Classen
CSA T20 Challenge · last match 22 Feb 2022
4 matches
0 runs
E Batkhuyag
ICC Men's T20 World Cup Asia Qualifier A · last match 9 Sept 2024
4 matches
1 wkts
Kamal Das
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
4 matches
3 wkts
J West
Gibraltar Tri-Nation T20I Series · last match 6 May 2023
4 matches
32 runs
M Kristensen
Nordic T20 Cup · last match 19 May 2023
4 matches
1 wkts
Xie Kunkun
ICC Men's T20 World Cup Asia B Qualifier · last match 31 Jul 2023
4 matches
8 runs
Seri Chang
Women's East Asia Cup · last match 13 Oct 2024
4 matches
2 wkts
Virendra Kumar
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 16 Jun 2024
4 matches
4 wkts
M Mohasane
Botswana Cricket Association Women's T20I Series · last match 25 Aug 2018
4 matches
12 runs
S Lakshan
Lanka Premier League · last match 19 Dec 2022
4 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.