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,721 to 9,780.
Tejas Baroka
Syed Mushtaq Ali Trophy · last match 16 Jan 2018
3 matches
0 runs
K Gilham
Continental Cup · last match 3 Sept 2021
3 matches
4 wkts
C Archibald
Caribbean Premier League · last match 5 Sept 2021
3 matches
2 runs
N Simelane
ICC Women's T20 World Cup Africa Region Division Two Qualifier · last match 5 Sept 2023
3 matches
2 wkts
JE Anyon
NatWest T20 Blast · last match 27 Jun 2014
3 matches
4 wkts
J Taanyanda
Namibia T20 Tri-Series · last match 23 Jun 2026
3 matches
165 runs
Waleed Rana
Spain Triangular T20I Series · last match 6 Nov 2022
3 matches
3 wkts
Priyanka Reddy
Women Central Europe Cup · last match 16 Jun 2024
3 matches
0 runs
MS Aulakh
Canada v Kenya T20I Series · last match 16 Mar 2013
3 matches
3 wkts
R Bangera
ECA Men's European Cup · last match 29 Jul 2026
3 matches
0 runs
N Nini
South Africa Women tour of Zimbabwe · last match 19 Sept 2026
3 matches
7 wkts
Sadat Said
Continental Cup · last match 20 Jun 2026
3 matches
4 wkts
Babar Ali
West Africa Trophy · last match 8 Oct 2023
3 matches
9 runs
U Bhatti
ICC World Cricket League Americas Region Division One Twenty20 · last match 6 Jun 2010
3 matches
1 wkts
TJ Bishop
Caribbean Premier League · last match 30 Aug 2024
3 matches
1 wkts
A Konhu
The Pacific-France Women Championship · last match 13 Mar 2025
3 matches
1 wkts
T Dickwella
Major Clubs T20 Tournament · last match 16 May 2024
3 matches
1 wkts
Amir Hamza
Isle of Man tour of Spain · last match 26 Feb 2023
3 matches
1 wkts
P Munorwei
Namibia Women's T20I Tri-Series · last match 14 Sept 2024
3 matches
2 wkts
G Jafta
Women's African Games · last match 13 Mar 2024
3 matches
3 wkts
RA Marshall
ICC World Cricket League Americas Region Division One Twenty20 · last match 6 Jun 2010
3 matches
26 runs
Adnan Shnwarei
Viking Cup · last match 10 Aug 2025
3 matches
1 runs
TD Cruickshank
Big Bash League · last match 17 Jan 2012
3 matches
17 runs
J Gumbie
Zimbabwe tour of Bangladesh · last match 7 May 2024
3 matches
43 runs
CJ van der Walt
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 3 Sept 2020
3 matches
18 runs
U Tuychiev
Asia Pacific Cricket Champions Trophy · last match 25 Jun 2026
3 matches
1 wkts
K Ragoobar
T20 Blaze · last match 13 Jun 2022
3 matches
1 wkts
PY Pawar
Syed Mushtaq Ali Trophy · last match 21 Oct 2023
3 matches
0 runs
JL de Mey
Nepal Tri-Nation T20I Series · last match 21 Apr 2021
3 matches
1 wkts
Asim Ashraf
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 24 Oct 2024
3 matches
42 runs
Ankit Dabas
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
3 matches
18 runs
TL Maynard
Bangladesh Premier League · last match 25 Feb 2012
3 matches
40 runs
R Kano
ICC World Twenty20 East Asia-Pacific Region Qualifier B · last match 7 Dec 2018
3 matches
90 runs
A Koul
ICC World Twenty20 Africa Region Qualifier C · last match 1 Nov 2018
3 matches
10 runs
Abdul Basith
Syed Mushtaq Ali Trophy · last match 2 Nov 2023
3 matches
67 runs
Zain Ali
ICC Men's T20 World Cup Europe Region Final · last match 5 Jul 2025
3 matches
4 wkts
J Kann
Big Bash League · last match 19 Jan 2022
3 matches
1 wkts
Vikas Tokas
Syed Mushtaq Ali Trophy · last match 8 Mar 2019
3 matches
2 wkts
Mitulkumar Patel
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
3 matches
28 runs
Fatima Zahra
ECA Women's European Cup · last match 18 Oct 2026
3 matches
5 wkts
Suin Bang
Asian Games Men's Cricket Competition · last match 30 Sept 2014
3 matches
1 runs
Mohit Sharma
South American Men's Championships · last match 8 Aug 2026
3 matches
3 wkts
S Bevin
Cyprus tour of Croatia · last match 8 Aug 2025
3 matches
14 runs
S Solanki
Syed Mushtaq Ali Trophy · last match 25 Oct 2023
3 matches
18 runs
Rashidatu Salia
Nigeria Invitational Women's T20I Tournament · last match 22 Mar 2026
3 matches
20 runs
Tariq Ali
ICC World Twenty20 East Asia-Pacific Region Qualifier B · last match 7 Dec 2018
3 matches
3 wkts
Afzal Virk
ICC World Twenty20 Europe Region Qualifier C · last match 31 Aug 2018
3 matches
4 runs
BP Rodden
Super Smash · last match 31 Dec 2020
3 matches
11 runs
Yu Miao
Asian Games Women's Cricket Competition · last match 26 Sept 2014
3 matches
2 wkts
Song Yangyang
West Indies Women tour of Pakistan · last match 3 May 2024
3 matches
4 runs
PS Kataria
Syed Mushtaq Ali Trophy · last match 25 Feb 2019
3 matches
1 wkts
Rojith Ganesh
Syed Mushtaq Ali Trophy · last match 6 Nov 2021
3 matches
17 runs
S Wykes-Templeman
Belgium Women tour of Luxembourg · last match 23 Aug 2026
3 matches
0 runs
W Matabwa
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
3 matches
1 wkts
Sibtain Raza
ACC Twenty20 Cup · last match 30 Jan 2015
3 matches
8 wkts
Zain-ul-Hassan
Vitality Blast · last match 16 Jun 2023
3 matches
14 runs
RP Kellepotha
Big Bash League · last match 4 Jan 2024
3 matches
3 wkts
Ashish Rai
Syed Mushtaq Ali Trophy · last match 6 Nov 2021
3 matches
3 wkts
M Mastrangelo
Argentina Women tour of Mexico · last match 24 Oct 2026
3 matches
3 wkts
LM Sims
Italy Women in Germany T20I Match · last match 28 Jul 2024
3 matches
4 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.