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,221 to 8,280.
S Kakai
Uganda Women tour of Nepal · last match 21 May 2022
5 matches
1 wkts
MG Hughes
Super Smash · last match 16 Jan 2026
5 matches
39 runs
Moakumzuk Tzudir
Syed Mushtaq Ali Trophy · last match 21 Oct 2023
5 matches
1 runs
Basharat Hussain
Indonesia Tri-Nation T20I Series · last match 13 Jul 2025
5 matches
1 wkts
N M'shangwe
World T20 · last match 21 Mar 2014
5 matches
4 wkts
Dhrumil Matkar
Syed Mushtaq Ali Trophy · last match 22 Nov 2019
5 matches
1 wkts
SA Britton
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 11 Aug 2017
5 matches
4 wkts
P Pustoslemsek
Slovenia tour of Austria · last match 17 May 2025
5 matches
5 wkts
P Maruariki
ICC Women's T20 World Cup East Asia-Pacific Region Qualifier · last match 8 Sept 2023
5 matches
53 runs
CR Pedersen
ICC World Twenty20 Qualifier · last match 26 Nov 2013
5 matches
106 runs
TW Samuels
ICC Men's T20 World Cup Americas Region Qualifier · last match 13 Nov 2021
5 matches
32 runs
Harsha Amarasinghe
ICC Men's T20 World Cup Sub Regional Asia Qualifier B · last match 14 Oct 2026
5 matches
4 wkts
Prakash Seet
Syed Mushtaq Ali Trophy · last match 10 Jan 2016
5 matches
7 wkts
G Tarr
CSA Pro20 · last match 27 Sept 2026
5 matches
103 runs
CM Scott
Bangladesh Women tour of Malaysia · last match 23 Jan 2022
5 matches
6 runs
EB Knowles
Central Europe Cup · last match 23 May 2021
5 matches
58 runs
Rosan Kumar Rao
Syed Mushtaq Ali Trophy · last match 8 Jan 2016
5 matches
39 runs
NS Poonia
ICC World Twenty20 · last match 7 Jun 2009
5 matches
94 runs
SJC Keen
Big Bash League · last match 11 Jan 2015
5 matches
1 wkts
Amjad Ali
International T20 · last match 22 Nov 2015
5 matches
42 runs
Chen Jinfeng
ICC World Twenty20 Asia Region Qualifier B · last match 12 Oct 2018
5 matches
36 runs
H Atkinson
Women's Continental Cup · last match 29 Aug 2026
5 matches
43 runs
T Singye
South Asian Games Men's Cricket Competition · last match 7 Dec 2019
5 matches
5 wkts
Busra Uca
Germany Women tour of Austria · last match 15 Aug 2020
5 matches
35 runs
H Mbam
Kwibuka Women's Twenty20 Tournament · last match 19 Jun 2026
5 matches
7 wkts
Vishal Das
Syed Mushtaq Ali Trophy · last match 28 Feb 2019
5 matches
4 wkts
Anasim Khan
ICC Men's T20 World Cup Asia A Qualifier · last match 28 Oct 2021
5 matches
6 wkts
DK Arinaitwe
ICC World Twenty20 Qualifier · last match 26 Nov 2013
5 matches
3 wkts
Sajaa Fathimath
Asian Cricket Council Women's Premier Cup · last match 11 Feb 2024
5 matches
3 runs
DS Tillakaratne
Major Clubs T20 Tournament · last match 28 Aug 2026
5 matches
6 wkts
S Matsikenyeri
ICC World Twenty20 · last match 20 Sept 2012
5 matches
48 runs
Ashan Yapa
ICC Men's T20 World Cup Sub Regional Asia Qualifier B · last match 14 Oct 2026
5 matches
39 runs
Anser Mehmood
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 30 Jul 2022
5 matches
73 runs
HH Patel
ICC World Twenty20 Africa Region Qualifier C · last match 1 Nov 2018
5 matches
1 wkts
M Worndl
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · last match 28 Aug 2024
5 matches
43 runs
Khalid Usman
Pakistan Super League · last match 24 Feb 2022
5 matches
3 wkts
D Duraisingam
Stan Nagaiah Trophy · last match 21 Feb 2016
5 matches
11 wkts
Jyothi Sai Krishna
Syed Mushtaq Ali Trophy · last match 9 Jan 2016
5 matches
58 runs
Delwar Hossain
Bangladesh Premier League · last match 7 Jan 2020
5 matches
4 wkts
Gulraiz Sadaf
Pakistan Super League · last match 16 Mar 2018
5 matches
110 runs
Jaskaran Singh
Vitality Blast · last match 19 Jul 2024
5 matches
5 wkts
Yousif Wali
Asian Games Men's Qualifier · last match 5 Jun 2026
5 matches
1 wkts
Omid Shafi Rahman
ICC Men's T20 World Cup Asia Qualifier B · last match 22 Nov 2024
5 matches
5 wkts
ALKL Abeyrathne
Major Clubs T20 Tournament · last match 28 Jun 2024
5 matches
36 runs
ASH Parsons
ICC Men's T20 World Cup East Asia-Pacific Qualifier · last match 9 May 2026
5 matches
19 runs
S Slavaston
ECA Women's European Cup · last match 18 Oct 2026
5 matches
0 runs
S Jeelany
Bahrain Women v Oman Women T20I Series · last match 30 May 2026
5 matches
2 wkts
Asif Hasan
Bangladesh Premier League · last match 16 Jan 2019
5 matches
2 wkts
J Matharu
ICC Men's T20 World Cup Qualifier A · last match 19 Feb 2022
5 matches
2 wkts
MG Hunter
Iberia Cup · last match 27 Oct 2019
5 matches
4 wkts
Manoj Singh
Syed Mushtaq Ali Trophy · last match 16 Jan 2018
5 matches
79 runs
Shoaib Ali
ACC Western Region T20 · last match 25 Feb 2020
5 matches
15 wkts
A Williams
Commonwealth Games Women's Cricket Competition · last match 29 Jul 2022
5 matches
1 wkts
RM Siri
ICC Men's T20 World Cup Americas Region Qualifier · last match 13 Nov 2021
5 matches
99 runs
Taposh Ghosh
Bangladesh Premier League · last match 7 Feb 2013
5 matches
2 wkts
AA Wagh
ECA Men's European Cup · last match 30 Jul 2026
5 matches
7 wkts
Benjamin Embleton
ICC Men's T20 World Cup Sub Regional Europe Qualifier C · last match 20 Aug 2026
5 matches
37 runs
P Neighbour
Belgium Women tour of Luxembourg · last match 23 Aug 2026
5 matches
6 wkts
S Gunathilaka
Major Clubs T20 Tournament · last match 5 Sept 2026
5 matches
7 wkts
KDK Vithanage
Sri Lanka in New Zealand T20I Series · last match 10 Jan 2016
5 matches
40 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.