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,561 to 10,620.
MC Henry
Women's T20 Blaze · last match 3 Apr 2019
2 matches
14 runs
R Daniels
CSA Pro20 · last match 27 Sept 2026
2 matches
4 wkts
D Shabbir
ICC Women's World Twenty20 Qualifier · last match 27 Jul 2013
2 matches
3 wkts
Benson Chama
West Africa Trophy · last match 13 Dec 2025
2 matches
0 runs
C Birch
ICC Men's T20 World Cup Europe Region Final · last match 8 Jul 2025
2 matches
0 runs
Imran Azam
Kenya T20 Quadrangular Series · last match 28 Sept 2016
2 matches
2 runs
MS Atapattu
Sri Lanka in New Zealand T20I Series · last match 26 Dec 2006
2 matches
5 runs
Saqib Khan
Pakistan Super League · last match 19 Apr 2026
2 matches
1 wkts
K Aswani
ICC World Cricket League Europe Region Division Two Twenty20 · last match 17 Aug 2016
2 matches
40 runs
Malay Raj
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
2 matches
3 wkts
Suresh Vishweshwar
Syed Mushtaq Ali Trophy · last match 18 Nov 2021
2 matches
0 runs
ML Lewis
International T20 · last match 24 Feb 2006
2 matches
4 wkts
Mysha Doshi
Czech Republic Women's T20I Tri-Series · last match 5 Sept 2026
2 matches
3 runs
VAI Akash
Major Clubs T20 Tournament · last match 8 Jun 2025
2 matches
20 runs
Cristina Moschou
Women's Continental Cup · last match 29 Aug 2026
2 matches
0 runs
Maria Ababi
Women's Continental Cup · last match 28 Aug 2026
2 matches
3 wkts
DP David
NatWest Women's T20 Quadrangular Series · last match 26 Jun 2011
2 matches
1 wkts
P Syafiq Ali
Malaysia Tri-Nation T20I Series · last match 28 Jun 2019
2 matches
0 runs
MS Kasprowicz
International T20 · last match 13 Jun 2005
2 matches
5 wkts
KE Baxter
New Zealand Cricket Women's Twenty20 · last match 11 Jan 2020
2 matches
0 runs
C Peake
Desert T20 Challenge · last match 17 Jan 2017
2 matches
1 wkts
Dharm Singh
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 28 Jul 2022
2 matches
3 runs
EO Hooper
Vitality Blast · last match 18 Jul 2021
2 matches
4 wkts
DJ Redfern
NatWest T20 Blast · last match 25 Jul 2014
2 matches
14 runs
Anshuman Gautam
Syed Mushtaq Ali Trophy · last match 9 Nov 2019
2 matches
32 runs
N Matthews
New Zealand Cricket Women's Twenty20 · last match 17 Jan 2021
2 matches
1 runs
M Jukic
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 19 Jul 2022
2 matches
0 runs
Amit Kuila
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
2 matches
1 wkts
S Vashishat
ICC World Twenty20 Qualifier · last match 15 Jul 2015
2 matches
9 runs
AR Sylvester
Vitality Blast Men · last match 31 May 2025
2 matches
1 runs
K Macheka
African Games · last match 23 Mar 2024
2 matches
4 wkts
JA Freeman
Big Bash League · last match 31 Jan 2019
2 matches
1 wkts
F Mutagana
Africa Continental Cup · last match 16 Sept 2026
2 matches
10 runs
Awais Saghir
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 19 Jun 2025
2 matches
3 runs
Udit Birla
Indian Premier League · last match 9 May 2013
2 matches
7 runs
Absar Khan
ICC Men's T20 World Cup Europe Region Qualifier · last match 21 Oct 2021
2 matches
1 wkts
L Skatulla
Germany Women tour of Austria · last match 14 Aug 2020
2 matches
0 runs
UB Singh
Nepal Premier League · last match 2 Dec 2025
2 matches
1 wkts
Sushant Mishra
Indian Premier League · last match 27 May 2026
2 matches
2 wkts
J Chaturanga
Bahrain tour of Oman · last match 14 Aug 2022
2 matches
4 runs
Vishwa Supun
Major Clubs T20 Tournament · last match 8 Jun 2025
2 matches
5 runs
Farhan Ahmed
Asia Cup · last match 21 Feb 2016
2 matches
1 wkts
K Ramsaran
Caribbean Premier League · last match 3 Jul 2016
2 matches
0 runs
Fareeha Mehmood
Pakistan Women tour of Sri Lanka · last match 30 Mar 2018
2 matches
7 runs
KL Rolton
International T20 · last match 25 Jun 2009
2 matches
81 runs
M Asama
ICC Women's World Twenty20 Qualifying Series East Asia-Pacific Region · last match 4 May 2017
2 matches
1 runs
PA Adotei
Nigeria Quadrangular T20 Series · last match 22 Sept 2026
2 matches
0 runs
Himan Phukan
Syed Mushtaq Ali Trophy · last match 9 Nov 2021
2 matches
1 wkts
H Hettiarchchi
Major Clubs T20 Tournament · last match 17 May 2024
2 matches
1 wkts
Ayushi Soni
Women's Premier League · last match 13 Jan 2026
2 matches
11 runs
Anil Subba
Syed Mushtaq Ali Trophy · last match 17 Nov 2019
2 matches
0 runs
N Smith
Caribbean Premier League · last match 29 Aug 2021
2 matches
0 runs
NS Perera
Super Smash · last match 1 Jan 2024
2 matches
1 wkts
Nawazul Munier
Syed Mushtaq Ali Trophy · last match 16 Jan 2021
2 matches
5 runs
MC Kleinveldt
CSA T20 Challenge · last match 28 Sept 2024
2 matches
2 wkts
Ishan Jayaratne
Lanka Premier League · last match 7 Dec 2021
2 matches
27 runs
Ibrahim Altinoluk
Bulgaria Tri-Nation T20I Series · last match 12 Jul 2025
2 matches
0 runs
RK Raval
Myanmar Women tour of Singapore · last match 30 Nov 2025
2 matches
0 runs
Jamal Stanikzai
Continental Cup · last match 21 Jun 2026
2 matches
1 wkts
KN Alexander
T20 Blaze · last match 13 Jun 2022
2 matches
1 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.