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 7,441 to 7,500.
SI Bara
Mongolia Women tour of Indonesia · last match 24 Apr 2024
6 matches
11 wkts
NL Mtomba
Zimbabwe Women tour of Pakistan · last match 15 May 2026
6 matches
66 runs
Ahsan Hafeez
Pakistan Super League · last match 9 Mar 2024
6 matches
3 wkts
S Nair
GCC Women's Twenty20 Championship Cup · last match 26 Mar 2022
6 matches
6 wkts
A Djordjevic
Serbia Women's T20I Tri-Series · last match 6 Sept 2026
6 matches
0 runs
EDBH Jayasinghe
Major Clubs T20 Tournament · last match 12 Jun 2025
6 matches
21 runs
S Mills
Isle of Man tour of Guernsey · last match 21 Aug 2020
6 matches
2 wkts
Ashwin Das
Syed Mushtaq Ali Trophy · last match 22 Oct 2022
6 matches
8 wkts
Sameer Othman
Asian Games Men's Cricket Competition · last match 25 Sept 2026
6 matches
6 wkts
A Ghiraiya
Nepal Premier League · last match 13 Dec 2024
6 matches
44 runs
L Kooagile
BCA Kalahari Women's T20 International Tournament · last match 29 Apr 2025
6 matches
1 wkts
M Badenhorst
Africa Continental Cup · last match 11 Dec 2024
6 matches
5 wkts
A Curavic
ICC Men's T20 World Cup Sub Regional Europe Qualifier A · last match 23 May 2026
6 matches
1 wkts
Chen Yue
ICC Women's T20 World Cup Asia Region Qualifier · last match 4 Sept 2023
6 matches
50 runs
Sarfaraz Ashraf
Syed Mushtaq Ali Trophy · last match 17 Nov 2019
6 matches
5 wkts
DR Tawake
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 24 Aug 2024
6 matches
59 runs
J Veikauyaki
ICC World Twenty20 East Asia-Pacific Region Qualifier A · last match 29 Aug 2018
6 matches
54 runs
B Bhadriraju
ICC Women's T20 World Cup Qualifier · last match 25 Sept 2022
6 matches
8 wkts
Hilva Noor
Mongolia Women tour of Indonesia · last match 24 Apr 2024
6 matches
6 wkts
Shahid Aziz
Pakistan Super League · last match 22 Apr 2026
6 matches
5 wkts
M Ahono
Kwibuka Women's Twenty20 Tournament · last match 3 Jun 2024
6 matches
15 runs
Samiha Konuganti
Switzerland Women tour of Germany · last match 12 Jul 2026
6 matches
5 wkts
Hassan Khan
Quadrangular Twenty20 Series (Malawi) · last match 13 Jul 2025
6 matches
72 runs
R Schachat
ICC World Twenty20 Europe Region Qualifier C · last match 2 Sept 2018
6 matches
5 wkts
Zeeshan Siddiqui
Hong Kong v Oman T20I Series · last match 25 Nov 2015
6 matches
107 runs
Jubair Hossain
Bangladesh Premier League · last match 7 Feb 2023
6 matches
2 wkts
B Mahesh
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · last match 28 Aug 2024
6 matches
3 wkts
Adnan Razzaq
Belgium tour of Austria · last match 23 Aug 2025
6 matches
3 wkts
GPK Wijesingha
ICC Men's T20 World Cup Asia Qualifier A · last match 6 Sept 2024
6 matches
102 runs
Rafatullah Mohmand
Pakistan Super League · last match 24 Feb 2017
6 matches
85 runs
Yasir Iqbal
ICC World Twenty20 Qualifier · last match 26 Nov 2013
6 matches
4 wkts
O Riley
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 10 Jul 2025
6 matches
3 wkts
Mohsin Shabbir
Gulf Cricket T20I Championship · last match 15 Sept 2023
6 matches
63 runs
K Klesse
Germany tour of Denmark · last match 20 Jun 2026
6 matches
170 runs
A Liyanaarachchi
Major Clubs T20 Tournament · last match 5 Sept 2026
6 matches
49 runs
Rahim Khan
Asian Games Men's Qualifier · last match 4 Jun 2026
6 matches
4 wkts
Achit Shigwan
Syed Mushtaq Ali Trophy · last match 15 Nov 2019
6 matches
2 wkts
Mohammed Al Balushi
Asian Games Men's Cricket Competition · last match 25 Sept 2026
6 matches
3 wkts
KHJ de Silva
Major Clubs T20 Tournament · last match 1 Sept 2026
6 matches
1 wkts
C Kanta
Germany Women tour of Greece · last match 11 May 2025
6 matches
0 runs
Vani Dhanuka
Switzerland Women tour of Germany · last match 12 Jul 2026
6 matches
6 wkts
Rajesh Singh
Syed Mushtaq Ali Trophy · last match 17 Nov 2019
6 matches
2 wkts
E Millington
Women's Continental Cup · last match 29 Aug 2026
6 matches
3 wkts
M Thurgate
East Asia Cup · last match 16 Feb 2024
6 matches
46 runs
GS Drissell
Vitality Blast · last match 21 Jun 2024
6 matches
2 wkts
AJA Samuels
ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A · last match 24 Aug 2024
6 matches
3 wkts
Mirza Ahmed
Gulf T20I Championship · last match 17 Dec 2024
6 matches
6 wkts
JP King
CSA Pro20 · last match 29 Sept 2026
6 matches
1 wkts
Piyush Tanwar
Syed Mushtaq Ali Trophy · last match 12 Mar 2019
6 matches
110 runs
HS Almuzahim
ICC World Twenty20 Qualifier · last match 26 Nov 2013
6 matches
93 runs
CS Gamlath
Greece Women tour of Cyprus · last match 5 Apr 2026
6 matches
0 runs
Zubair Al Balushi
Asian Games Men's Cricket Competition · last match 25 Sept 2026
6 matches
92 runs
AAH Bhikari
ICC Men's T20 World Cup Sub Regional Americas Qualifier B · last match 14 Mar 2026
6 matches
3 wkts
Pulkit Narang
Syed Mushtaq Ali Trophy · last match 13 Jan 2021
6 matches
6 wkts
CM McBride
Scotland tour of Namibia · last match 18 Apr 2026
6 matches
31 runs
Smruthi Radhakrishnan
Saudari Cup · last match 30 Aug 2019
6 matches
5 wkts
Q Stephens
ICC Men's T20 World Cup East Asia-Pacific Qualifier · last match 18 May 2026
6 matches
9 wkts
Ian Roberts
ICC Men's T20 World Cup Sub Regional Americas Qualifier B · last match 14 Mar 2026
6 matches
0 runs
Imran Khan
ICC Men's T20 World Cup Sub Regional Europe Qualifier · last match 9 Jun 2024
6 matches
1 wkts
RL Dougherty
Cricket Ireland Inter-Provincial Twenty20 Trophy · last match 11 Aug 2017
6 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.