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,861 to 7,920.
Muhammed Basil
Quadrangular Twenty20 Series (Malawi) · last match 10 Jul 2025
5 matches
6 runs
C Breteche
ICC Women's T20 World Cup Europe Region Qualifier · last match 30 Aug 2021
5 matches
5 wkts
A Cloete
CSA T20 Challenge · last match 19 Oct 2024
5 matches
2 wkts
SN Gunasinghe
Major Clubs T20 Tournament · last match 8 Jun 2025
5 matches
3 wkts
R Brar
Estonia tour of Cyprus · last match 19 Jun 2024
5 matches
3 runs
A Chaudhary
ICC Men's T20 World Cup Asia Qualifier A · last match 9 Sept 2024
5 matches
3 wkts
Alok Sahoo
Syed Mushtaq Ali Trophy · last match 8 Jan 2016
5 matches
2 wkts
D la Cock
ICC Men's T20 World Cup · last match 18 Oct 2022
5 matches
98 runs
KVA Adikari
Major Clubs T20 Tournament · last match 8 Jun 2025
5 matches
1 wkts
M Faisal
Netherlands Women's T20I Tri-Series · last match 16 Aug 2024
5 matches
19 runs
OH Freckingham
NatWest T20 Blast · last match 12 Jul 2015
5 matches
4 wkts
MN Hyde
New Zealand Cricket Women's Twenty20 · last match 3 Dec 2021
5 matches
1 wkts
L Grant
ICC Women's T20 Qualifier · last match 14 Jul 2018
5 matches
0 runs
KN Mussa
ICC World Twenty20 Africa Region Qualifier B · last match 14 Jul 2018
5 matches
6 wkts
JE Titmuss
ICC Women's T20 World Cup Asia Region Qualifier · last match 25 Feb 2019
5 matches
5 wkts
F Vaaetasi
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 29 Aug 2018
5 matches
10 runs
Raushan Raj
Syed Mushtaq Ali Trophy · last match 8 Jan 2016
5 matches
10 wkts
EFB Estrada
Chile Women tour of Costa Rica · last match 26 Apr 2026
5 matches
4 wkts
T Salcedo
Argentina Women tour of Mexico · last match 24 Oct 2026
5 matches
11 wkts
D Daesrath
ICC World Twenty20 Qualifier · last match 24 Nov 2013
5 matches
42 runs
Abdullah Mohd Yousaf
Asian Games Men's Qualifier · last match 3 Jun 2026
5 matches
2 wkts
S Banamali
Asian Cricket Council Men's Challenger Cup · last match 11 Feb 2024
5 matches
1 wkts
F Bulpitt
Women's Continental Cup · last match 29 Aug 2026
5 matches
1 wkts
Ahsan Abbasi
ICC Men's T20 World Cup Qualifier · last match 24 Oct 2019
5 matches
63 runs
LJ Poulton
Rose Bowl · last match 30 Dec 2010
5 matches
134 runs
Mohammad Faiq
Pakistan Super League · last match 23 Apr 2026
5 matches
81 runs
Sufyan Naseeb
Eswatini T20 Tri-Series · last match 7 Jun 2026
5 matches
17 runs
Muskan Naseeb
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 29 May 2025
5 matches
0 runs
D Busingye
Kwibuka Women's Twenty20 Tournament · last match 19 Jun 2019
5 matches
1 wkts
MJ Tugaga
ICC Men's T20 World Cup East Asia-Pacific Qualifier · last match 13 May 2026
5 matches
2 wkts
MK McGillivray
CSA T20 Challenge · last match 7 Dec 2016
5 matches
4 wkts
J Ghadiyali
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 22 Oct 2021
5 matches
4 wkts
Sijomon Joseph
Syed Mushtaq Ali Trophy · last match 2 Nov 2023
5 matches
2 wkts
Ashish Gupta
Cambodia tour of Indonesia · last match 15 Jun 2025
5 matches
24 runs
A Ahmadhel
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · last match 25 Aug 2024
5 matches
1 wkts
N Tropolova
ECA Women's European Cup · last match 16 Oct 2026
5 matches
3 wkts
M Zwilling
ICC Women's T20 World Cup Europe Region Qualifier · last match 12 Sept 2023
5 matches
5 wkts
TV Valivarthi
Slovenia tour of Hungary · last match 22 Jun 2025
5 matches
15 runs
S Rossi
ICC Men's T20 World Cup Americas Region Qualifier · last match 4 Mar 2023
5 matches
2 wkts
BA Simango
Africa Cricket Association Cup · last match 19 Sept 2022
5 matches
1 wkts
CU Jayasinghe
New Zealand v Sri Lanka T20I Series · last match 22 May 2010
5 matches
49 runs
Fatima Mukadam
Asian Cricket Council Women's Premier Cup · last match 6 Jun 2026
5 matches
31 runs
Irshad Mubbashar
Desert Cup T20I Series · last match 21 Nov 2022
5 matches
1 wkts
A Ueda
ICC World Twenty20 East Asia-Pacific Region Qualifier B · last match 7 Dec 2018
5 matches
1 wkts
A Gupta
Viking Cup · last match 14 Jun 2026
5 matches
3 wkts
Z Lyu
ICC Women's World Twenty20 Qualifying Series Asia Region · last match 26 Nov 2017
5 matches
3 wkts
Riyad Khan
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 29 Aug 2018
5 matches
3 wkts
J Edmiston
Luxembourg Women's T20I Tri-Series · last match 14 Sept 2025
5 matches
1 wkts
Prashant Singh
Syed Mushtaq Ali Trophy · last match 28 Feb 2019
5 matches
3 wkts
SN Adams
T20 Blaze · last match 14 Jun 2022
5 matches
43 runs
Ankit Maini
Syed Mushtaq Ali Trophy · last match 28 Feb 2019
5 matches
12 wkts
H Dhaliwal
Germany Women tour of Austria · last match 15 Aug 2020
5 matches
8 runs
J Gallimore
ICC Men's T20 World Cup Americas Region Final · last match 22 Jun 2025
5 matches
39 runs
IA Moran
Big Bash League · last match 12 Jan 2015
5 matches
2 wkts
MT Diaby
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 24 Nov 2022
5 matches
2 wkts
ASCLD Faria
Czech Republic Women's T20I Tri-Series · last match 6 Sept 2026
5 matches
14 runs
B Jargaltuya
ICC Men's T20 World Cup Sub Regional Asia Qualifier A · last match 14 Oct 2026
5 matches
3 runs
Shagharai Sefat
ICC Men's T20 World Cup Sub Regional Europe Qualifier B · last match 14 Jul 2026
5 matches
9 wkts
V Vithanage
ICC Women's T20 World Cup Americas Region Qualifier · last match 11 Sept 2023
5 matches
4 wkts
A Kansonkho
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 22 Oct 2021
5 matches
2 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.