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 8,101 to 8,160.
CJD de Villiers
MiWAY T20 Challenge · last match 4 Mar 2012
5 matches
4 wkts
T Sumiya
Mongolia tour of Japan · last match 11 May 2024
5 matches
5 runs
Piyush Singh
Syed Mushtaq Ali Trophy · last match 12 Oct 2022
5 matches
50 runs
JS Hunter
Super Smash · last match 13 Jan 2019
5 matches
3 wkts
V Mwansa
BCA Kalahari Women's T20 International Tournament · last match 11 Apr 2026
5 matches
10 runs
Yahya Zeb
Super Smash · last match 11 Jan 2026
5 matches
6 wkts
Sonal Sengar
Belgium Women tour of Luxembourg · last match 23 Aug 2026
5 matches
0 runs
M Ward
Vitality Blast Women · last match 5 Jun 2026
5 matches
3 wkts
PO Millington
Women's Caribbean Premier League · last match 14 Sept 2025
5 matches
4 wkts
CV Harrison
Valletta Cup · last match 24 Oct 2021
5 matches
5 wkts
G Senhas
Major Clubs T20 Tournament · last match 24 Aug 2026
5 matches
25 runs
EM Priddle
ICC Women's World Twenty20 Qualifying Series European-Americas Region · last match 18 Aug 2017
5 matches
39 runs
VM Waqavakatoga
Japan Twenty20 Tri-Series · last match 17 May 2026
5 matches
19 runs
Fawad Ali
Pakistan Super League · last match 22 May 2025
5 matches
2 wkts
E Walker
Isle of Man tour of Spain · last match 26 Feb 2023
5 matches
1 wkts
Chopise Hopongkyu
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
5 matches
4 wkts
K Ishimoto
ICC Women's World Twenty20 Qualifying Series East Asia-Pacific Region · last match 4 May 2017
5 matches
4 wkts
Ma Luz Barcelona
Asian Cricket Council Women's Premier Cup · last match 9 Jun 2026
5 matches
0 runs
HE Hurle
Vitality Blast Men · last match 7 Jun 2026
5 matches
54 runs
M Nguni
BCA Kalahari Women's T20 International Tournament · last match 9 Apr 2026
5 matches
5 wkts
AN Chauhan
Syed Mushtaq Ali Trophy · last match 9 Jan 2018
5 matches
7 wkts
Adil Khan
Austria tour of Germany · last match 3 May 2026
5 matches
6 wkts
A Yadav
Nepal Premier League · last match 18 Dec 2024
5 matches
3 wkts
D Polpitiya
ICC Men's T20 World Cup Sub Regional Africa Qualifier · last match 6 Dec 2022
5 matches
4 wkts
Sarfraz Butt
Gulf Cricket T20I Championship · last match 18 Sept 2023
5 matches
21 runs
D Sutherland
ICC World Twenty20 Americas Sub Regional Qualifier A · last match 26 Sept 2018
5 matches
1 wkts
Antony Dhas
Syed Mushtaq Ali Trophy · last match 25 Jan 2018
5 matches
7 wkts
Y Wang
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
5 matches
1 wkts
HM Bandara
ECA Women's European Cup · last match 18 Oct 2026
5 matches
3 wkts
KV Jain
Women's World T20 · last match 2 Apr 2014
5 matches
8 runs
Fatima Amir
Women's T20 Quadrangular Series (in Hong Kong) · last match 7 Dec 2024
5 matches
1 wkts
DZ Ma
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
5 matches
9 runs
M Holmes
Luxembourg Women's T20I Tri-Series · last match 14 Sept 2025
5 matches
1 wkts
Y Potgieter
PCB Qatar Women's 20-over Tri-Series · last match 20 Jan 2014
5 matches
5 runs
Mobashar Ashraf
Germany T20 Tri-Series · last match 6 Aug 2021
5 matches
6 wkts
NN Fernando
Major Clubs T20 Tournament · last match 8 Jun 2025
5 matches
4 wkts
GE Kidd
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 11 Aug 2017
5 matches
5 wkts
S Willett
T20 Blaze · last match 14 Jun 2022
5 matches
2 wkts
Ramachandran Ragupathy
Syed Mushtaq Ali Trophy · last match 18 Oct 2022
5 matches
118 runs
Agrim Tiwari
Syed Mushtaq Ali Trophy · last match 16 Oct 2022
5 matches
9 wkts
R Gowthaman
Sweden tour of Finland · last match 22 Aug 2021
5 matches
78 runs
S Praveen
Women's T20 Quadrangular Series (in Uganda) · last match 14 Mar 2025
5 matches
64 runs
Ryan Adams
Africa Continental Cup · last match 18 Sept 2026
5 matches
17 runs
PS Sairam
Syed Mushtaq Ali Trophy · last match 2 Mar 2019
5 matches
3 wkts
P Sungnard
ICC World Twenty20 Asia Region Qualifier B · last match 10 Oct 2018
5 matches
7 wkts
AL Khunti
ICC Men's T20 World Cup Sub Regional Europe Qualifier C · last match 21 Aug 2026
5 matches
3 wkts
RP Johnston
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 8 Sept 2023
5 matches
40 runs
G Onions
Vitality Blast · last match 27 Jul 2018
5 matches
7 wkts
Y Avishka
Major Clubs T20 Tournament · last match 16 May 2025
5 matches
1 wkts
YB Kothari
Syed Mushtaq Ali Trophy · last match 16 Oct 2022
5 matches
53 runs
Manjeet Singh
Syed Mushtaq Ali Trophy · last match 11 Mar 2019
5 matches
5 wkts
AC Munday
Vitality Blast Women · last match 15 Jun 2025
5 matches
40 runs
Mohamed Saafee
ICC World Twenty20 Asia Region Qualifier A · last match 26 Apr 2018
5 matches
7 wkts
CJO Smith
ICC World Twenty20 · last match 7 Jun 2009
5 matches
57 runs
PRPM Guruge
ICC World Twenty20 Europe Region Qualifier C · last match 2 Sept 2018
5 matches
10 wkts
Syed Naqvi
ICC Men's T20 World Cup · last match 19 Feb 2026
5 matches
13 runs
N Vaasili
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 29 Aug 2018
5 matches
4 wkts
D Mehtani
Czech Republic Women's T20I Tri-Series · last match 5 Sept 2026
5 matches
4 runs
A Shukla
Spain tour of Croatia · last match 4 Aug 2024
5 matches
1 wkts
JJ Wright
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C · last match 23 Nov 2024
5 matches
32 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.