APEX / sportsfans.co.za · Cricket

Sportsfans · Cricket · Players · T

Cricket

Every player

10,891 players with recorded figures from the scorecards (men’s Tests from 1877, ODIs from 1971, T20Is and the women’s game from their first recorded cards), and 1,174 known by their published careers.

Angelique Samantha Taai4 runs · 1 wktsJunior Taanyanda165 runs · 0 wktsBrian Taber353 runs · 0 wktsHenry Taberer2 runs · 1 wktsWaseem Tabrez15 runs · 0 wktsSiteri Tabuisulu13 runs · 4 wktsAnjar Tadarus696 runs · 29 wktsLaura-Anette Taei2 runs · 0 wktsMasina Tafea0 runs · 0 wktsVicky Tafea14 runs · 0 wktsAriera Tagilala28 runs · 0 wktsAdnan Tahir4 runs · 0 wktsBilal Tahir791 runs · 6 wktsHamza Tahir29 runs · 59 wktsImran Tahir306 runs · 293 wktsMuhammad Tahir3 runs · 1 wktsSyed Faizan Tahir49 runs · 0 wktsTayyab Tahir304 runs · 0 wktsBakhtiar Tahiri149 runs · 3 wktsLea Tahuhu601 runs · 180 wktsTatenda Taibu5128 runs · 3 wktsMarica Taira0 runs · 0 wktsAlex Tait35 runs · 3 wktsShaun Tait56 runs · 95 wktsCharlene Taittpublished career · 16 matchesMohameed Taiwo148 runs · 38 wktsTsuyoshi Takada18 runs · 0 wktsIbrahim Takahashi671 runs · 46 wktsKazumasa Takahashi2 runs · 0 wktsVanisi Talalelei0 runs · 0 wktsSowjanya Talamarla103 runs · 16 wktsHussain Talat665 runs · 7 wktsYash Talati0 runs · 3 wktsTeresia Talemaitoga0 runs · 0 wktsMohammad Talha34 runs · 13 wktsElan Talker36 runs · 11 wktsSai Tallapragada20 runs · 0 wktsPrabhavathi Talloji0 runs · 0 wktsDon Tallon394 runs · 0 wktsJahangir Alam Talukdar7 runs · 0 wktsRony Talukdar228 runs · 0 wktsSurya Tamang10 runs · 1 wktsMahesh Balasaheb Tambe125 runs · 32 wktsSyed Tameem11 runs · 0 wktsNaren Tamhane225 runs · 0 wktsB Tamjidsuren2 runs · 1 wktsZay Hua Tan11 runs · 0 wktsDaria Tanase13 runs · 8 wktsIsmaila Tanba121 runs · 3 wktsBernard Tancred87 runs · 0 wktsLouis Tancred530 runs · 0 wktsVincent Tancred25 runs · 0 wktsAnsh Tandon44 runs · 0 wktsFlorence Tanguy59 runs · 11 wktsAminullah Tanha5 runs · 0 wktsKotone Taniguchi3 runs · 0 wktsMakoto Taniyama97 runs · 39 wktsIshma Tanjim48 runs · 0 wktsAnne-Maria Suzanne Tanke41 runs · 1 wktsRamesh Tanna2 runs · 0 wktsNivek Tanner296 runs · 24 wktsKhuzaima Tanveer150 runs · 21 wktsMuhammad Tanveer1303 runs · 6 wktsSohail Tanvir612 runs · 128 wktsNeha Tanwar17 runs · 0 wktsRyan A Tappin11 runs · 0 wktsGeorge Tapscott5 runs · 0 wktsLionel Tapscott58 runs · 0 wktsZaker Taqawi47 runs · 25 wktsSufiyan Tarajia27 runs · 4 wktsNajeeb Tarakai205 runs · 0 wktsHadisullah Tarakhel220 runs · 1 wktsSahil Tarakhil78 runs · 0 wktsKeki Tarapore2 runs · 0 wktsSulaiman Tarawally6 runs · 1 wktsKenny Tari0 runs · 1 wktsRonald Tari262 runs · 0 wktsValentina Tari3 runs · 0 wktsMahina Tarimiala34 runs · 0 wktsAdeel Tariq0 runs · 0 wktsAmna Tariq306 runs · 39 wktsFahad Tariq19 runs · 0 wktsHamza Tariq426 runs · 0 wktsMaham Tariq3 runs · 5 wktsMubeen Tariq0 runs · 0 wktsUmair Tariq122 runs · 54 wktsUsman Tariq0 runs · 18 wktsTshering Tashi121 runs · 0 wktsHumaira Tasneem37 runs · 8 wktsNuzhat Tasnia34 runs · 0 wktsLeimara Tastuki28 runs · 2 wktsFred Tate9 runs · 2 wktsMaurice Tate1198 runs · 155 wktsKanwarpal Tathgur129 runs · 0 wktsMaria Isitoa Tato0 runs · 2 wktsRoy Tattersall50 runs · 58 wktsBrenda Hoi Tau1122 runs · 0 wktsHane Tau73 runs · 13 wktsMohammad Tauqir38 runs · 7 wktsChris Tavaré2475 runs · 0 wktsDawson Tawake59 runs · 0 wktsKitione Tayaga19 runs · 0 wktsHugh Tayfield862 runs · 170 wktsBurcu Taylan56 runs · 1 wktsAlexandra Taylor48 runs · 8 wktsBob Taylor1286 runs · 0 wktsBrendan Taylor9843 runs · 10 wktsBruce Taylor920 runs · 115 wktsClaire Taylor674 runs · 0 wktsClare Elizabeth Taylor9 runs · 1 wktsDan Taylor85 runs · 0 wktsDon Taylor159 runs · 0 wktsEdward Taylor17 runs · 2 wktsGregory Tyrone Taylor244 runs · 11 wktsHerbie Taylor2936 runs · 5 wktsJames Taylor1199 runs · 0 wktsJaswick Taylor4 runs · 10 wktsJerome Taylor1252 runs · 286 wktsJohnny Taylor997 runs · 1 wktsKen Taylor57 runs · 0 wktsLes Taylor2 runs · 4 wktsLucia Taylor74 runs · 8 wktsMarc Taylor707 runs · 18 wktsMark Taylor11033 runs · 1 wktsOscar Taylor61 runs · 26 wktsPaul Andrew Taylor5 runs · 6 wktsPaul Taylor35 runs · 3 wktsPeg Taylorpublished career · 1 matchesPeta Taylorpublished career · 7 matchesPeter Taylor868 runs · 124 wktsRobert Meadows Lombe Taylor184 runs · 14 wktsRoss Taylor18183 runs · 3 wktsSarah Taylor3238 runs · 0 wktsScotch Taylor18 runs · 0 wktsStafanie Taylor5054 runs · 96 wktsSteven Ryan Taylor1961 runs · 51 wktsTroy Taylor103 runs · 22 wktsIdriss Tchakou113 runs · 4 wktsChisomo Tchale4 runs · 6 wktsCharlie Tear576 runs · 0 wktsAlice Tector133 runs · 2 wktsHarry Tom Tector4458 runs · 17 wktsTim Heatley Tector199 runs · 0 wktsMichel Sandine Fangouo Tedjui3 runs · 0 wktsJanet Tedstonepublished career · 50 matchesDavis Teinaki36 runs · 0 wktsMenota Tekahpublished career · 11 matchesYashaaditi Teki0 runs · 0 wktsDuygu Tekyildrim101 runs · 6 wktsLagi Otila Telea3 runs · 3 wktsRoger Telemachus78 runs · 58 wktsVieira Ermelindo Tembo272 runs · 12 wktsKetut Tembur12 runs · 0 wktsSachin Tendulkar33717 runs · 198 wktsAnura Tennekoon137 runs · 0 wktsLionel Tennyson345 runs · 0 wktsNeha Teny0 runs · 0 wktsBuyantushig Terbish1 runs · 0 wktsClaire Simone Terblanche38 runs · 1 wktsDaleen Terblanchepublished career · 65 matchesMagdalena Terblanche80 runs · 0 wktsDavid Terbrugge21 runs · 24 wktsKapsokavadi Tereza42 runs · 1 wktsPaul Terry16 runs · 0 wktsSean Paul Terry36 runs · 0 wktsKaterina Tesarikova366 runs · 0 wktsKayra Tetik0 runs · 0 wktsBabette van Teunenbroekpublished career · 10 matchesVinoo Arsh Baldewpersad Tewarie4 runs · 0 wktsNonkhululeko Thabethepublished career · 2 matchesSuhani Rajiv Thadani23 runs · 12 wktsKiran Thagunna25 runs · 0 wktsNaveen Thailappan0 runs · 0 wktsHarsh Thaker1737 runs · 68 wktsRaheel Thakkar21 runs · 0 wktsSaima Thakor52 runs · 8 wktsSanjayKumar Thakor423 runs · 57 wktsGopal Thakur224 runs · 0 wktsJaikumar Thakur42 runs · 3 wktsMehak Thakur1 runs · 3 wktsMukesh Thakur183 runs · 26 wktsShardul Thakur775 runs · 131 wktsSudeep Thakur89 runs · 3 wktsYash Thakur0 runs · 4 wktsChaturi Thalagalagepublished career · 7 matchesThamae Gladwin Thamae85 runs · 8 wktsVarun Prasath Thamotharam1179 runs · 31 wktsShangeev Thanikaithasan458 runs · 2 wktsNary Thapa35 runs · 13 wktsRoma Thapa122 runs · 0 wktsSudha Thapa20 runs · 12 wktsRavi Thapliyal7 runs · 18 wktsSachithra Tharanga37 runs · 0 wktsUpul Tharanga9022 runs · 0 wktsVanessa Thari Thari0 runs · 1 wktsHeal Theara7 runs · 4 wktsMorawakage Maheesh Theekshana561 runs · 174 wktsNthatuoa Thekiso12 runs · 0 wktsElsa Thelander219 runs · 0 wktsUshan Naveendra Gunathilake Biyagama Thenannahelage21 runs · 0 wktsJoseph Kwame Theodore229 runs · 0 wktsStephanie Theodorepublished career · 2 matchesJuan Theron91 runs · 55 wktsRusty Theronpublished career · 18 matchesRifayi Theruvath40 runs · 0 wktsNicolaas Theunissen2 runs · 0 wktsElriesa Theunissen-Fourie0 runs · 0 wktsThilip Thilappan2 runs · 1 wktsMetiwalage Umasha Thimeshani41 runs · 0 wktsJigme Thinley0 runs · 0 wktsNamgay Thinley414 runs · 35 wktsNgawang Thinley25 runs · 12 wktsLahiru Thirimanne5573 runs · 3 wktsJanani Thirukkumaran6 runs · 1 wktsVenkatesan Thiyanesh22 runs · 4 wktsLihle Thobela0 runs · 0 wktsAlfonso Thomas0 runs · 3 wktsDevon Cuthbert Thomas320 runs · 4 wktsGrahame Thomas325 runs · 0 wktsGreg Thomas84 runs · 13 wktsHenao Jean Thomas420 runs · 56 wktsJoey Thomas54 runs · 5 wktsLynne Thomaspublished career · 34 matchesOshane Romaine Thomas31 runs · 52 wktsPhilipa Thomaspublished career · 26 matchesRodrigo Augustine Thomas72 runs · 0 wktsEwen Paul Thompson1 runs · 1 wktsGeorge Thompson273 runs · 23 wktsGreg James Thompson109 runs · 1 wktsHilda Thompsonpublished career · 1 matchesKatie Cordelia Thompson19 runs · 17 wktsPatterson Thompson19 runs · 7 wktsRaelee Thompsonpublished career · 39 matchesStuart Thompson594 runs · 38 wktsGeorge Thoms44 runs · 0 wktsPia Thomsenpublished career · 5 matchesAlan Thomson22 runs · 13 wktsAnnemijn Hedwig Thomson48 runs · 0 wktsIan Thomson69 runs · 9 wktsJeff Thomson860 runs · 255 wktsKeith Thomson94 runs · 1 wktsKirstie Thomson90 runs · 0 wktsNat Thomson67 runs · 1 wktsPatricia Thomsonpublished career · 4 matchesShane Thomson1891 runs · 58 wktsPhanuphong Thongsa212 runs · 27 wktsZar Thoon29 runs · 12 wktsBetty Thornerpublished career · 3 matchesGeorge Thornton1 runs · 1 wktsAlanya Thorpe20 runs · 15 wktsFallou Thorpe0 runs · 0 wktsGraham Thorpe8991 runs · 2 wktsTiffany Thorpe22 runs · 5 wktsKo Ko Lin Thu335 runs · 19 wktsKelvin Thuchila4 runs · 28 wktsSanjayan Thuraisingam26 runs · 6 wktsMarcus Thurgate17 runs · 0 wktsPud Thurlow0 runs · 0 wktsIlandari Dewage Nuwan Thushara12 runs · 37 wktsThilan Thushara490 runs · 85 wktsSaumani Fatu Tiai298 runs · 39 wktsZhao Tianle6 runs · 1 wktsElena Joy Tice53 runs · 6 wktsBlair Marshall Tickner81 runs · 72 wktsHaidee Maree Tiffen33 runs · 0 wktsDavid Tikolopublished career · 3 matchesStephen Ogonji Tikolo856 runs · 36 wktsMereia Tilau3 runs · 2 wktsIsuru Udana Tillakaratna493 runs · 45 wktsHashan Tillakaratne8334 runs · 6 wktsKeagan Kevin Tillett9 runs · 1 wktsKristan Tillett8 runs · 0 wktsOliver Tilley77 runs · 2 wktsElias Tilman12 runs · 4 wktsPatricia Timong25 runs · 8 wktsEric Tindill73 runs · 0 wktsNuru Omary Tindo1 runs · 2 wktsSarah Tino0 runs · 9 wktsSornnarin Tippoch341 runs · 42 wktsDonald Tiripano1052 runs · 77 wktsMichael Tissera78 runs · 0 wktsLe Tissier125 runs · 10 wktsFred Titmus1460 runs · 156 wktsJasmine Eve Titmuss18 runs · 5 wktsFaatamalii Tiuga0 runs · 0 wktsAnshita Lalit Tiwari1 runs · 0 wktsGaurav Tiwari433 runs · 26 wktsJai Tiwari38 runs · 0 wktsNeeraj Kumar Tiwari190 runs · 15 wktsManoj Tiwary302 runs · 5 wktsSaurabh Tiwary49 runs · 0 wktsBoitumelo Tlali56 runs · 12 wktsChachole Frank Tlali208 runs · 0 wktsYee Shan To109 runs · 7 wktsYing King To5 runs · 0 wktsSonam Tobgay39 runs · 0 wktsSonia Toffoletto1 runs · 0 wktsErika Toguchi-Quinn36 runs · 29 wktsFlooi du Toit2 runs · 1 wktsGaudi Toka299 runs · 4 wktsNao Tokizawa30 runs · 3 wktsRoger Tolchard129 runs · 0 wktsNadia Toleva9 runs · 1 wktsGeua Pauke Tom72 runs · 20 wktsMairi Tom20 runs · 30 wktsAnushka Tomar12 runs · 0 wktsGaurav Tomar51 runs · 0 wktsRitik Tomar336 runs · 9 wktsDenis Tomlinson9 runs · 0 wktsKerry-Anne Tomlinsonpublished career · 4 matchesZeri Tomlinson24 runs · 0 wktsClement Tommy242 runs · 0 wktsRaynard van Tonder64 runs · 0 wktsGavin Tonge35 runs · 7 wktsJoshua Charles Tongue134 runs · 89 wktsPeter Toohey998 runs · 0 wktsReece James William Topley52 runs · 80 wktsMyrto Tornarou0 runs · 0 wktsEmilia Toro1 runs · 0 wktsGabor Torok37 runs · 0 wktsCamile Fernandes Torres0 runs · 1 wktsMetztli Torres0 runs · 0 wktsErnie Toshack73 runs · 47 wktsSlobodan Tosic131 runs · 8 wktsIsabel Toua189 runs · 51 wktsAlain Nseke Toube197 runs · 6 wktsBruno Nseke Toube297 runs · 17 wktsTeraimateata Touna4 runs · 0 wktsMalang Touray13 runs · 0 wktsOusman Touray6 runs · 1 wktsMinou Toussaintpublished career · 9 matchesCharlie Townsend51 runs · 3 wktsDavid Townsend77 runs · 0 wktsLeslie Townsend97 runs · 6 wktsJohn Traicos107 runs · 37 wktsMarija Trajkovi7 runs · 5 wktsMarija Trajkovic17 runs · 8 wktsTamara Trajkovic115 runs · 12 wktsDaouda Traore10 runs · 0 wktsNafoutouma Traore0 runs · 0 wktsEmily Traverspublished career · 3 matchesJoe Travers10 runs · 1 wktsJanette Tredreapublished career · 10 matchesSharon Tredreapublished career · 41 matchesJames Tredwell240 runs · 78 wktsMichaela Trejbalova2 runs · 0 wktsChris Tremain23 runs · 7 wktsJosh Trembeath-Moro128 runs · 0 wktsChristopher Tremlett163 runs · 70 wktsMaurice Tremlett20 runs · 4 wktsDjordje Tresac0 runs · 0 wktsMarcus Trescothick10326 runs · 5 wktsDimitrios Triantafillithis0 runs · 0 wktsAsa Mark Tribe666 runs · 0 wktsGeorge Tribe35 runs · 2 wktsZak Mark Tribe464 runs · 10 wktsJohn Trim21 runs · 18 wktsGlenn Trimble4 runs · 0 wktsPat Trimborn13 runs · 11 wktsAnurag Tripathi8 runs · 2 wktsRahul Ajay Tripathi97 runs · 0 wktsFariha Trisna6 runs · 24 wktsAnsh Trivedi0 runs · 0 wktsPamela Trohearpublished career · 2 matchesLucas Petrus van Troost112 runs · 1 wktsNevena Tropolova5 runs · 3 wktsAlbert Trott228 runs · 26 wktsCharles Trott19 runs · 0 wktsHarry Trott921 runs · 29 wktsJonathan Trott6792 runs · 7 wktsRodney Jamal Omar Trott125 runs · 24 wktsJamie Oliver Troughton36 runs · 0 wktsGary Troup156 runs · 71 wktsDonna Trowpublished career · 2 matchesFred Trueman981 runs · 307 wktsBilly Trumble243 runs · 10 wktsHugh Trumble851 runs · 141 wktsRuben Trumpelmann1029 runs · 145 wktsVictor Trumper3163 runs · 8 wktsPeter Truscott29 runs · 0 wktsLenka Tryb0 runs · 0 wktsChloe Tryon3348 runs · 90 wktsIsabelle Tsakirispublished career · 1 matchesMatsooana Tsarsi31 runs · 0 wktsMosa Tsemane10 runs · 2 wktsMthandeki Samson Tshabalala2 runs · 3 wktsThandi Tshabalalapublished career · 4 matchesThatayaone Tshose452 runs · 34 wktsCharlton Tshuma3 runs · 2 wktsLoreen Tshuma510 runs · 67 wktsNthati Tsiame1 runs · 0 wktsTafadzwa Emmanuel Tsiga206 runs · 0 wktsThami Tsolekile47 runs · 0 wktsLonwabo Tsotsobe79 runs · 121 wktsSarah Jane Tsukigawa45 runs · 2 wktsDelmi Tucker178 runs · 10 wktsJaneiro J Tucker297 runs · 4 wktsKwame Leval Tucker0 runs · 0 wktsLorcan John Tucker3694 runs · 0 wktsTamauri Eugene Tucker0 runs · 0 wktsCarl Tuckett0 runs · 2 wktsLen Tuckett0 runs · 0 wktsLindsay Tuckett131 runs · 19 wktsAlex Tudor238 runs · 32 wktsStefania Tudorache0 runs · 0 wktsDaryl Tuffey727 runs · 190 wktsJonathon Tuffin232 runs · 23 wktsNeville Tufnell14 runs · 0 wktsPhil Tufnell168 runs · 140 wktsMalaesaili Julian Tugaga3 runs · 2 wktsJavzandulam Tugsjargal55 runs · 2 wktsSaima Tuhadeleni11 runs · 42 wktsMarie Tumukunde8 runs · 4 wktsLin Lin Tun159 runs · 20 wktsYe Naing Tun113 runs · 0 wktsFaye Tunnicliffe325 runs · 1 wktsMunokoa Tunupopopublished career · 3 matchesSeru Marutu Tupou102 runs · 16 wktsSuzan Turan105 runs · 5 wktsTunahan Turan1 runs · 0 wktsAlusine Turay502 runs · 15 wktsEric Turay91 runs · 0 wktsMarie Turay160 runs · 1 wktsMohamed Turay23 runs · 15 wktsRamatu Turay30 runs · 0 wktsChristopher Peter Turkich107 runs · 0 wktsDaniel James Turkich91 runs · 11 wktsAli Turkmen281 runs · 14 wktsMuhammed Turkmen39 runs · 3 wktsTumursukh Turmunkh8 runs · 5 wktsMaurice Turnbull224 runs · 0 wktsAlan Turner1015 runs · 0 wktsAshton Turner302 runs · 6 wktsCharles Turner323 runs · 101 wktsDoris Turnerpublished career · 4 matchesGlenn Turner4418 runs · 0 wktsJennifer Turnerpublished career · 36 matchesJohn Andrew Turner2 runs · 3 wktsKarl Turner0 runs · 0 wktsMarlon Turner25 runs · 2 wktsNicki Turnerpublished career · 34 matchesFurkan Tuskan37 runs · 3 wktsGurkan Tuskan25 runs · 4 wktsJared Tutty31 runs · 16 wktsGolib Tuychiev0 runs · 0 wktsUlugbek Tuychiev0 runs · 1 wktsOrchide Tuyisenge986 runs · 0 wktsBosco Tuyizere91 runs · 0 wktsPercy Twentyman-Jones0 runs · 0 wktsRoger Twose3174 runs · 7 wktsDaksh Tyagi98 runs · 19 wktsNeeraj Tyagi19 runs · 8 wktsSudeep Tyagi1 runs · 3 wktsAndrew Tye140 runs · 59 wktsNatalia Tykhonravova19 runs · 0 wktsDick Tyldesley47 runs · 19 wktsErnest Tyldesley990 runs · 0 wktsJohnny Tyldesley1661 runs · 0 wktsEdward Tylecote152 runs · 0 wktsHenry Ernest Roy Tyler408 runs · 19 wktsTed Tyler0 runs · 4 wktsFrank Tyson230 runs · 76 wktsEirini Tzanavari0 runs · 0 wkts