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,301 to 9,360.
Ruvishan Perera
Major Clubs T20 Tournament · last match 16 May 2024
3 matches
2 wkts
Prabesh Gurung
Syed Mushtaq Ali Trophy · last match 17 Nov 2019
3 matches
1 wkts
SV Wiig
Major League Cricket · last match 15 Jun 2025
3 matches
4 wkts
S Weleilakeba
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 15 Sept 2022
3 matches
8 runs
Hawwa Shaaiqa
Asian Cricket Council Women's Premier Cup · last match 13 Feb 2024
3 matches
1 runs
Lydia Katsimari
Women's Continental Cup · last match 29 Aug 2026
3 matches
1 wkts
C Jennings
Nordic Women T20 Cup · last match 11 Aug 2024
3 matches
3 wkts
Ammar Zuhdi Hazalan
Nepal Tri-Nation T20I Series · last match 1 Apr 2022
3 matches
0 runs
Muhammad Adil
Asian Games Men's Qualifier · last match 5 Jun 2026
3 matches
3 wkts
Vishal Jayswal
Syed Mushtaq Ali Trophy · last match 31 Oct 2023
3 matches
2 wkts
B Masauko
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 24 Nov 2022
3 matches
0 runs
RL Bhudia
ICC World Twenty20 · last match 12 Sept 2007
3 matches
20 runs
RG White
Vitality Blast · last match 9 Aug 2018
3 matches
11 runs
S Deshapriya
Major Clubs T20 Tournament · last match 1 Sept 2026
3 matches
93 runs
SHT Kandamby
International T20 · last match 25 Jun 2011
3 matches
12 runs
Hee Jung Lee
Women's East Asia Cup · last match 13 Oct 2024
3 matches
1 runs
YT Gunawardena
Major Clubs T20 Tournament · last match 16 May 2024
3 matches
1 wkts
Dayal Joy
Slovenia tour of Hungary · last match 22 Jun 2025
3 matches
1 wkts
RB Osabel
SEA Games Women's Twenty20 Cricket Competition · last match 17 Dec 2025
3 matches
5 runs
C Elmore
Women's Continental Cup · last match 29 Aug 2026
3 matches
4 wkts
AS Alvarez
Costa Rica Women tour of Mexico · last match 17 Nov 2024
3 matches
2 runs
Ibrahim Karim
West Africa Trophy · last match 13 Dec 2025
3 matches
3 runs
P Mehra
Nepal Premier League · last match 13 Dec 2025
3 matches
3 wkts
Harshad Khadiwale
Syed Mushtaq Ali Trophy · last match 4 Jan 2016
3 matches
22 runs
SSK Bal
Syed Mushtaq Ali Trophy · last match 18 Jan 2021
3 matches
53 runs
RJMGM Rupasinghe
Bangladesh Premier League · last match 30 Nov 2016
3 matches
41 runs
Sean Chan Boromey
Singapore Women tour of Cambodia · last match 12 Feb 2023
3 matches
1 runs
ZH Saidi
ICC Women's World Twenty20 Qualifying Series Africa Region · last match 15 Sept 2017
3 matches
1 wkts
Saad Ali
Pakistan Super League · last match 1 Apr 2026
3 matches
38 runs
M Ortiz
Costa Rica Women tour of Mexico · last match 17 Nov 2024
3 matches
4 wkts
KE Bashir
ICC World Twenty20 Qualifier · last match 26 Nov 2013
3 matches
4 wkts
P Alam
ICC World Twenty20 Europe Region Qualifier A · last match 2 Sept 2018
3 matches
1 wkts
M Dipogiso
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
3 matches
0 runs
ARB Singh
Syed Mushtaq Ali Trophy · last match 15 Jan 2018
3 matches
1 wkts
N Greig
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 29 May 2025
3 matches
0 runs
D Chamto
Nordic Women T20 Cup · last match 31 Aug 2025
3 matches
4 runs
Shivam Shukla
Syed Mushtaq Ali Trophy · last match 15 Dec 2024
3 matches
2 wkts
FE Urquhart
ICC Women's World Twenty20 Qualifier · last match 5 Dec 2015
3 matches
46 runs
Nadeesha Waruwangodage
Greece Women tour of Cyprus · last match 3 Apr 2026
3 matches
1 runs
Y Divekar
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 16 Jun 2024
3 matches
13 runs
E Kuyumcu
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 18 Jul 2022
3 matches
17 runs
K McKenna
Women's World T20 · last match 29 Mar 2014
3 matches
8 runs
M Govia
Caribbean Premier League · last match 22 Sept 2024
3 matches
2 wkts
Nabaa Naseem
Asian Cricket Council Women's Premier Cup · last match 13 Feb 2024
3 matches
5 wkts
K Marinkova
Serbia Women tour of Bulgaria · last match 27 Jun 2026
3 matches
14 runs
K Campbell
Caribbean Premier League · last match 16 Aug 2026
3 matches
1 wkts
C Malaya
Quadrangular Twenty20 Series (Malawi) · last match 7 Jul 2025
3 matches
0 runs
JP Kreusch
MiWAY T20 Challenge · last match 16 Mar 2012
3 matches
37 runs
S Dzimau
Botswana Cricket Association Women's T20I Series · last match 25 Aug 2018
3 matches
14 runs
S Hegde
Syed Mushtaq Ali Trophy · last match 25 Oct 2023
3 matches
1 wkts
Bilal Sami
Bangladesh Premier League · last match 9 Jan 2026
3 matches
2 wkts
L Abeyratne
Major Clubs T20 Tournament · last match 12 Jun 2025
3 matches
38 runs
JJ Athanaze
Caribbean Premier League · last match 9 Aug 2014
3 matches
2 wkts
A Thyagarajan
ICC World Cricket League Americas Region Division One Twenty20 · last match 6 Jun 2010
3 matches
45 runs
Brett Geeves
Australia in South Africa T20I Series · last match 27 Mar 2009
3 matches
3 wkts
KY Ottley
Caribbean Premier League · last match 15 Sept 2019
3 matches
40 runs
S Rayner
ICC World Cricket League Americas Region Division One Twenty20 · last match 6 Jun 2010
3 matches
17 runs
JS Sykes
NatWest T20 Blast · last match 19 Jun 2015
3 matches
1 wkts
Sarfaraj Mulla
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
3 matches
30 runs
Murad Khan
Bangladesh Premier League · last match 9 Feb 2013
3 matches
2 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.