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,961 to 10,020.
JAH Marshall
International T20 · last match 13 Jun 2008
3 matches
14 runs
Parameeswaran Sivaraman
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
3 matches
32 runs
K Kekez
Spain tour of Croatia · last match 4 Aug 2024
3 matches
8 runs
Aveesha Samash
Major Clubs T20 Tournament · last match 28 Aug 2026
3 matches
3 wkts
Lalfakzuala Renthlei
Syed Mushtaq Ali Trophy · last match 17 Nov 2019
3 matches
0 runs
LR Butterworth
Big Bash League · last match 8 Jan 2012
3 matches
4 wkts
S Siriotis
Sofia Twenty20 · last match 26 Jun 2021
3 matches
0 runs
Ugyen Dorji
Myanmar tour of Bhutan · last match 27 Dec 2025
3 matches
1 wkts
Het Patel
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · last match 25 Mar 2026
2 matches
1 runs
K Follain
Guernsey Women tour of Jersey · last match 14 Jun 2026
2 matches
1 runs
CM Wright
ICC World Twenty20 · last match 6 Jun 2009
2 matches
4 wkts
Asim Khurshid
ICC World Twenty20 Qualifier · last match 29 Nov 2013
2 matches
17 runs
DS Gamage
Nordic Women T20 Cup · last match 11 Aug 2024
2 matches
1 wkts
Ivan Splicevic
Croatia tour of Hungary · last match 6 Aug 2023
2 matches
0 runs
M Wickramage
Major Clubs T20 Tournament · last match 24 Jun 2024
2 matches
1 wkts
KGA Sampath
Major Clubs T20 Tournament · last match 14 May 2024
2 matches
0 runs
JA DeSilva
ICC World Cricket League Americas Region Division One Twenty20 · last match 5 Jun 2010
2 matches
1 wkts
LK Newton
Women's Cricket Super League · last match 9 Aug 2016
2 matches
31 runs
Ellen Asante
Nigeria Invitational Women's T20I Tournament · last match 20 Mar 2026
2 matches
5 runs
Maheen Aamir
Asian Cricket Council Women's Premier Cup · last match 6 Jun 2026
2 matches
12 runs
J Nyumbu
Zimbabwe Twenty20 Tri-Series · last match 3 Jul 2018
2 matches
7 runs
D Sween
Caribbean Premier League · last match 5 Sept 2026
2 matches
0 runs
SJ Hate
Bahrain Women tour of Oman · last match 5 May 2025
2 matches
2 runs
S Tait
CSA T20 Challenge · last match 14 Feb 2022
2 matches
0 runs
LW Potthoff
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 10 Jul 2024
2 matches
4 wkts
R Vishwanath
Central Europe Cup · last match 23 May 2021
2 matches
2 runs
Jabran Khan
Germany tour of Denmark · last match 19 Jun 2026
2 matches
1 runs
FC Ellingworth
Women's T20I Quadrangular Series (in Denmark) · last match 15 Sept 2024
2 matches
0 runs
Bhavesh Seth
Syed Mushtaq Ali Trophy · last match 21 Oct 2023
2 matches
0 runs
AF Buurman
ICC World Twenty20 Qualifier · last match 13 Feb 2010
2 matches
0 runs
Chen Liang
East Asia Cup · last match 15 Sept 2018
2 matches
22 runs
JG Kaur
Women's T20 Pentangular Series (in Spain) · last match 14 Nov 2022
2 matches
0 runs
Sagor Hossain
Czech Republic tour of Romania · last match 22 Aug 2025
2 matches
5 runs
MS Silva
Major Clubs T20 Tournament · last match 15 May 2024
2 matches
13 runs
T van der Gun
ICC Women's World Twenty20 Qualifier · last match 31 Jul 2013
2 matches
31 runs
S Bellot
T20 Blaze · last match 14 Jun 2022
2 matches
0 runs
D Asghar
Viking Cup · last match 12 Jun 2026
2 matches
16 runs
S Dangamuwa
Major Clubs T20 Tournament · last match 6 Jun 2025
2 matches
10 runs
LM Aramas
ICC Women's T20 World Cup Europe Region Qualifier · last match 30 Aug 2021
2 matches
2 runs
K Qureshi
Germany Women tour of Austria · last match 15 Aug 2020
2 matches
0 runs
W Sanders
Big Bash League · last match 19 Jan 2022
2 matches
0 runs
MD Hunn
NatWest T20 Blast · last match 24 Jun 2016
2 matches
4 wkts
Ngangom Rajesh Singh
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
2 matches
22 runs
Rosie Davis
Nordic Women T20 Cup · last match 11 Aug 2024
2 matches
19 runs
Adeshlie Alias
Asian Games Men's Qualifier · last match 8 Jun 2026
2 matches
29 runs
SV Shankar
Croatia Women tour of Malta · last match 5 May 2025
2 matches
5 runs
Lee Jungwan
East Asia Cup · last match 14 Sept 2018
2 matches
0 runs
RL De silva
South American Men's Championships · last match 8 Aug 2026
2 matches
22 runs
Sanjay Kumar
Continental Cup · last match 4 Sept 2021
2 matches
9 runs
Sanidhya Hurkat
Syed Mushtaq Ali Trophy · last match 25 Oct 2023
2 matches
15 runs
Amit Uniyal
South American Men's Championships · last match 20 Oct 2023
2 matches
1 wkts
HO Karaduman
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 1 Jun 2023
2 matches
4 runs
Guillermo Aburto
South American Men's Championships · last match 20 Oct 2023
2 matches
1 wkts
Muhammad Abbasi
Kenya T20 Quadrangular Series · last match 28 Sept 2016
2 matches
3 wkts
Shoaib Khan jnr
T20 Canada · last match 13 Oct 2008
2 matches
6 runs
NMJ Reifer
Vitality Blast · last match 23 Jun 2022
2 matches
4 runs
CH Stobo
Big Bash League · last match 14 Dec 2025
2 matches
2 wkts
Yousuf Aslam
ICC World Twenty20 Asia Region Qualifier B · last match 9 Oct 2018
2 matches
5 wkts
S Lote
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 9 May 2019
2 matches
2 runs
J Kokam
Nigeria Invitational Women's T20I Tournament · last match 22 Mar 2026
2 matches
7 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.