Loading
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 7,981 to 8,040.
Y van der Westhuizen
Women's World T20 · last match 4 Apr 2014
5 matches
7 runs
AC Septien
Argentina Women tour of Mexico · last match 24 Oct 2026
5 matches
6 wkts
Anirudh Singh
Indian Premier League · last match 24 Apr 2010
5 matches
63 runs
Naved Yasin
Pakistan Super League · last match 16 Feb 2016
5 matches
27 runs
E de Souza
Kwibuka Women's Twenty20 Tournament · last match 15 Jun 2022
5 matches
58 runs
BB Ghosh
Syed Mushtaq Ali Trophy · last match 18 Oct 2022
5 matches
72 runs
Ranjeet Mali
Syed Mushtaq Ali Trophy · last match 9 Jan 2016
5 matches
10 wkts
PK Dimitri
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C · last match 28 Nov 2024
5 matches
1 wkts
MHS James
Czech Republic Women's T20I Tri-Series · last match 6 Sept 2026
5 matches
9 wkts
M Clarke
Super Smash · last match 12 Jan 2025
5 matches
4 wkts
P Cabebula
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 15 Sept 2022
5 matches
5 wkts
GBK Roland
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 30 May 2026
5 matches
0 runs
Rohan Bhavesh Patel
Sofia Twenty20 · last match 26 Jun 2021
5 matches
4 wkts
NO Tindo
Kwibuka Women's Twenty20 Tournament · last match 18 Jun 2019
5 matches
3 wkts
SP Terry
Big Bash League · last match 9 Feb 2019
5 matches
49 runs
M Durdevac
Serbia Women's T20I Tri-Series · last match 6 Sept 2026
5 matches
5 wkts
Maiwand Momand
ECA Men's European Cup · last match 30 Jul 2026
5 matches
4 wkts
Ramiru Perera
Major Clubs T20 Tournament · last match 13 Sept 2026
5 matches
1 wkts
Adnan Mufti
ICC World Twenty20 Asia Region Qualifier A · last match 27 Apr 2018
5 matches
18 runs
HH Banner
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
5 matches
3 wkts
Emaan Ejaz
GCC Women's Twenty20 Championship Cup · last match 25 Mar 2022
5 matches
2 wkts
Amos Rai
Syed Mushtaq Ali Trophy · last match 28 Feb 2019
5 matches
12 runs
Muhammad Usman
Switzerland tour of Estonia · last match 3 Aug 2025
5 matches
3 wkts
DBL Powell
West Indies in South Africa T20I Series · last match 16 Dec 2007
5 matches
2 wkts
A Mahata
Nepal Premier League · last match 7 Dec 2025
5 matches
4 wkts
S Jones
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 1 Sept 2020
5 matches
1 wkts
M Donegan
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 3 Aug 2023
5 matches
80 runs
Khurram Shahzad
ACC Western Region T20 · last match 26 Feb 2020
5 matches
36 runs
Ram Gurung
Syed Mushtaq Ali Trophy · last match 23 Oct 2023
5 matches
1 wkts
GA Lamb
India in Zimbabwe T20I Series · last match 13 Jun 2010
5 matches
4 wkts
C Wyngaard
South Africa Women tour of Zimbabwe · last match 19 Sept 2026
5 matches
3 wkts
Zafar Ali
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
5 matches
71 runs
J Reb
Serbia tour of Gibraltar · last match 5 Oct 2023
5 matches
50 runs
DR Drew
Big Bash League · last match 18 Jan 2025
5 matches
61 runs
Z Arinaitwe
ICC Men's T20 World Cup Africa Region Final · last match 22 May 2019
5 matches
22 runs
AA Sarwate
Syed Mushtaq Ali Trophy · last match 3 Nov 2022
5 matches
7 wkts
Abhilasha Singh
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 28 May 2025
5 matches
8 runs
Ali Waqar
Continental Cup · last match 3 Sept 2021
5 matches
2 wkts
KB Tember
Sweden tour of Indonesia · last match 9 Apr 2026
5 matches
12 runs
Ahmad Ullah
ICC Men's T20 World Cup Sub Regional Europe Qualifier C · last match 21 Aug 2026
5 matches
8 wkts
MD Dilshan
Major Clubs T20 Tournament · last match 26 Jun 2024
5 matches
8 wkts
Sathya Narayanan
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 31 Jul 2022
5 matches
35 runs
H McAleer
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 16 Jun 2024
5 matches
54 runs
M Kandanala
ICC Women's T20 World Cup Qualifier · last match 23 Sept 2022
5 matches
47 runs
JA Miranda
South American Women's Championships · last match 25 Sept 2026
5 matches
2 wkts
MS Diawara
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 24 Nov 2022
5 matches
3 wkts
Adil Reshi
Syed Mushtaq Ali Trophy · last match 27 Feb 2019
5 matches
17 runs
Bishawnath Halder
Bangladesh Premier League · last match 12 Feb 2013
5 matches
2 wkts
Jayanta Sagatpam
Syed Mushtaq Ali Trophy · last match 5 Nov 2021
5 matches
75 runs
M Devush Patel
ICC Men's T20 World Cup Africa Sub Regional Qualifier C · last match 25 Oct 2026
5 matches
7 wkts
Muhammed Turkmen
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 15 Jun 2024
5 matches
3 wkts
CN Kent
ICC World Twenty20 Qualifier · last match 29 Nov 2013
5 matches
56 runs
ZM Hamisi
Kenya Women tour of Rwanda · last match 2 Nov 2024
5 matches
19 runs
J George
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 8 Sept 2023
5 matches
1 wkts
Saqlain Mukhtar
ICC Men's T20 World Cup Sub Regional Europe Qualifier C · last match 21 Aug 2026
5 matches
2 wkts
BM Chingakham
Syed Mushtaq Ali Trophy · last match 23 Oct 2023
5 matches
1 wkts
Issa Al Balushi
Asian Games Men's Cricket Competition · last match 25 Sept 2026
5 matches
23 runs
Awais Ikram
Slovenia tour of Austria · last match 18 May 2025
5 matches
5 wkts
HT Li
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
5 matches
9 runs
Anam Mollik
ICC Men's T20 World Cup Europe Region Final · last match 16 Jun 2019
5 matches
33 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.