✖
IPL 2025
Interviews
Podcast
क्रिकेट टाइम्स
Cricket News API
Media Kit
Contact
Menu
Home
Live Scores
Schedule
Rankings
IPL
Predictions
Interviews
Podcast
More
Web Stories
YouTube Shorts
क्रिकेट टाइम्स
Cricket News API
Media Kit
Meet the Team
About Us
Go
Cricket Times
Home
»
Players Directory
»
Name starting with: ta
Cricket ཧPlayers Directory - Name starting with: ta
Player
Role
Team
Profile
Taaha Sulemanjee
Batsman
Kenya
View Profile
Taahir Johnson
Batsman
South Africa
View Profile
Taariq Chiecktey
Batsman
South Africa
View Profile
Tabarak Dar
Batsman
Hong Kong
View Profile
Tabassam Noor
Batsman
Pakistan
View Profile
Tabatha Saville
Batsman
Australia
View Profile
Tabish Hussain
Batsman
-
View Profile
Tabish Khan
Bowler
Pakistan
View Profile
Tabish Nawab
Batsman
Pakistan
View Profile
Tabitha Grange
All-Rounder
South Africa
View Profile
Tabitha Green
Batsman
West Indies
View Profile
Tabraiz Shamsi
Bowler
South Africa
View Profile
Tabryz Muhammad
Batsman
Zimbabwe
View Profile
Tabu Said-Omary
All-Rounder
INT
View Profile
Tade Carmichael
Batsman
West Indies
View Profile
Tadiwanashe Maravanyika
Batsman
South Africa
View Profile
Tadiwanashe Marumani
Batsman
Zimbabwe
View Profile
Tadiwanashe Nyangani
Batsman
Zimbabwe
View Profile
Taekwan Park
Batsman
Korea
View Profile
Tafadzwa Kamungozi
All-Rounder
Zimbabwe
View Profile
Tafadzwa Muzarawetu
Batsman
Zimbabwe
View Profile
Tafadzwa Ngulube
Batsman
Zimbabwe
View Profile
Tafadzwa Potsekai
Batsman
Zimbabwe
View Profile
Tafadzwa Tsiga
Batsman
Zimbabwe
View Profile
Tafara Chingwara
Bowler
Zimbabwe
View Profile
Tafara Muzamindo
Batsman
Zimbabwe
View Profile
Taffy Mupariwa
Batsman
Zimbabwe
View Profile
Tafheem Masoodi
Bowler
Sweden
View Profile
Tafseer Ali
Batsman
Norway
View Profile
Tagenarine Chanderpaul
Batsman
West Indies
View Profile
Taha Ahmed
All-Rounder
Denmark
View Profile
Taha Khan I
Batsman
Kuwait
View Profile
Taha Muhammed
Batsman
-
View Profile
Tahajib Ahmed
Batsman
Bangladesh
View Profile
Tahed Ahmed
All-Rounder
Spain
View Profile
Tahed Ahmed
Batsman
Spain
View Profile
Taher Muhammad
All-Rounder
Slovenia
View Profile
Tahidul Rassel
Bowler
Bangladesh
View Profile
Tahir Abbas
Batsman
India
View Profile
Tahir Abbas
Bowler
Australia
View Profile
Tahir Adil
All-Rounder
Afghanistan
View Profile
Tahir Afridi
Batsman
England
View Profile
Tahir Ahmad Adil
Batsman
Germany
View Profile
Tahir Ahmed
Bowler
Germany
View Profile
Tahir Ahmed
Bowler
Germany
View Profile
Tahir Ali
Batsman
-
View Profile
Tahir Bajwa
Batsman
Netherlands the
View Profile
Tahir Butt
Batsman
United Arab Emirates
View Profile
Tahir Dar
Batsman
Bahrain
View Profile
Tahir Hussain
Bowler
Pakistan
View Profile
Tahir Ilyas
Batsman
Spain
View Profile
Tahir Isaacs
Batsman
South Africa
View Profile
Tahir Khail
Batsman
Afghanistan
View Profile
Tahir Khan
Batsman
India
View Profile
Tahir Khan
Batsman
Pakistan
View Profile
Tahir Latif
Bowler
United Arab Emirates
View Profile
Tahir Mahmood
Batsman
Pakistan
View Profile
Tahir Mahmood
Batsman
Pakistan
View Profile
Tahir Maqsood
Batsman
Pakistan
View Profile
Tahir Mughal
All-Rounder
Pakistan
View Profile
Tahir Mughal
All-Rounder
United Arab Emirates
View Profile
Tahir Nadeem
Batsman
Pakistan
View Profile
Tahir Naqqash
Batsman
Pakistan
View Profile
Tahir Qureshi
Batsman
India
View Profile
Tahir Rasheed
Batsman
Pakistan
View Profile
Tahir Rauf
Batsman
Pakistan
View Profile
Tahir Saifi
All-Rounder
-
View Profile
Tahir Shah
Batsman
Pakistan
View Profile
Tahir Sultan
Batsman
United Arab Emirates
View Profile
Tahir Wazien
Batsman
-
View Profile
Tahjibul Islam
Batsman
Bangladesh
View Profile
Tahla Shaikh
Batsman
Canada
View Profile
Tahlia McGrath
Batsman
Australia
View Profile
Tahlia Wilson
Batsman
Australia
View Profile
Tahmeed Rahman
All-Rounder
India
View Profile
Tahsin Sultani
Batsman
Afghanistan
View Profile
Taibur Rahman
All-Rounder
Bangladesh
View Profile
Taifur Rahman
Bowler
Sweden
View Profile
Taigh Schoor
All-Rounder
South Africa
View Profile
Taijul Islam
Bowler
Bangladesh
View Profile
Taimoor
Batsman
Pakistan
View Profile
Taimoor Ali
Bowler
Pakistan
View Profile
Taimoor Ali
Batsman
United Arab Emirates
View Profile
Taimoor Khan
Batsman
Sweden
View Profile
Taimoor Shahid
All-Rounder
Kuwait
View Profile
Taimoor Sultan
Batsman
Pakistan
View Profile
Taimoor Yousaf
Bowler
Finland
View Profile
Taimur Ahmad
Batsman
Rwanda
View Profile
Taimur Ahmed
Batsman
Pakistan
View Profile
Taimur Khan
Batsman
Pakistan
View Profile
Taimur Khan
Batsman
Pakistan
View Profile
Taimur Khan
Batsman
Pakistan
View Profile
Taimur Khan
All-Rounder
Sweden
View Profile
Taimur Mughal
All-Rounder
Pakistan
View Profile
Taimur Siddiq
Batsman
Pakistan
View Profile
Taine Morkel
Batsman
South Africa
View Profile
Taione Batina
Batsman
Fiji the Fiji Islands
View Profile
Taitoe Kaisala
Batsman
-
View Profile
Taiwo Abdulquadri
Bowler
Nigeria
View Profile
Taj Glenn
Batsman
Australia
View Profile
Taj Nehar
Batsman
Bangladesh
View Profile
Taj Shinwari
Batsman
Afghanistan
View Profile
Taj Wali
Bowler
Pakistan
View Profile
Taj Wasan
Batsman
Pakistan
View Profile
Tajammal Hussain
Batsman
Netherlands the
View Profile
Tajinder Singh
All-Rounder
India
View Profile
Tajinder Singh
Bowler
Spain
View Profile
Tajul Islam
Batsman
Estonia
View Profile
Tajul Somon
Batsman
Sweden
View Profile
Takam Tallam
Batsman
India
View Profile
Takar Paja
Batsman
India
View Profile
Takodzwa Zimhindo
Batsman
Zimbabwe
View Profile
Takudzwa Takodza
Batsman
Zimbabwe
View Profile
Takudzwanashe Kaitano
Batsman
-
View Profile
Takudzwanashe Kaitano
Batsman
Zimbabwe
View Profile
Takuro Hagihara
Batsman
Japan
View Profile
Takurou Hagihara
Bowler
Japan
View Profile
Takuya Ono
All-Rounder
Japan
View Profile
Talal Habib
Batsman
Pakistan
View Profile
Talal Hasan
Batsman
Pakistan
View Profile
Talal Khan
Bowler
-
View Profile
Talal Khan
All-Rounder
Germany
View Profile
Talat Nadeem
Batsman
Spain
View Profile
Talha Ahsan
Bowler
Pakistan
View Profile
Talha Hassan
Batsman
Saudi Arabia
View Profile
Talha Jubair
Batsman
Bangladesh
View Profile
Talha Khan
Batsman
Germany
View Profile
Talha Masood
Bowler
Netherlands the
View Profile
Talha Masoud
All-Rounder
Sweden
View Profile
Talha Masoud
All-Rounder
Sweden
View Profile
Talha Mohsin
Batsman
United States of America
View Profile
Talha Omer
Batsman
Sweden
View Profile
Talha Qureshi
Batsman
Pakistan
View Profile
Talha Tahir
Bowler
Pakistan
View Profile
Talha Tanveer
Bowler
Japan
View Profile
Talha Yusuf
Bowler
Germany
View Profile
Talha-Ramzan
Batsman
Hong Kong
View Profile
Talia Hurley
Bowler
New Zealand
View Profile
Talib Ali
Batsman
Pakistan
View Profile
Talib Hussain
Batsman
Pakistan
View Profile
Talima Ismael
Batsman
West Indies
View Profile
Talmege
Batsman
England
View Profile
Talor Scott
Batsman
New Zealand
View Profile
Talpa Sai
Batsman
India
View Profile
Talvinder Deep
Batsman
Italy
View Profile
Talwinder Singh
Batsman
Russian Federation
View Profile
Tamanna Nigam
Batsman
India
View Profile
Tamar Lambert
Batsman
West Indies
View Profile
Tamara Clapton
Batsman
Australia
View Profile
Tamara Trajkovic
Bowler
Serbia
View Profile
Tamati Clarke
Batsman
New Zealand
View Profile
Tamauri Tucker
Batsman
Bermuda
View Profile
Tambwe Rashidi
All-Rounder
Tanzania
View Profile
Tameka Sanford
Batsman
West Indies
View Profile
Tamil Dhileepan M E
Batsman
India
View Profile
Tamim Iqbal
Batsman
Bangladesh
View Profile
Tamim Surkhorodi
Batsman
Afghanistan
View Profile
Tamjid Bepari
Batsman
Spain
View Profile
Tammy Beaumont
Batsman
England
View Profile
Tammy Welsh
Batsman
New Zealand
View Profile
Tamoor Sajjad
Batsman
-
View Profile
Tamoor Sajjad
Batsman
Qatar
View Profile
Tamour Sultan
Batsman
Pakistan
View Profile
Tamzid Ahmed
Batsman
Bangladesh
View Profile
Tana Davit
Batsman
India
View Profile
Tana Tatar
Batsman
India
View Profile
Tanaka Chivanga
Bowler
Zimbabwe
View Profile
Tanay Avhad
Bowler
United Kingdom
View Profile
Tanay Thyagarajan
All-Rounder
India
View Profile
Tanbir Hayder
Bowler
Bangladesh
View Profile
Tanbir Sarif
Bowler
Bangladesh
View Profile
Tandin Wangchuk (b 1989)
Batsman
Bhutan
View Profile
Tandin Wangchuk (b 1990)
Batsman
-
View Profile
Taneale Peschel
Bowler
Australia
View Profile
Taneesha Weerakoon
Batsman
Sri Lanka
View Profile
Tangeni Lungameni
Bowler
Namibia
View Profile
Tangi Nuuoma
Bowler
Namibia
View Profile
Tangirala Pawan Kumar
Batsman
India
View Profile
Tania Chiracheque
All-Rounder
INT
View Profile
Tanin Ahmed
Batsman
Sweden
View Profile
Taniya Bhatia
Batsman
India
View Profile
Taniya Ghosh
Batsman
India
View Profile
Tanja Cronje
Batsman
South Africa
View Profile
Tanjeeb Ahsan
Batsman
Bangladesh
View Profile
Tanmay Agarwal
Batsman
India
View Profile
Tanmay Gupta
Batsman
India
View Profile
Tanmay Mishra
Batsman
India
View Profile
Tanmay Salathia
Batsman
India
View Profile
Tanmay Srivastava
Batsman
India
View Profile
Tanmoy Das
Batsman
Bangladesh
View Profile
Tanmoy Roy
Batsman
Bangladesh
View Profile
Tanti Heni
Batsman
-
View Profile
Tantri Wigradianti
Batsman
-
View Profile
Tanuj Kattamanchi
Batsman
India
View Profile
Tanuj Kavinda
Batsman
Sri Lanka
View Profile
Tanuj Kumar
Batsman
Canada
View Profile
Tanuja Kanwar
Bowler
India
View Profile
Tanuja Vaishnav
Batsman
India
View Profile
Tanumoy Ghosh
Batsman
Bangladesh
View Profile
Tanunurwa Makoni
Batsman
Zimbabwe
View Profile
Tanush Gusain
Batsman
India
View Profile
Tanush Kotian
All-Rounder
India
View Profile
Tanusree Sarkar
All-Rounder
India
View Profile
Tanveer Abbas
Batsman
Switzerland, Swiss Confederation
View Profile
Tanveer Ahmed
All-Rounder
Hong Kong
View Profile
Tanveer Akmal
Batsman
Pakistan
View Profile
Tanveer Arshad
Batsman
Spain
View Profile
Tanveer Hussain Shah
Bowler
Spain
View Profile
Tanveer Hussain-I
All-Rounder
Pakistan
View Profile
Tanveer Iqbal
Bowler
Spain
View Profile
Tanveer Iqbal
Bowler
Spain
View Profile
Tanveer Iqbal
Bowler
Spain
View Profile
Tanveer Sangha
Bowler
Australia
View Profile
Tanveer Sikandar
Batsman
Pakistan
View Profile
Tanveer Ul Haq
Bowler
India
View Profile
Tanvir Ahammed
Bowler
Bangladesh
View Profile
Tanvir Ahmed
Batsman
Bangladesh
View Profile
Tanvir Ahmed
Bowler
Pakistan
View Profile
Tanvir Ahmed
Batsman
Finland
View Profile
Tanvir Haider
Batsman
Pakistan
View Profile
Tanvir Haider
Batsman
Bangladesh
View Profile
Tanvir Hasan
Batsman
Bangladesh
View Profile
Tanvir Islam
Bowler
Bangladesh
View Profile
Tanvir Javed
Batsman
Pakistan
View Profile
Tanvir Sajib
Batsman
Bangladesh
View Profile
Tanvir Ullah
Batsman
United States of America
View Profile
Tanwir Afzal
All-Rounder
Hong Kong
View Profile
Tanya Morrison
Batsman
New Zealand
View Profile
Tanya Ruma
Batsman
Papua New Guinea
View Profile
Tanyaradzwa Kagumba
Batsman
Zimbabwe
View Profile
Tanyaradzwa Munyaradzi
Bowler
Zimbabwe
View Profile
Tanzeel Altaf
Batsman
Pakistan
View Profile
Tanzeel-ur-Rehman
Batsman
Pakistan
View Profile
Tanzeem Ali
All-Rounder
Germany
View Profile
Tanzid Hasan
Batsman
Bangladesh
View Profile
Tanzil Tariq
Batsman
Germany
View Profile
Tanzim Farhan
Batsman
Bangladesh
View Profile
Tanzim Hassan
Bowler
Bangladesh
View Profile
Tanzim Sakib
Bowler
Bangladesh
View Profile
Tapash Baisya
All-Rounder
Bangladesh
View Profile
Tapash Mandal
Batsman
India
View Profile
Tapiwa Mufudza
Bowler
Zimbabwe
View Profile
Taposh Ghosh
Batsman
Bangladesh
View Profile
Taqqi UI Mazhar
All-Rounder
Spain
View Profile
Taqueer Hussain
All-Rounder
Spain
View Profile
Taqui Rezai
Batsman
Austria
View Profile
Tara Norris
Bowler
England
View Profile
Tarak Shah
Batsman
-
View Profile
Taral Desai
Batsman
-
View Profile
Tarana Pradhan
Bowler
India
View Profile
Tarandeep Singh
Batsman
Kenya
View Profile
Tarandeep SIngh Pannu
All-Rounder
Spain
View Profile
Tarandit Singh
Bowler
Sweden
View Profile
Tarang Chhatrola
All-Rounder
India
View Profile
Tarang Gohel
Batsman
India
View Profile
Tarang Jha
Batsman
India
View Profile
Tarani Sa
Batsman
India
View Profile
Taranjeet-Singh
Batsman
Romania
View Profile
Taranjit Bharaj
Batsman
Denmark
View Profile
Taranjit Singh-I
Bowler
India
View Profile
Taranjitsingh Dhillon
Bowler
India
View Profile
Tarannumbanu Pathan
All-Rounder
India
View Profile
Taranpreet Singh
Batsman
India
View Profile
Taranum Chopra
Bowler
United States of America
View Profile
Tarcwyne Bennito
Batsman
South Africa
View Profile
Tareq Aziz
Batsman
Bangladesh
View Profile
Tareque White
Batsman
West Indies
View Profile
Tarequllah Arab
Bowler
Sweden
View Profile
Tariel Lamb
Batsman
New Zealand
View Profile
Tarika Khattar
Batsman
England
View Profile
Tarikuzzaman
Batsman
Bangladesh
View Profile
Tarini Sa
Batsman
India
View Profile
Tariq
Batsman
Afghanistan
View Profile
Tariq Afridi
All-Rounder
-
View Profile
Tariq Ahmed
Batsman
Bangladesh
View Profile
Tariq Alam
Batsman
Pakistan
View Profile
Tariq Ali
Batsman
Spain
View Profile
Tariq Ali
Batsman
-
View Profile
Tariq Aziz
Batsman
Pakistan
View Profile
Tariq Aziz
Batsman
Pakistan
View Profile
Tariq Bashir
Batsman
Sweden
View Profile
Tariq Haroon
Batsman
Pakistan
View Profile
Tariq Hussain
Batsman
Pakistan
View Profile
Tariq Iqbal
Batsman
Kenya
View Profile
Tariq Islam
Batsman
-
View Profile
Tariq Kazmi
Batsman
India
View Profile
Tariq Khan
Batsman
Pakistan
View Profile
Tariq Lashari
Batsman
Pakistan
View Profile
Tariq Mahmood
Batsman
Pakistan
View Profile
Tariq Mahmood
All-Rounder
Pakistan
View Profile
Tariq Nadeem
Batsman
Pakistan
View Profile
Tariq Nawaz
Batsman
Pakistan
View Profile
Tariq Prince
Batsman
West Indies
View Profile
Tariq Sarfraz
Batsman
-
View Profile
Tariq Shehzad
Bowler
Switzerland, Swiss Confederation
View Profile
Tariq Stanikzai
All-Rounder
Afghanistan
View Profile
Tariq Tarmahomed
Batsman
-
View Profile
Tarique Siddique
Batsman
India
View Profile
Tariqul Islam
Bowler
Bangladesh
View Profile
Tariqul Islam
Bowler
Italy
View Profile
Tariqul Islam
Batsman
Bangladesh
View Profile
Tarisai Musakanda
Batsman
Zimbabwe
View Profile
Tarjinder Singh
Batsman
India
View Profile
Tarleton Hepburn
Batsman
Hong Kong
View Profile
Taroesh Trivedi
Batsman
Botswana
View Profile
Tarrick Edward
All-Rounder
West Indies
View Profile
Tarrique Edward
All-Rounder
West Indies
View Profile
Tarryck Gabriel
All-Rounder
West Indies
View Profile
Tarun Chengappa
Batsman
Australia
View Profile
Tarun Devalla
All-Rounder
Pakistan
View Profile
Tarun Godara
Batsman
India
View Profile
Tarun Kaushik
Bowler
-
View Profile
Tarun Kumar
Batsman
India
View Profile
Tarun Muthanna
Batsman
India
View Profile
Tarun Nethula
Bowler
New Zealand
View Profile
Tarun Rawat
Batsman
-
View Profile
Tarun Sandeep
Batsman
-
View Profile
Tarun Sirohi
All-Rounder
India
View Profile
Taruwar Kohli
All-Rounder
India
View Profile
Taryck Gabriel
Batsman
West Indies
View Profile
Tasaduq Hussain
Bowler
Sweden
View Profile
Tasal Siddqi
Batsman
Sweden
View Profile
Tasamul Haque
All-Rounder
Bangladesh
View Profile
Tasawar Abbas
Batsman
Pakistan
View Profile
Tasawar Azam
Bowler
Spain
View Profile
Tash Farrant
Bowler
England
View Profile
Tashara Brumant
Batsman
West Indies
View Profile
Tasheed Tawheed
Batsman
Fiji the Fiji Islands
View Profile
Tashi Bhalla
Batsman
India
View Profile
Tashi Cheki
Bowler
INT
View Profile
Tashi Lhaden
Bowler
-
View Profile
Tashi Tshering
Batsman
Bhutan
View Profile
Tashinga Musekiwa
All-Rounder
Zimbabwe
View Profile
Tashitha Chamara
All-Rounder
Sri Lanka
View Profile
Tasin Rehman
Batsman
United Arab Emirates
View Profile
Tasin Rehman
Batsman
United Arab Emirates
View Profile
Taskin Ahmed
Bowler
Bangladesh
View Profile
Taslim Arif
Batsman
Pakistan
View Profile
Tasmeen Granger
All-Rounder
Zimbabwe
View Profile
Tasmia Khan
Batsman
Hong Kong
View Profile
Tatenda Chiradza
Batsman
Zimbabwe
View Profile
Tatenda Manatsa
Batsman
Zimbabwe
View Profile
Tatenda Mupunga
Batsman
Zimbabwe
View Profile
Tatenda Saurombe
Batsman
Zimbabwe
View Profile
Tatenda Taibu
Batsman
Zimbabwe
View Profile
Tatsat Brahmbhatt
Batsman
India
View Profile
Tatsuro Chino
Batsman
Japan
View Profile
Tatts Edgar
Batsman
England
View Profile
Tatu Vehviläinen
Batsman
-
View Profile
Tatum le Roux
Batsman
South Africa
View Profile
Taufail Zaheer
Batsman
Zimbabwe
View Profile
Taufeeq Umar
Batsman
Pakistan
View Profile
Taufique Khan
Bowler
India
View Profile
Taun Harrison
All-Rounder
Zimbabwe
View Profile
Taunao Vai
Batsman
-
View Profile
Tauqeer Ahmed
Batsman
Sweden
View Profile
Tauqeer Hussain
Batsman
Pakistan
View Profile
Tauqeer Hussain
Bowler
-
View Profile
Tauqeer Riasat
Batsman
Pakistan
View Profile
Tauqeer Tanvir
Batsman
Pakistan
View Profile
Taurai Muzarabani
Bowler
Zimbabwe
View Profile
Taurayi Tugwete
Batsman
Zimbabwe
View Profile
Tauseef Ahmed
Bowler
Pakistan
View Profile
Tauseef Akhtar
All-Rounder
Sweden
View Profile
Tauseef Sarwar
Batsman
Pakistan
View Profile
Tauseeq Shah
Bowler
Pakistan
View Profile
Tautalasoo Uelese
Batsman
-
View Profile
Tavish Panday
Batsman
South Africa
View Profile
Tawab Khan
Batsman
Pakistan
View Profile
Tawananyasha Marumani
Bowler
Zimbabwe
View Profile
Tawanda Mupariwa
Bowler
Zimbabwe
View Profile
Tawanda Muyeye
Batsman
England
View Profile
Tawanda Sithole
Batsman
Zimbabwe
View Profile
Tawhidul Islam-1
Batsman
Bangladesh
View Profile
Tawinder Singh
Batsman
Portugal, Portuguese Republic
View Profile
Tayabur Rahman Fahim
Batsman
Bangladesh
View Profile
Tayla MacDonald
Batsman
New Zealand
View Profile
Tayla Seymour
Batsman
Australia
View Profile
Tayla Vlaeminck
Bowler
Australia
View Profile
Taylah Brotherston
Batsman
Australia
View Profile
Taylor Cornall
All-Rounder
England
View Profile
Taylor Pugh
Batsman
England
View Profile
Taylor Scott
Batsman
Australia
View Profile
Taylor Williams
Batsman
England
View Profile
Tayo Walbrugh
Batsman
South Africa
View Profile
Tayyab Abbas
Bowler
Pakistan
View Profile
Tayyab Abbasi
Batsman
Pakistan
View Profile
Tayyab Atif
Batsman
Pakistan
View Profile
Tayyab Bashir
All-Rounder
Sweden
View Profile
Tayyab Riaz
Batsman
Pakistan
View Profile
Tayyab Tahir
Batsman
Pakistan
View Profile
Tazanfar Ghuman
Batsman
Belgium
View Profile
Tazeem Ali
Bowler
Netherlands the
View Profile
Tazeem Chaudry Ali
Batsman
England
View Profile
Tazia Akhter
Batsman
Bangladesh
View Profile
Tazmin Brits
Batsman
South Africa
View Profile