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,321 to 7,380.
B Angeltti
ICC Men's T20 World Cup Sub Regional Americas Qualifier · last match 16 Dec 2024
6 matches
2 runs
ST Eyyunni
ICC Women's T20 World Cup Qualifier · last match 3 May 2024
6 matches
3 wkts
CM Dickinson
Vitality Blast · last match 17 Aug 2018
6 matches
103 runs
R Galgalikar
ICC Men's T20 World Cup Sub Regional Americas Qualifier B · last match 12 Mar 2026
6 matches
3 wkts
C Stow
Big Bash League · last match 17 Jan 2026
6 matches
6 wkts
SPS Shikongo
Namibia tour of Oman · last match 4 Apr 2024
6 matches
4 wkts
Mohit Jangra
Syed Mushtaq Ali Trophy · last match 25 Oct 2023
6 matches
4 wkts
R Avdylaj
Luxembourg Women's T20I Tri-Series · last match 14 Sept 2025
6 matches
1 wkts
S Shailesh
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 30 May 2026
6 matches
4 wkts
R Misra
ICC Women's T20 World Cup Americas Region Qualifier · last match 11 Sept 2023
6 matches
2 wkts
Prayas Ray Barman
Syed Mushtaq Ali Trophy · last match 16 Jan 2021
6 matches
4 wkts
VL Mukesh
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 25 Nov 2022
6 matches
10 runs
Bhagmender Lather
Syed Mushtaq Ali Trophy · last match 9 Dec 2024
6 matches
5 wkts
Daesik Sung
ICC World Twenty20 East Asia-Pacific Region Qualifier B · last match 6 Dec 2018
6 matches
40 runs
SD Ranawaka
GCC Women's Twenty20 Championship Cup · last match 18 Dec 2025
6 matches
5 wkts
AS Broomfield
Japan Twenty20 Tri-Series · last match 17 May 2026
6 matches
1 wkts
Ashmeet Bhullar
Czech Republic Women's T20I Tri-Series · last match 6 Sept 2026
6 matches
4 runs
T Zotos
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 18 Jul 2022
6 matches
2 wkts
A Le Ray
Women's Continental Cup · last match 29 Aug 2026
6 matches
8 wkts
Anuj Raj
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
6 matches
10 wkts
K Homer
T20 Blaze · last match 14 Jun 2022
6 matches
29 runs
G Fernando
ICC Women's T20 World Cup Asia Region Qualifier · last match 4 Sept 2023
6 matches
1 wkts
Pritam Nirala
Syed Mushtaq Ali Trophy · last match 15 Nov 2019
6 matches
3 wkts
A Modi
Quadrangular Twenty20 Series (Malaysia) · last match 23 Dec 2022
6 matches
48 runs
RR Singh
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
6 matches
3 wkts
Ayyaz Qureshi
Slovenia tour of Hungary · last match 22 Jun 2025
6 matches
5 wkts
DI Allan
ICC World Twenty20 Qualifier · last match 26 Nov 2013
6 matches
1 wkts
GJ Naik
Women's Premier League · last match 26 Jan 2026
6 matches
86 runs
H McKenzie
Big Bash League · last match 18 Dec 2024
6 matches
3 wkts
MB Gauna
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 29 Aug 2018
6 matches
78 runs
AR Adams
Bangladesh Premier League · last match 26 Feb 2012
6 matches
3 wkts
Shahzeb Afridi
ICC Men's T20 World Cup Sub Regional Asia Qualifier A · last match 12 Oct 2026
6 matches
1 wkts
P Shrestha
Nepal Premier League · last match 22 Nov 2025
6 matches
75 runs
Taibur Rahman
Bangladesh Premier League · last match 29 Nov 2016
6 matches
1 wkts
Kumar Kushagra
Indian Premier League · last match 4 Apr 2026
6 matches
21 runs
P Faye
ICC Men's T20 World Cup Africa Sub Regional Qualifier C · last match 25 Oct 2026
6 matches
16 runs
I Kaur
Czech Republic Women's T20I Tri-Series · last match 6 Sept 2026
6 matches
0 runs
TM Maphaka
CSA Pro20 · last match 27 Sept 2026
6 matches
3 wkts
Dinesh Rai
Syed Mushtaq Ali Trophy · last match 11 Jan 2021
6 matches
2 wkts
Ansh Tandon
Gulf Cricket T20I Championship · last match 23 Sept 2023
6 matches
34 runs
OJ Herrington
Belgium tour of Austria · last match 24 Aug 2025
6 matches
1 wkts
G Kotuwegoda
Major Clubs T20 Tournament · last match 5 Sept 2026
6 matches
24 runs
TAW Patterson
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 27 Jun 2026
6 matches
35 runs
GD Drummond
ICC World Twenty20 Qualifier · last match 23 Mar 2012
6 matches
4 wkts
Choudry Share Ali
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 13 Jul 2024
6 matches
167 runs
TI Lamb
New Zealand Cricket Women's Twenty20 · last match 11 Feb 2021
6 matches
4 runs
PK Shoufeer
Cambodia tour of Indonesia · last match 23 Nov 2023
6 matches
0 runs
Rubya Haider
Women's Asia Cup · last match 20 Jul 2024
6 matches
58 runs
R Haasbroek
CSA Pro20 · last match 27 Sept 2026
6 matches
67 runs
E Kuchey
Nordic T20 Cup · last match 14 Jun 2025
6 matches
15 runs
GM Strydom
ICC Men's T20 World Cup Americas Region Final · last match 25 Aug 2019
6 matches
97 runs
Kabir Berlia
Asia Pacific Cricket Champions Trophy · last match 24 Jul 2025
6 matches
8 wkts
Nazmul Hossain
Bangladesh Premier League · last match 18 Feb 2013
6 matches
5 wkts
Jaskaran Singh
Syed Mushtaq Ali Trophy · last match 22 Jan 2018
6 matches
7 wkts
PS Etienne
T20 Blaze · last match 14 Jun 2022
6 matches
7 wkts
GJ van Rensburg
Namibia tour of Oman · last match 1 Apr 2024
6 matches
2 wkts
O Isesele
Nigeria Quadrangular T20 Series · last match 26 Sept 2026
6 matches
2 wkts
Muzahir Raza
Asia Cup Rising Stars · last match 16 Nov 2025
6 matches
8 wkts
EMKB Ekanayake
Major Clubs T20 Tournament · last match 5 Sept 2026
6 matches
2 wkts
Shanu Saini
Syed Mushtaq Ali Trophy · last match 16 Jan 2021
6 matches
6 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.