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,441 to 10,500.
Harman Singh
ICC Men's T20 World Cup Sub Regional Asia Qualifier B · last match 14 Oct 2026
2 matches
2 runs
Y Avinash Jadhav
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
2 matches
28 runs
CJM Lovino
FairBreak Invitational Tournament · last match 11 May 2022
2 matches
1 runs
A Kanwal
Women's T20 Pentangular Series (in Japan) · last match 8 Jun 2025
2 matches
1 wkts
M Sefati
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
2 matches
1 wkts
B Williams
West Africa Trophy · last match 5 Oct 2023
2 matches
1 runs
C Hill
Women's Big Bash League · last match 13 Jan 2018
2 matches
0 runs
Ahitesh Varma
Syed Mushtaq Ali Trophy · last match 6 Nov 2021
2 matches
2 wkts
CG Steenstra Toussaint
ICC Women's World Twenty20 Qualifier · last match 5 Dec 2015
2 matches
12 runs
B Khatri
Nepal Premier League · last match 7 Dec 2024
2 matches
4 runs
SE Findlay
West Indies in New Zealand T20I Series · last match 28 Dec 2008
2 matches
32 runs
MP Vaughan
International T20 · last match 9 Jan 2007
2 matches
27 runs
Abdul Rashid Karim
ICC World Twenty20 Europe Region Qualifier B · last match 1 Sept 2018
2 matches
19 runs
L Dilshan
Major Clubs T20 Tournament · last match 5 Sept 2026
2 matches
9 runs
KR Mahajan
Syed Mushtaq Ali Trophy · last match 4 Jan 2016
2 matches
1 wkts
M Matobole
Botswana Cricket Association Women's T20I Series · last match 23 Aug 2018
2 matches
1 wkts
Parveen Kumar
Bulgaria tour of Romania · last match 10 May 2026
2 matches
18 runs
Ajay Pradhan
Syed Mushtaq Ali Trophy · last match 17 Jan 2021
2 matches
2 wkts
A Leckey
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 17 Jun 2026
2 matches
3 wkts
M Hasanka
Major Clubs T20 Tournament · last match 28 May 2025
2 matches
0 runs
C Pfalzner-Gibbon
Germany Women tour of Austria · last match 14 Aug 2020
2 matches
0 runs
SRT Silva
Major Clubs T20 Tournament · last match 24 Aug 2026
2 matches
3 wkts
Disna Jayasooriya
Asian Cricket Council Women's Premier Cup · last match 7 Jun 2026
2 matches
2 wkts
Ravinder Singh
Belgium tour of Malta · last match 8 Jul 2021
2 matches
9 runs
AD Perez
Argentina Women tour of Mexico · last match 24 Oct 2026
2 matches
1 wkts
Tallulah Spry
ICC Women's T20 World Cup Europe Division 2 Qualifier · last match 28 May 2025
2 matches
0 runs
B Kalki Kumar
Valletta Cup · last match 23 Oct 2021
2 matches
0 runs
P Maneesha
Major Clubs T20 Tournament · last match 28 Aug 2026
2 matches
0 runs
I Bardis
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 18 Jul 2022
2 matches
1 wkts
S Browne
Luxembourg Twenty20 Tri-Series · last match 30 Aug 2020
2 matches
1 runs
Md Nurul Huda
ICC World Twenty20 Europe Region Qualifier B · last match 30 Aug 2018
2 matches
1 wkts
G Essoun
Nigeria Invitational Women's T20I Tournament · last match 22 Mar 2026
2 matches
1 wkts
Assad Mehmood
Gibraltar Tri-Nation T20I Series · last match 6 May 2023
2 matches
1 wkts
Sahil Gupta
Syed Mushtaq Ali Trophy · last match 12 Jan 2018
2 matches
31 runs
ID Matic
Croatia tour of Hungary · last match 6 Aug 2023
2 matches
0 runs
Raz Ahsik Imtiaz
ICC World Twenty20 Europe Region Qualifier C · last match 31 Aug 2018
2 matches
32 runs
P Francis
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 21 Aug 2024
2 matches
2 wkts
AP Thompson
Women's T20 Blaze · last match 3 Apr 2019
2 matches
2 wkts
Tofael Ahmed
Bangladesh Premier League · last match 18 Jan 2026
2 matches
1 wkts
Afzal Saleem
Kenya T20 Quadrangular Series · last match 28 Sept 2016
2 matches
4 wkts
T Amresh
Central American Cricket Championships · last match 4 Apr 2026
2 matches
9 runs
MA Parker
ICC Women's Emerging Nations Trophy · last match 25 Nov 2025
2 matches
2 wkts
BLCS Kumara
Cyprus T20 Tri-Series · last match 8 Oct 2021
2 matches
3 runs
P Modimo
Botswana Women tour of Namibia · last match 2 Apr 2019
2 matches
3 wkts
BG Drew
Big Bash League · last match 10 Jan 2012
2 matches
2 wkts
Salman Baig
Syed Mushtaq Ali Trophy · last match 25 Feb 2019
2 matches
5 runs
YH Cai
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
2 matches
2 runs
Ajay Yadav
Syed Mushtaq Ali Trophy · last match 27 Feb 2019
2 matches
0 runs
R Andreea
Women's Continental Cup · last match 5 Aug 2023
2 matches
0 runs
J Holmes
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 16 Jun 2017
2 matches
1 runs
Masood Gurbaz
Bangladesh Premier League · last match 29 Dec 2025
2 matches
9 runs
JB Richards
ICC Men's T20 World Cup Africa Region Final · last match 2 Oct 2025
2 matches
8 runs
MTH Madhushanka
Major Clubs T20 Tournament · last match 20 Aug 2026
2 matches
5 wkts
KK Sharma
Slovenia tour of Serbia · last match 7 Jun 2025
2 matches
3 runs
Naveed Fakhr
ICC Men's T20 World Cup Asia A Qualifier · last match 28 Oct 2021
2 matches
1 wkts
J Thinley
South Asian Games Men's Cricket Competition · last match 7 Dec 2019
2 matches
0 runs
Moazzam Imtiaz
ICC World Cricket League Americas Region Division One Twenty20 · last match 6 Jun 2010
2 matches
1 wkts
Emilia Toro
Chile Women tour of Argentina · last match 15 Oct 2023
2 matches
1 runs
E Sagoe
Nigeria Invitational Women's T20I Tournament · last match 22 Mar 2026
2 matches
1 wkts
JKP Ellick
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 18 Nov 2022
2 matches
0 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.