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 10,321 to 10,380.
TS Cordes
South Africa Women in West Indies T20I Series · last match 20 Jan 2013
2 matches
0 runs
Lei Sun
Asian Games Men's Cricket Competition · last match 29 Sept 2014
2 matches
24 runs
Y Sera
Syed Mushtaq Ali Trophy · last match 23 Oct 2023
2 matches
0 runs
RD Cespedes
South American Men's Championships · last match 8 Aug 2026
2 matches
0 runs
Khalid Izaz
ICC World Twenty20 Europe Region Qualifier A · last match 2 Sept 2018
2 matches
1 wkts
Faisal Mehmood
Belgium tour of Germany · last match 11 Jun 2023
2 matches
33 runs
Jawad Muhammad
ICC World Twenty20 Africa Region Qualifier C · last match 1 Nov 2018
2 matches
2 runs
CJ Bruell
Switzerland Women tour of Germany · last match 11 Jul 2026
2 matches
0 runs
MM Sarwar
ICC Men's T20 World Cup Asia A Qualifier · last match 29 Oct 2021
2 matches
1 wkts
Himanshu Sharma
Indian Premier League · last match 6 Apr 2024
2 matches
0 runs
Muhammed Imran
United States of America tour of Oman · last match 23 Feb 2025
2 matches
4 wkts
Skhawat Ali
Asian Games Men's Cricket Competition · last match 3 Oct 2014
2 matches
11 runs
Aanand Pandey
Central Europe Cup · last match 22 May 2021
2 matches
0 runs
DMK Grant
Big Bash League · last match 8 Jan 2022
2 matches
3 wkts
K Thomson
England Women in South Africa T20I Series · last match 29 Oct 2011
2 matches
38 runs
Darren Lehmann
Indian Premier League · last match 21 Apr 2008
2 matches
18 runs
Adnan Syed
Sweden tour of Finland · last match 22 Aug 2021
2 matches
0 runs
Bhagath Varma
Syed Mushtaq Ali Trophy · last match 14 Oct 2022
2 matches
1 wkts
R Telemachus
International T20 · last match 1 Dec 2006
2 matches
1 wkts
JM Davison
ICC World Twenty20 Qualifier · last match 10 Feb 2010
2 matches
1 wkts
YP Karadogan
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 2 Jun 2023
2 matches
0 runs
SR Aoina
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 10 May 2019
2 matches
0 runs
BJ Diamanti
HRV Twenty20 · last match 17 Jan 2014
2 matches
0 runs
EA Woodhouse
Charlotte Edwards Cup · last match 25 Aug 2021
2 matches
3 runs
Roheel Shamus
Kenya T20 Quadrangular Series · last match 28 Sept 2016
2 matches
3 wkts
Nur Alliah Asyqin
Saudari Cup · last match 30 Aug 2019
2 matches
0 runs
M Mumford
Women Central Europe Cup · last match 13 Jun 2025
2 matches
0 runs
C Chilekwa
ICC Men's T20 World Cup Africa Sub Regional Qualifier C · last match 24 Oct 2026
2 matches
0 runs
M Mutumbe
ICC World Twenty20 Africa Region Qualifier C · last match 3 Nov 2018
2 matches
2 wkts
CJ Phillips
ICC World Cricket League Europe Region Division Two Twenty20 · last match 17 Aug 2016
2 matches
15 runs
H Wickramasinghe
Major Clubs T20 Tournament · last match 5 Sept 2026
2 matches
2 wkts
N Ellick
ICC World Twenty20 Africa Region Qualifier C · last match 2 Nov 2018
2 matches
4 runs
IHM Modimokoane
CSA Pro20 · last match 29 Sept 2026
2 matches
2 wkts
JOI Campbell
Vitality Blast · last match 2 Jul 2021
2 matches
1 wkts
Aridah Umer Farooq
GCC Women's Twenty20 Championship Cup · last match 16 Dec 2025
2 matches
2 runs
RK Parwin
ICC Women's World Twenty20 · last match 3 Oct 2012
2 matches
4 wkts
SF Grobler
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 11 Aug 2017
2 matches
45 runs
BC Sahin
Quadrangular Twenty20 Series (Bulgaria) · last match 24 Jun 2023
2 matches
6 runs
Sufiyan Alam
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
2 matches
5 runs
J Magowan
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 11 Aug 2017
2 matches
1 runs
Li Jian
Asian Games Men's Cricket Competition · last match 29 Sept 2014
2 matches
16 runs
G Bruno
Central American Cricket Championships · last match 18 Apr 2025
2 matches
2 wkts
PH Shamdasani
South American Men's Championships · last match 8 Aug 2026
2 matches
2 wkts
Y Rupasinghe
Major Clubs T20 Tournament · last match 15 May 2024
2 matches
10 runs
L Zulu
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 20 Oct 2021
2 matches
2 runs
Hou Rui
East Asia Cup · last match 15 Sept 2018
2 matches
1 wkts
Saju Datta
Bangladesh Premier League · last match 14 Feb 2013
2 matches
5 wkts
C Umutonni
Rwanda Women tour of Kenya · last match 11 Sept 2024
2 matches
0 runs
N Ila
ICC Women's T20 World Cup Qualifier · last match 7 Sept 2019
2 matches
3 runs
T Piakura
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 2 Sept 2023
2 matches
10 runs
Aviel Warsulkar
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 15 Jun 2024
2 matches
2 runs
K Joshi
Central Europe Cup · last match 23 May 2021
2 matches
14 runs
M De Ridder
Bangladesh Women tour of South Africa · last match 3 Dec 2023
2 matches
1 runs
Ahsan Bhatti
Bangladesh Premier League · last match 27 Jan 2025
2 matches
1 wkts
CKB Kulasekara
Asian Games Men's Cricket Competition · last match 2 Oct 2014
2 matches
2 wkts
JPA Taylor
Vitality Blast · last match 30 Aug 2020
2 matches
1 wkts
B Hower
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 21 Sept 2018
2 matches
0 runs
R Joyce
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 7 Aug 2024
2 matches
6 runs
CG Amado
Argentina Women tour of Mexico · last match 24 Oct 2026
2 matches
0 runs
D Simpson
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 15 Sept 2022
2 matches
4 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.