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,561 to 7,620.
PK Ananya
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 25 Sept 2024
6 matches
39 runs
Qudratullah Mir Afzail
Sweden tour of Finland · last match 22 Aug 2021
6 matches
4 wkts
Khawlhring Lalremruata
Syed Mushtaq Ali Trophy · last match 8 Nov 2021
6 matches
43 runs
D Adhikari
Nepal Premier League · last match 13 Dec 2025
6 matches
61 runs
RA Lewis
Women's World T20 · last match 26 Mar 2016
6 matches
5 wkts
Shahzaib
ICC Men's T20 World Cup Asia Qualifier B · last match 25 Nov 2024
6 matches
4 wkts
Saqlain Haider
Asia Cup · last match 26 Feb 2016
6 matches
14 runs
E Mmese
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
6 matches
2 wkts
Sayan Mondal
Syed Mushtaq Ali Trophy · last match 9 Jan 2016
6 matches
3 wkts
MR Kumar
ICC Men's T20 World Cup · last match 13 Feb 2026
6 matches
60 runs
R Smaran
Indian Premier League · last match 27 May 2026
6 matches
19 runs
JA Woolston
Vitality Blast Women · last match 12 Jul 2026
6 matches
5 wkts
Lalith Mohan
Syed Mushtaq Ali Trophy · last match 17 Oct 2023
6 matches
4 wkts
Puneet Arora
ICC Men's T20 World Cup Sub Regional Americas Qualifier · last match 16 Dec 2024
6 matches
84 runs
Rahel Khan
Sweden tour of Finland · last match 22 Aug 2021
6 matches
1 wkts
A Palkar
Syed Mushtaq Ali Trophy · last match 16 Nov 2021
6 matches
9 wkts
Karthik Raman
Syed Mushtaq Ali Trophy · last match 18 Nov 2019
6 matches
9 wkts
CAJ Brodrick
NatWest T20 Blast · last match 18 Aug 2017
6 matches
40 runs
Sok Srey Maov
Cambodia Women tour of Singapore · last match 16 Aug 2025
6 matches
5 wkts
J Solomon
Nigeria Quadrangular T20 Series · last match 26 Sept 2026
6 matches
1 wkts
FFJ Heo
Bahrain tour of Indonesia · last match 24 Feb 2025
6 matches
20 runs
Rejaul Karim
South American Men's Championships · last match 9 Aug 2026
6 matches
78 runs
RJG Lockyear
Big Bash League · last match 8 Dec 2012
6 matches
1 wkts
B Mosoaboli
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
6 matches
1 wkts
WK McCallan
ICC World Twenty20 · last match 15 Jun 2009
6 matches
8 wkts
SRMJJ Arachchilage
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 19 Jul 2022
6 matches
6 runs
Yasar Idrees
ICC World Twenty20 Asia Region Qualifier A · last match 27 Apr 2018
6 matches
55 runs
S Bandeva
Malta Women tour of Cyprus · last match 20 Jun 2026
6 matches
0 runs
A Goodridge
Caribbean Premier League · last match 6 Sept 2026
6 matches
22 runs
E Malama
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
6 matches
4 runs
R Jayasuriya
Major Clubs T20 Tournament · last match 5 Sept 2026
6 matches
67 runs
Akshay Jain
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
6 matches
3 wkts
KN Mirchandani
ICC Women's T20 World Cup Americas Region Qualifier · last match 24 Oct 2021
6 matches
1 wkts
S Iushchenko
Croatia Women tour of Malta · last match 5 May 2025
6 matches
10 runs
K John
ICC Women's T20 Qualifier · last match 14 Jul 2018
6 matches
69 runs
KN Peiris
Major Clubs T20 Tournament · last match 15 Jun 2025
6 matches
3 wkts
Fazil Rahman
Gibraltar Tri-Nation T20I Series · last match 7 May 2023
6 matches
13 wkts
J Newland
Kwibuka Women's Twenty20 Tournament · last match 6 Jun 2025
6 matches
37 runs
Ankit Kushwah
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
6 matches
4 wkts
AC Dei Castelli
Argentina Women tour of Mexico · last match 24 Oct 2026
6 matches
4 wkts
Vivek Dixit
ICC Men's T20 World Cup Sub Regional Europe Qualifier C · last match 18 Aug 2026
6 matches
4 wkts
Toqeer Ahmad
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · last match 28 Aug 2024
6 matches
8 wkts
Vamshi Reddy
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 30 May 2026
6 matches
2 wkts
X Ruan
ICC Women's World Twenty20 Qualifier · last match 5 Dec 2015
6 matches
0 runs
JQK Moala
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 24 Aug 2024
6 matches
9 wkts
M Kearvell
Women's Continental Cup · last match 28 Aug 2026
6 matches
2 wkts
Akshat Raghuwanshi
Indian Premier League · last match 10 May 2026
6 matches
53 runs
M Zdravkova
Women's Continental Cup · last match 11 Oct 2025
6 matches
1 wkts
Muzaffar Shiralkar
Asian Games Men's Cricket Competition · last match 25 Sept 2026
6 matches
43 runs
M Kaswan
Malaysia Women tour of Japan · last match 13 Sept 2026
6 matches
6 wkts
EG Turtin
T20 Blaze · last match 14 Jun 2022
6 matches
24 runs
MJ Johnston
Big Bash League · last match 27 Dec 2012
6 matches
3 wkts
S Ramautar
ICC Women's T20 World Cup Qualifier · last match 7 Sept 2019
6 matches
4 wkts
Franchesca Moya
South American Women's Championships · last match 25 Sept 2026
6 matches
39 runs
Kengo Bam
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
6 matches
2 wkts
L Grace
ICC Men's T20 World Cup East Asia-Pacific Qualifier · last match 18 May 2026
6 matches
32 runs
OG Metcalfe
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 4 Sept 2024
6 matches
31 runs
AK Mandal
ICC World Twenty20 Qualifier · last match 13 Jul 2015
6 matches
52 runs
Muzammil Shahzad
ICC Men's T20 World Cup Qualifier A · last match 22 Feb 2022
6 matches
2 wkts
V Jagannivasan
Valletta Cup · last match 15 May 2022
6 matches
21 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.