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,741 to 10,800.
AD Kamania
ICC World Twenty20 Africa Region Qualifier B · last match 14 Jul 2018
2 matches
32 runs
J James
CSA Pro20 · last match 28 Sept 2026
2 matches
9 runs
Aditya
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
2 matches
64 runs
J Neupane
Women's Continental Cup · last match 5 Aug 2023
2 matches
0 runs
N Konchan
ICC Women's World Twenty20 Qualifier · last match 27 Jul 2013
2 matches
3 runs
C Nzabarinda
Malawi Tri-Nation T20I Series · last match 14 Aug 2026
2 matches
1 wkts
S Draunivudi
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 15 Sept 2022
2 matches
6 runs
GEF Barnett
ICC World Twenty20 Qualifier · last match 10 Feb 2010
2 matches
66 runs
L Bassingthwaighte
Women's Big Bash League · last match 6 Dec 2025
2 matches
0 runs
T Wang Ling
Saudari Cup · last match 29 Aug 2019
2 matches
0 runs
Cihan Altun
Quadrangular Twenty20 Series (Bulgaria) · last match 24 Jun 2023
2 matches
4 runs
D Damsara
Major Clubs T20 Tournament · last match 16 Aug 2026
2 matches
33 runs
Khan Arbaaz
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 22 Nov 2022
2 matches
1 wkts
GA Garrett
Vitality Blast · last match 30 Aug 2019
2 matches
1 wkts
Azan Baig
ICC World Twenty20 Europe Region Qualifier A · last match 2 Sept 2018
2 matches
1 wkts
L Jevremovic
Bulgaria Women tour of Serbia · last match 13 Oct 2024
2 matches
0 runs
Anu Kadayat
Asian Games Women's Qualifier · last match 30 May 2026
2 matches
0 runs
DGK Small
Women's T20 Blaze · last match 3 Apr 2019
2 matches
14 runs
A Valthapa
Scotland tour of United Arab Emirates · last match 14 Mar 2024
2 matches
5 runs
Hirusha Piumal
Major Clubs T20 Tournament · last match 5 Sept 2026
2 matches
0 runs
Gnaneshwara Rao
Indian Premier League · last match 18 May 2011
2 matches
19 runs
P Khari
Hungary tour of Czech Republic · last match 11 Jun 2023
2 matches
51 runs
DP Hernandez
Costa Rica Women tour of Mexico · last match 17 Nov 2024
2 matches
2 runs
KHMM de Silva
Major Clubs T20 Tournament · last match 16 Aug 2026
2 matches
4 wkts
Umair Safi
ECA Men's European Cup · last match 27 Jul 2026
2 matches
1 wkts
Nabi Gul
Pakistan Super League · last match 17 Mar 2019
2 matches
9 runs
KA Heffernan
West Indies Women tour of New Zealand · last match 20 Mar 2018
2 matches
1 wkts
R Siwa
The Pacific-France Women Championship · last match 12 Mar 2025
2 matches
1 wkts
SAC Kumara
Major Clubs T20 Tournament · last match 9 Sept 2026
2 matches
5 wkts
Saqlain Ali
Belgium tour of Malta · last match 10 Jul 2021
2 matches
3 runs
L Sviben
Croatia Women tour of Malta · last match 5 May 2025
2 matches
4 runs
G Tuychiev
Asia Pacific Cricket Champions Trophy · last match 23 Jun 2026
2 matches
0 runs
Greg Scott
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 24 Jun 2026
2 matches
5 runs
Eshaal Shakoor
ECA Women's European Cup · last match 17 Oct 2026
2 matches
0 runs
Zhong Wenyi
Asian Games Men's Cricket Competition · last match 29 Sept 2014
2 matches
4 wkts
R Turay
ICC Women's T20 World Cup Africa Region Division Two Qualifier · last match 6 Sept 2023
2 matches
30 runs
Rafiqul Islam
ICC World Twenty20 Europe Region Qualifier A · last match 2 Sept 2018
2 matches
25 runs
L Leemhuis
ICC Women's Emerging Nations Trophy · last match 26 Nov 2025
2 matches
1 wkts
Rahmat Ali
Bangladesh Premier League · last match 18 Jan 2026
2 matches
1 wkts
R Flannigan
ICC World Twenty20 Qualifier · last match 23 Mar 2012
2 matches
33 runs
SJ Harmison
International T20 · last match 15 Jun 2006
2 matches
1 wkts
K Hruskova
Czech Republic Women tour of Estonia · last match 7 Sept 2025
2 matches
1 runs
Andrey Lilov
Valletta Cup · last match 24 Oct 2021
2 matches
0 runs
Rizwanullah
Pakistan Super League · last match 25 Apr 2026
2 matches
3 wkts
Satyanarayana Raju
Indian Premier League · last match 29 Mar 2025
2 matches
1 wkts
Ankush Singh
Central American Cricket Championships · last match 4 Apr 2026
2 matches
1 wkts
KK Tetik
ECA Men's European Cup · last match 29 Jul 2026
2 matches
0 runs
G Toka
ICC Men's T20 World Cup Asia & EAP Qualifier · last match 10 Oct 2025
2 matches
1 wkts
JMV Junior
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 19 Aug 2024
2 matches
12 runs
A Mnyanda
CSA Pro20 · last match 27 Sept 2026
2 matches
0 runs
Rinzing Bhutia
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
2 matches
1 wkts
D Long Martinez
Spain tour of Croatia · last match 4 Aug 2024
2 matches
83 runs
J Newland
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 3 Sept 2020
2 matches
1 wkts
H Kavasoglu
Women's T20 Quadrangular Series (in Bulgaria) · last match 9 Jul 2025
2 matches
0 runs
Mamta Thapa
Asian Games Women's Cricket Competition · last match 22 Sept 2014
2 matches
0 runs
A Goenka
ACC Twenty20 Cup · last match 30 Jan 2015
2 matches
1 wkts
Shantanu Mishra
Syed Mushtaq Ali Trophy · last match 10 Jan 2021
2 matches
14 runs
J Clayton
Big Bash League · last match 8 Jan 2022
2 matches
21 runs
AA Rao
Vitality Blast Men · last match 1 Jun 2025
2 matches
1 wkts
SJS Smith
ICC World Twenty20 Qualifier · last match 23 Mar 2012
2 matches
8 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.