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 9,481 to 9,540.
Zhi Xinyu
Asian Cricket Council Women's Premier Cup · last match 13 Feb 2024
3 matches
5 runs
S Fowler
North America Cup · last match 26 Sept 2026
3 matches
1 wkts
Nikhilesh Surendran
Syed Mushtaq Ali Trophy · last match 18 Jan 2016
3 matches
57 runs
KDACK Gunarathne
ACC Men's Premier Cup · last match 17 Apr 2024
3 matches
4 runs
Khurram Chohan
ICC World Cricket League Americas Region Division One Twenty20 · last match 6 Jun 2010
3 matches
2 wkts
Sairaj Patil
Syed Mushtaq Ali Trophy · last match 1 Nov 2022
3 matches
31 runs
P Arrighi
ICC Men's T20 World Cup Americas Region Qualifier · last match 25 Feb 2023
3 matches
4 wkts
Reyyan Aliusta
Women's Continental Cup · last match 30 Aug 2026
3 matches
3 wkts
JN Morgan
T20 Blaze · last match 9 Jun 2022
3 matches
3 wkts
Faizal Salehji
South American Men's Championships · last match 30 Oct 2025
3 matches
2 runs
JD Bhatt
Germany tour of Denmark · last match 19 Jun 2026
3 matches
6 wkts
J Smits
ICC World Twenty20 · last match 9 Jun 2009
3 matches
11 runs
F Anitoni
ICC Women's World Twenty20 Qualifying Series East Asia-Pacific Region · last match 4 May 2017
3 matches
0 runs
Ismat Alam
Nepal Premier League · last match 15 Dec 2024
3 matches
2 wkts
Dhara Gujjar
Women's Premier League · last match 18 Mar 2023
3 matches
4 runs
R Rohit
Syed Mushtaq Ali Trophy · last match 24 Feb 2019
3 matches
1 wkts
Ali Naqi
Iberia Cup · last match 26 Oct 2019
3 matches
0 runs
D Sanjeewa
Major Clubs T20 Tournament · last match 17 May 2024
3 matches
24 runs
L Smith
Viking Cup · last match 10 Aug 2025
3 matches
16 runs
K Kaur
Italy Women tour of Netherlands · last match 30 May 2024
3 matches
0 runs
NK Hamilton
Women's Asia Cup · last match 1 Sept 2026
3 matches
1 runs
Saghir Hossain
Bangladesh Premier League · last match 26 Feb 2012
3 matches
6 runs
Malang Touray
ICC Men's T20 World Cup Africa Sub Regional Qualifier C · last match 25 Oct 2026
3 matches
13 runs
B Siddharth
United States of America tour of Oman · last match 21 Feb 2025
3 matches
5 runs
Sofia Velic
Women's Asia Cup · last match 4 Sept 2026
3 matches
4 wkts
Yudha Verdian
ICC Men's T20 World Cup East Asia-Pacific Qualifier · last match 12 May 2026
3 matches
16 runs
R Talkar
ICC World Twenty20 Europe Region Qualifier C · last match 1 Sept 2018
3 matches
1 wkts
Arjit Pannu
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
3 matches
64 runs
BC Molony
New Zealand Cricket Women's Twenty20 · last match 9 Jan 2021
3 matches
0 runs
LP Kasturiarachchige
Central Europe Cup · last match 23 May 2021
3 matches
3 wkts
Abhinandan Singh
Indian Premier League · last match 10 Apr 2026
3 matches
3 wkts
M Sedgwick
Cyprus T20 Tri-Series · last match 8 Oct 2021
3 matches
0 runs
AM Reddy
Syed Mushtaq Ali Trophy · last match 20 Oct 2022
3 matches
29 runs
Azim Patel
Lesotho tour of Botswana · last match 13 Mar 2026
3 matches
8 runs
Rehman Abdul
ICC Men's T20 World Cup Europe Region Final · last match 20 Jun 2019
3 matches
47 runs
FS Middleton
Vitality Blast Men · last match 17 Jul 2025
3 matches
36 runs
SK Gedara
Norway Tri-Nation T20I Series · last match 17 Aug 2025
3 matches
3 wkts
M Chauhan
ICC World Twenty20 Europe Region Qualifier B · last match 2 Sept 2018
3 matches
3 wkts
M Burton
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 29 May 2022
3 matches
41 runs
Tarun Yadav
Bulgaria tour of Serbia · last match 9 Jul 2022
3 matches
2 wkts
B Pavlinakova
Cyprus Women tour of Czech Republic · last match 3 May 2025
3 matches
5 runs
ECM Egodagamage
Oman Women tour of Qatar · last match 14 Feb 2026
3 matches
4 wkts
R Belgrove
ICC World Twenty20 Africa Region Qualifier C · last match 2 Nov 2018
3 matches
2 wkts
Gauhar Ali
Pakistan Super League · last match 28 Feb 2019
3 matches
30 runs
Murat Ipek
Quadrangular Twenty20 Series (Bulgaria) · last match 24 Jun 2023
3 matches
1 runs
Ahsan ul Haq
Gulf Cricket T20I Championship · last match 18 Sept 2023
3 matches
1 runs
N Kushwah
Syed Mushtaq Ali Trophy · last match 25 Oct 2023
3 matches
0 runs
AGC Vimukthi
Women's Asia Cup · last match 6 Sept 2026
3 matches
3 wkts
ZK Shem
Vanuatu tour of Malaysia · last match 4 Oct 2019
3 matches
1 wkts
Azam Mohammad
ICC World Twenty20 Europe Region Qualifier C · last match 31 Aug 2018
3 matches
6 wkts
Asrar Ahmed
Sofia Twenty20 · last match 26 Jun 2021
3 matches
3 wkts
Clea Bultot
Women Central Europe Cup · last match 28 Jun 2026
3 matches
5 runs
K Pitman
Caribbean Premier League · last match 15 Sept 2024
3 matches
3 wkts
Sameer Yousuf
Asian Games Men's Qualifier · last match 5 Jun 2026
3 matches
2 wkts
Reagan Pinto
Syed Mushtaq Ali Trophy · last match 7 Jan 2016
3 matches
17 runs
Usman Ashraf
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
3 matches
8 wkts
S Frank
Kwibuka Women's Twenty20 Tournament · last match 17 Jun 2026
3 matches
1 runs
Haroon Mughal
Continental Cup · last match 4 Sept 2021
3 matches
3 runs
Prabin Luha
Syed Mushtaq Ali Trophy · last match 15 Nov 2019
3 matches
1 runs
SS Bandiwar
Syed Mushtaq Ali Trophy · last match 18 Jan 2016
3 matches
3 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.