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,601 to 9,660.
Kunwar Bidhuri
Syed Mushtaq Ali Trophy · last match 27 Nov 2019
3 matches
74 runs
Qateel Zabiullah
Switzerland tour of Estonia · last match 3 Aug 2025
3 matches
50 runs
Sarkar Ameji
South American Men's Championships · last match 9 Aug 2026
3 matches
0 runs
Dasari Swaroop Kumar
Syed Mushtaq Ali Trophy · last match 14 Nov 2019
3 matches
3 wkts
LM Edward
Caribbean Premier League · last match 18 Sept 2022
3 matches
6 runs
Y Korniienko
Women Central Europe Cup · last match 16 Jun 2024
3 matches
6 runs
Inakato Zhimomi
Syed Mushtaq Ali Trophy · last match 15 Nov 2019
3 matches
1 wkts
SG Cornelius
Women's Super Smash · last match 23 Jan 2026
3 matches
3 wkts
Umair Sharif
ICC Men's T20 World Cup Sub Regional Asia Qualifier A · last match 5 Oct 2023
3 matches
1 wkts
Imran Ismail
ICC World Twenty20 Africa Region Qualifier C · last match 1 Nov 2018
3 matches
103 runs
Shahzaib Khan
Pakistan Super League · last match 26 Apr 2026
3 matches
8 runs
R Murugan
Croatia tour of Spain · last match 7 Dec 2025
3 matches
1 runs
HM Crawshaw
Vitality Blast · last match 9 Jul 2021
3 matches
9 runs
AW Summers
Pakistan Super League · last match 4 Mar 2019
3 matches
0 runs
Reetinder Singh Sodhi
Indian Premier League · last match 16 Apr 2010
3 matches
4 runs
A Sheridan
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 8 Jul 2018
3 matches
17 runs
J Ogolla
Kwibuka Women's Twenty20 Tournament · last match 1 Jun 2024
3 matches
0 runs
D Murphy
ICC World Twenty20 Qualifier · last match 19 Nov 2013
3 matches
20 runs
L Hornby-Wheeler
Women's ICC T20 Tri-Series · last match 2 Sept 2025
3 matches
0 runs
SJ Ally
ICC World Twenty20 Africa Region Qualifier B · last match 14 Jul 2018
3 matches
3 wkts
D Amirdalingame
ICC World Twenty20 Europe Region Qualifier A · last match 2 Sept 2018
3 matches
11 runs
Tripti Gore
Switzerland Women tour of Belgium · last match 29 May 2025
3 matches
1 wkts
L Yingying
ICC Women's World Twenty20 Qualifier · last match 5 Dec 2015
3 matches
2 wkts
Bobby Yadav
Syed Mushtaq Ali Trophy · last match 25 Feb 2019
3 matches
2 wkts
A Mhletywa
CSA Pro20 · last match 28 Sept 2026
3 matches
4 wkts
F Thorpe
ICC Men's T20 World Cup Africa Sub Regional Qualifier C · last match 20 Oct 2026
3 matches
0 runs
K Lalhmingmawia
Syed Mushtaq Ali Trophy · last match 13 Jan 2021
3 matches
4 runs
WVD Seneviratne
Major Clubs T20 Tournament · last match 6 Jun 2025
3 matches
1 wkts
A Rosslee
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 8 Jun 2023
3 matches
71 runs
O Morgan
Guernsey Women tour of Jersey · last match 14 Jun 2026
3 matches
3 wkts
DSA Wijesinghe
Major Clubs T20 Tournament · last match 17 May 2024
3 matches
4 wkts
AS Thakare
Syed Mushtaq Ali Trophy · last match 8 Nov 2021
3 matches
4 wkts
MJ Mason
International T20 · last match 13 Jun 2008
3 matches
2 wkts
Dunja Miskovic
Serbia Women's T20I Tri-Series · last match 6 Sept 2026
3 matches
1 wkts
Neetesh Sharma
Syed Mushtaq Ali Trophy · last match 24 Feb 2019
3 matches
1 wkts
Zeeshan Zameer
Pakistan Super League · last match 27 Feb 2023
3 matches
1 wkts
M Singh
ICC World Twenty20 East Asia-Pacific Region Qualifier B · last match 7 Dec 2018
3 matches
9 runs
Zeeshan Sarwar
Cyprus T20 Tri-Series · last match 8 Oct 2021
3 matches
107 runs
Muhammad Afis
Philippines tour of Indonesia · last match 24 Dec 2023
3 matches
0 runs
Y Anggraeni
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 10 May 2019
3 matches
76 runs
Bilal Ahmed
ACC Twenty20 Cup · last match 30 Jan 2015
3 matches
2 wkts
TCR Kimber
ICC Men's T20 World Cup Europe Region Final · last match 20 Jun 2019
3 matches
5 runs
D Mogan
Nepal Tri-Nation T20I Series · last match 22 Apr 2021
3 matches
1 wkts
Syed Amanullah
Sofia Twenty20 · last match 26 Jun 2021
3 matches
1 wkts
K Tayaga
Japan Twenty20 Tri-Series · last match 13 May 2026
3 matches
19 runs
Abdurrahman Ahmadzai
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · last match 19 May 2026
3 matches
2 wkts
MB van Schelven
ICC World Twenty20 Qualifier · last match 17 Jul 2015
3 matches
3 wkts
D Jayatunga
Major Clubs T20 Tournament · last match 17 May 2024
3 matches
66 runs
P Haryanti
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 10 May 2019
3 matches
0 runs
G Riley
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 23 Oct 2024
3 matches
5 runs
Usman Arif
ICC World Twenty20 Europe Region Qualifier C · last match 31 Aug 2018
3 matches
2 wkts
Hrithik Kanojia
Syed Mushtaq Ali Trophy · last match 28 Feb 2019
3 matches
8 runs
P Ushettige
Major Clubs T20 Tournament · last match 17 May 2024
3 matches
3 wkts
OS Oyronke
Nigeria Women tour of Rwanda · last match 7 Sept 2019
3 matches
2 runs
Manik Gupta
Syed Mushtaq Ali Trophy · last match 14 Jan 2018
3 matches
2 wkts
L Stubbs
Quadrangular Twenty20 Series (Bulgaria) · last match 24 Jun 2023
3 matches
2 runs
R Nil
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 20 Oct 2021
3 matches
1 wkts
Kate Awuah
Nigeria Invitational Women's T20I Tournament · last match 22 Mar 2026
3 matches
1 wkts
AO Suji
ICC World Twenty20 Qualifier · last match 10 Feb 2010
3 matches
11 runs
EM Giddings
T20 Blaze · last match 7 Jun 2022
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.