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,921 to 7,980.
P Prathanmitr
Asian Games Women's Cricket Competition · last match 24 Sept 2014
5 matches
31 runs
Sheraz Iqbal
ICC Men's T20 World Cup Sub Regional Asia Qualifier B · last match 14 Oct 2026
5 matches
4 wkts
Amna Khan
GCC Women's Twenty20 Championship Cup · last match 25 Mar 2022
5 matches
1 wkts
S Zafar
ICC Women's T20 World Cup Americas Region Qualifier · last match 11 Sept 2023
5 matches
1 runs
WW Hinds
ICC World Twenty20 · last match 9 May 2010
5 matches
30 runs
SML Fernandes
Vitality Blast Men · last match 3 Jul 2026
5 matches
21 runs
Amelia Jones
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 29 May 2025
5 matches
64 runs
D Pavelic
Serbia Women's T20I Tri-Series · last match 6 Sept 2026
5 matches
9 wkts
Khawar Abbas
ICC World Twenty20 Asia Region Qualifier A · last match 27 Apr 2018
5 matches
7 wkts
Zakria Atiq Butt
ECA Men's European Cup · last match 30 Jul 2026
5 matches
65 runs
Thomas Balkin
Big Bash League · last match 10 Jan 2026
5 matches
6 wkts
J Benjamin
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
5 matches
1 wkts
SD Valjalo
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 19 Jul 2022
5 matches
4 wkts
TC Ali
Vitality Blast Men · last match 12 Jul 2026
5 matches
5 wkts
Rinsangzela Hmamte
Syed Mushtaq Ali Trophy · last match 20 Oct 2022
5 matches
3 wkts
Imran Bulbulia
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
5 matches
49 runs
UR Patel
Syed Mushtaq Ali Trophy · last match 18 Jan 2016
5 matches
112 runs
H Boyagoda
Major Clubs T20 Tournament · last match 28 Jun 2024
5 matches
58 runs
B Munkhdelger
ICC Men's T20 World Cup Sub Regional Asia Qualifier A · last match 14 Oct 2026
5 matches
11 runs
S Santhirakumaran
Valletta Cup · last match 14 Jul 2023
5 matches
64 runs
R Cunningham
Valletta Cup · last match 15 May 2022
5 matches
2 wkts
RD Banik
Syed Mushtaq Ali Trophy · last match 9 Jan 2016
5 matches
1 wkts
GJ Harte
Vitality Blast · last match 30 Aug 2019
5 matches
1 wkts
M Jenkinson
Nordic T20 Cup · last match 18 May 2023
5 matches
2 wkts
JJ Lamare
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
5 matches
28 runs
Sze Wan Yip
ICC Women's World Twenty20 Qualifying Series Asia Region · last match 26 Nov 2017
5 matches
58 runs
Damien Martyn
Indian Premier League · last match 18 Mar 2010
5 matches
139 runs
Reyansh Sharma
ICC Men's T20 World Cup Sub Regional Asia Qualifier B · last match 14 Oct 2026
5 matches
1 wkts
AA Bamal
Syed Mushtaq Ali Trophy · last match 16 Jan 2018
5 matches
3 wkts
J Cama
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 24 Aug 2024
5 matches
31 runs
Sonu Yadav
Syed Mushtaq Ali Trophy · last match 31 Jan 2021
5 matches
9 wkts
N Sonne-Rudd
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · last match 14 Jul 2026
5 matches
4 wkts
I Majdancic
Serbia Women's T20I Tri-Series · last match 6 Sept 2026
5 matches
35 runs
Ahmad Raza
Gulf T20I Championship · last match 16 Dec 2024
5 matches
2 wkts
JWW Gardner
Papua New Guinea tour of Malaysia · last match 17 Mar 2024
5 matches
3 wkts
Farzan Afzal
Iberia Cup · last match 27 Oct 2019
5 matches
3 wkts
J Avok
ICC Women's World Twenty20 Qualifying Series East Asia-Pacific Region · last match 4 May 2017
5 matches
63 runs
R Mudford
Super Smash · last match 27 Jan 2025
5 matches
71 runs
AW Robinson
Big Bash League · last match 17 Jan 2012
5 matches
71 runs
Chen Xiaoran
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
5 matches
5 runs
F Nkhoma
ICC World Twenty20 Africa Region Qualifier C · last match 1 Nov 2018
5 matches
8 runs
B Tamjidsuren
ICC Men's T20 World Cup Sub Regional Asia Qualifier A · last match 14 Oct 2026
5 matches
1 wkts
G Sanjeewa
ECA Men's European Cup · last match 30 Jul 2026
5 matches
2 wkts
Keshav Kumar
Syed Mushtaq Ali Trophy · last match 28 Feb 2019
5 matches
145 runs
GI Gokoel
ICC Men's T20 World Cup Sub Regional Americas Qualifier · last match 14 Dec 2024
5 matches
11 runs
T Ramautar
ICC Men's T20 World Cup Sub Regional Americas Qualifier · last match 16 Dec 2024
5 matches
6 runs
Sunny Kashyap
Syed Mushtaq Ali Trophy · last match 27 Feb 2019
5 matches
5 wkts
R Jones
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 1 Sept 2020
5 matches
3 runs
Bodavarapu Sudhakar
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
5 matches
7 wkts
KN Singh
ICC Men's T20 World Cup Sub Regional Americas Qualifier B · last match 14 Mar 2026
5 matches
2 wkts
Rajendran Vivek
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
5 matches
65 runs
Kamran Shazad
World T20 · last match 21 Mar 2014
5 matches
4 wkts
SS Pathirana
Sri Lanka tour of United Arab Emirates and Pakistan · last match 29 Oct 2017
5 matches
5 wkts
K Mira
ICC World Twenty20 Africa Region Qualifier B · last match 14 Jul 2018
5 matches
32 runs
D Gupta
Nepal Premier League · last match 10 Dec 2024
5 matches
3 wkts
Sunil Yadav
Syed Mushtaq Ali Trophy · last match 16 Nov 2021
5 matches
8 runs
Mustafa Atmaca
ECA Men's European Cup · last match 29 Jul 2026
5 matches
1 wkts
Aimal Khan
Pakistan Super League · last match 11 Mar 2024
5 matches
3 wkts
Abdul Makda
South American Men's Championships · last match 9 Aug 2026
5 matches
9 runs
SKG Krishnan
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
5 matches
4 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.