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,381 to 7,440.
D Mullen
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · last match 24 Aug 2024
6 matches
5 wkts
RG Okia
ICC World Twenty20 Qualifier · last match 26 Nov 2013
6 matches
103 runs
Agniv Pan
Syed Mushtaq Ali Trophy · last match 9 Dec 2024
6 matches
50 runs
Harsh Vikram Singh
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
6 matches
3 wkts
Kim Yongtae
ICC World Twenty20 East Asia-Pacific Region Qualifier B · last match 7 Dec 2018
6 matches
43 runs
A Vailoa
ICC Women's T20 World Cup East Asia Pacific Qualifier · last match 13 Sept 2025
6 matches
9 wkts
Amod Yadav
Syed Mushtaq Ali Trophy · last match 5 Nov 2021
6 matches
8 wkts
Md Shuayeb
Cambodia tour of Indonesia · last match 29 Dec 2025
6 matches
4 wkts
Ziaur Rahman
Bangladesh Premier League · last match 12 Jan 2026
6 matches
7 wkts
CR Amini
ICC World Twenty20 Qualifier · last match 29 Nov 2013
6 matches
5 wkts
K Nagnama
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 30 May 2026
6 matches
1 wkts
JA Pocklington
Vitality Blast Men · last match 18 Jul 2026
6 matches
65 runs
Haider Razzaq
International League T20 · last match 23 Dec 2025
6 matches
2 wkts
M Mariyappan
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · last match 27 Mar 2026
6 matches
23 runs
Pratik Sargade
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
6 matches
4 wkts
R Gnanaraj
Philippines Women tour of Singapore · last match 27 Dec 2024
6 matches
1 wkts
Palani Amarnath
Indian Premier League · last match 10 May 2008
6 matches
7 wkts
JS Iggo
Quadrangular Twenty20 Series (Malaysia) · last match 2 May 2025
6 matches
2 wkts
Reema Naseer
Asian Cricket Council Women's Premier Cup · last match 7 Jun 2026
6 matches
31 runs
NP Winter
Big Bash League · last match 26 Jan 2021
6 matches
5 wkts
V Nagpaul
SEA Games Men's Twenty20 Cricket Competition · last match 13 Dec 2025
6 matches
5 wkts
KA Vimlesh
Czech Republic tour of Romania · last match 21 Aug 2025
6 matches
68 runs
Wahidullah Usmani
Belgium tour of Malta · last match 10 Jul 2021
6 matches
138 runs
E Simeon
Botswana Cricket Association Women's T20I Series · last match 25 Aug 2018
6 matches
0 runs
WA Simpson
ICC Men's T20 World Cup Asia Qualifier A · last match 9 Sept 2024
6 matches
117 runs
HIS Mendis
England Women tour of Sri Lanka · last match 26 Mar 2019
6 matches
71 runs
Salim Patel
Malawi Tri-Nation T20I Series · last match 16 Aug 2026
6 matches
40 runs
N Venables
ICC Men's T20 World Cup East Asia-Pacific Qualifier · last match 17 May 2026
6 matches
3 wkts
BG Whitehead
Vitality Blast · last match 24 Aug 2018
6 matches
5 wkts
TF van Woerkom
Ireland tour of Zimbabwe · last match 9 Dec 2023
6 matches
6 wkts
A Bonora
ICC World Twenty20 Qualifier · last match 24 Nov 2013
6 matches
48 runs
IGASF Pratiwi
Mongolia Women tour of Indonesia · last match 24 Apr 2024
6 matches
41 runs
Rashid Hashmi
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · last match 23 May 2026
6 matches
54 runs
A Dennison
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 8 Jul 2018
6 matches
91 runs
C Howell
T20 Blaze · last match 14 Jun 2022
6 matches
7 wkts
T Tavo
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 29 Aug 2018
6 matches
6 wkts
Anurag Tiwari
Syed Mushtaq Ali Trophy · last match 12 Jan 2018
6 matches
3 wkts
BW Harmison
NatWest T20 Blast · last match 25 Jul 2014
6 matches
7 wkts
PN Sproul
Vitality Blast Women · last match 12 Jul 2026
6 matches
85 runs
M Kojo
Finland Women tour of Estonia · last match 25 Jul 2026
6 matches
3 wkts
B Vakatini
Japan Twenty20 Tri-Series · last match 9 May 2025
6 matches
5 runs
Yash Singh
Valletta Cup · last match 13 Jul 2023
6 matches
5 wkts
AE Dyson
Charlotte Edwards Cup · last match 30 Aug 2021
6 matches
1 wkts
T Mlilo
ICC Women's World Twenty20 Qualifier · last match 5 Dec 2015
6 matches
25 runs
A Orfila
Portugal T20 Tri-Series · last match 22 Aug 2021
6 matches
3 wkts
TR Sanford
T20 Blaze · last match 14 Jun 2022
6 matches
8 runs
KSB Tavo
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 29 Aug 2018
6 matches
7 wkts
K Nuwantha
Major Clubs T20 Tournament · last match 5 Sept 2026
6 matches
8 wkts
Numan Ahmadzai
Continental Cup · last match 21 Jun 2026
6 matches
97 runs
RM Duffield
Big Bash League · last match 11 Jan 2015
6 matches
5 wkts
AL Mangue
BCA Kalahari Women's T20 International Tournament · last match 6 Apr 2026
6 matches
1 wkts
Hafsaa Abdhulla
Asian Cricket Council Women's Premier Cup · last match 13 Feb 2024
6 matches
14 runs
NAT Watkins
ICC World Twenty20 Qualifier · last match 19 Jul 2015
6 matches
8 wkts
S Tarawally
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 5 Nov 2021
6 matches
1 wkts
B Gillgrass
Vitality Blast Women · last match 12 Jul 2026
6 matches
3 wkts
R Duckworth
Vitality Blast Women · last match 26 Jun 2026
6 matches
48 runs
GM Hamilton
ICC World Twenty20 Qualifier · last match 11 Feb 2010
6 matches
19 runs
OR Willis
ICC Men's T20 World Cup Americas Region Final · last match 4 Oct 2023
6 matches
19 runs
J Barnes
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 23 Jun 2019
6 matches
4 wkts
J Essex
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · last match 28 Mar 2026
6 matches
87 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.