Sportsfans · Cricket · Players · W
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.
A 877B 879C 586D 474E 168F 302G 484H 639I 197J 365K 815L 372M 1,254N 371O 154P 621Q 39R 598S 1,401T 463U 70V 197W 431X 5Y 111Z 115# 77
David Wabwire13 runs · 7 wktsEsther Wachira429 runs · 45 wktsAbe Waddington16 runs · 1 wktsBilly Wade511 runs · 0 wktsHerby Wade327 runs · 0 wktsMatthew Wade4682 runs · 0 wktsAjit Wadekar2186 runs · 0 wktsPeris Adhiambo Wadenpohl20 runs · 1 wktsVina Wadini0 runs · 0 wktsKen Wadsworth1258 runs · 0 wktsAkash Waduwalage0 runs · 0 wktsIhsanullah Wafa65 runs · 1 wktsMuhammad Wafiq67 runs · 31 wktsAkshay Wagh25 runs · 7 wktsSanjay Wagh133 runs · 0 wktsNeil Wagner875 runs · 260 wktsHasnain Ul Wahab166 runs · 0 wktsAbdul Waheed1369 runs · 5 wktsMohammad Waheed13 runs · 4 wktsUsman Waheed44 runs · 0 wktsAbdul Wahid180 runs · 12 wktsKamran Wahid25 runs · 12 wktsLouise Wahmowe4 runs · 7 wktsPyae Phyo Wai431 runs · 24 wktsJacqueline Wainwrightpublished career · 4 matchesTed Wainwright132 runs · 0 wktsCharles Waiswa20 runs · 10 wktsKenneth Waiswa668 runs · 51 wktsJohn Waite2405 runs · 0 wktsMervyn Waite11 runs · 1 wktsEdith Waithaka7 runs · 5 wktsSarah Walaza31 runs · 23 wktsClyde Walcott3798 runs · 11 wktsLeslie Walcott40 runs · 1 wktsMary Veronica Waldron705 runs · 0 wktsYousif Wali16 runs · 1 wktsAlexia Walkerpublished career · 3 matchesBrooke Walker165 runs · 13 wktsEdward Walker3 runs · 1 wktsIsabel Walker104 runs · 11 wktsMacquille Walker0 runs · 1 wktsMatthew David John Walker10 runs · 4 wktsMatthew Walker2 runs · 3 wktsMax Walker665 runs · 158 wktsPeter Walker128 runs · 0 wktsRickel Walker71 runs · 0 wktsElyza Wall36 runs · 2 wktsTim Wall121 runs · 56 wktsCraig Donald Wallace619 runs · 0 wktsMerv Wallace439 runs · 0 wktsPhilo Wallace980 runs · 0 wktsAndy Waller854 runs · 0 wktsMalcolm Waller2385 runs · 18 wktsOnika Theola Wallerson32 runs · 2 wktsKerry Walmsley13 runs · 11 wktsAlicia Walshpublished career · 3 matchesCourtney Walsh1253 runs · 740 wktsFrancis Norman Walsh4 runs · 5 wktsHayden Rashidi Walsh326 runs · 59 wktsJanice Walshpublished career · 14 matchesKenneth Walter11 runs · 6 wktsCyril Walters784 runs · 0 wktsDoug Walters5870 runs · 53 wktsFelicia Walters16 runs · 0 wktsFrancis Walters12 runs · 0 wktsRiaan Walters0 runs · 0 wktsChadwick Walton291 runs · 0 wktsBrenda Waluma94 runs · 0 wktsSamuel Walusimbipublished career · 3 matchesAwe Wambua19 runs · 1 wktsTenzin Wangchuk141 runs · 29 wktsYang Wangjie44 runs · 0 wktsDechen Wangmo575 runs · 12 wktsSangay Wangmo3 runs · 0 wktsYeshey Wangmo12 runs · 0 wktsBeenish Wani30 runs · 1 wktsAnn Wanjira70 runs · 14 wktsSuyog Wankhade37 runs · 0 wktsSavenaca Waqabaca5 runs · 2 wktsMele Waqanisau76 runs · 9 wktsAli Waqar23 runs · 2 wktsWaleed Waqar0 runs · 1 wktsMashael Waqas72 runs · 0 wktsIlisapeci Waqavakatoga162 runs · 15 wktsTevita Sokokisolomone Waqavakatoga43 runs · 5 wktsViliame Waqavakatoga19 runs · 0 wktsAlan Ward40 runs · 14 wktsAlbert Ward487 runs · 0 wktsBenjamin Ward666 runs · 67 wktsCaroline Wardpublished career · 2 matchesFrank Ward36 runs · 11 wktsIan Ward129 runs · 0 wktsJohn Ward75 runs · 0 wktsLorna Wardpublished career · 7 matchesLuke Ward46 runs · 1 wktsTommy Ward459 runs · 0 wktsAhmed Wardak82 runs · 10 wktsHelen Wardlawpublished career · 10 matchesIain Wardlaw19 runs · 19 wktsJohnny Wardle653 runs · 102 wktsGeorgia Wareham763 runs · 139 wktsAbeera Waris143 runs · 3 wktsAnne Serena Warnakulasuriya5 runs · 0 wktsDamith Kosala Dabarera Warnakulasuriya2 runs · 12 wktsShayam Maher Warnakulasuriya24 runs · 10 wktsBandula Warnapura276 runs · 8 wktsMalinda Warnapura856 runs · 0 wktsJayananda Warnaweera40 runs · 38 wktsShane Warne4155 runs · 993 wktsDavid Warner18995 runs · 4 wktsPelham Warner622 runs · 0 wktsJohn Warr4 runs · 1 wktsArnold Warren7 runs · 6 wktsJomel Warrican371 runs · 93 wktsSandeep Warrier0 runs · 0 wktsAviel Warsulkar2 runs · 0 wktsNadeesha Waruwangodage1 runs · 0 wktsNilusha Waruwangodage9 runs · 2 wktsMariam Waseem1 runs · 1 wktsCyril Washbrook2569 runs · 1 wktsDwight Washington7 runs · 0 wktsAbdul Wasi12 runs · 0 wktsShahid Wasif737 runs · 0 wktsImad Wasim1540 runs · 117 wktsMohammad Wasim202 runs · 87 wktsMohammad Wasim1326 runs · 0 wktsMuhammad Wasim0 runs · 0 wktsAtul Wassan127 runs · 21 wktsWajahatullah Wasti678 runs · 3 wktsBrighton Watambwa11 runs · 14 wktsVaibhav Shridhar Wategaonkar14 runs · 0 wktsSeren Robert Waters67 runs · 0 wktsJohannes Jacobus van der Wath135 runs · 21 wktsPiumi Wathsalapublished career · 4 matchesSameera Maduranga Kongaha Waththage9 runs · 11 wktsJessica Marie Watkin142 runs · 12 wktsSteve Watkin29 runs · 18 wktsAimee Louise Watkins150 runs · 3 wktsAllan Watkins810 runs · 11 wktsJohn Watkins39 runs · 0 wktsJohn Watkins612 runs · 29 wktsMike Watkinson167 runs · 10 wktsBradley-John Watling4401 runs · 0 wktsChris Watmoughpublished career · 41 matchesBill Watson106 runs · 0 wktsChester Watson12 runs · 19 wktsEllen Lily Watson270 runs · 0 wktsGraeme Watson108 runs · 8 wktsHelen Maree Watson15 runs · 0 wktsMollie Watson1 runs · 0 wktsRyan Robert Watson294 runs · 6 wktsShane Watson10768 runs · 285 wktsWendy Watsonpublished career · 30 matchesWillie Watson146 runs · 114 wktsWillie Watson879 runs · 0 wktsLes Watt2 runs · 0 wktsMark Robert James Watt1235 runs · 195 wktsViolet Cornelia Elizabeth Wattenberg0 runs · 0 wktsDavid Fraser Watts234 runs · 0 wktsJo Wattspublished career · 7 matchesVanessa Wattspublished career · 1 matchesCalvin Watuwa0 runs · 0 wktsMark Waugh16332 runs · 144 wktsSteve Waugh18365 runs · 286 wktsKhalid Wazir14 runs · 0 wktsJake Weatherald224 runs · 0 wktsMary Webbpublished career · 4 matchesMurray Webb12 runs · 4 wktsPeter Webb49 runs · 0 wktsRichard Webb6 runs · 4 wktsAlexander Josiah Webbe4 runs · 0 wktsEvne Webberpublished career · 1 matchesBeau Webster533 runs · 12 wktsChristian Webster85 runs · 0 wktsOliver James Webster132 runs · 7 wktsRebecca Webster58 runs · 0 wktsEverton Weekes4455 runs · 1 wktsKen Weekes173 runs · 0 wktsAjith Weerakkody2 runs · 0 wktsDharshanapriya Sandun Weerakkody73 runs · 0 wktsPrasadani Maheshika Weerakkody803 runs · 0 wktsSripali Shiromala Weerakkody430 runs · 33 wktsSajeewa Weerakoon0 runs · 1 wktsKaushalya Weeraratne205 runs · 10 wktsSanjeewa Weerasinghe3 runs · 0 wktsAlice Wegemundpublished career · 2 matchesLindsay Weir416 runs · 7 wktsWendy Weirpublished career · 3 matchesNicholas Roy Welch416 runs · 0 wktsChanaka Welegedara224 runs · 71 wktsSosiceni Weleilakeba8 runs · 0 wktsAsanka Gardi Weligamage101 runs · 6 wktsDunith Nethmika Wellalage735 runs · 67 wktsDunith Wellalage0 runs · 2 wktsArthur Wellard47 runs · 7 wktsDirk Wellham636 runs · 0 wktsAmanda Wellington17 runs · 29 wktsAlan Wells18 runs · 0 wktsColin Wells22 runs · 0 wktsJonathan Wells0 runs · 0 wktsVince Wells141 runs · 8 wktsSteven Welshpublished career · 3 matchesHmadren Wenehoua2 runs · 0 wktsBarend Wentzel1 runs · 0 wktsXie Wenyan0 runs · 0 wktsTri Juniarti Penu Weo3 runs · 0 wktsJemma Wery0 runs · 0 wktsVanda Wesenhagenpublished career · 10 matchesColin Wesley49 runs · 0 wktsLucy Wesley15 runs · 3 wktsDominic Saleh Wesonga0 runs · 0 wktsKepler Wessels6155 runs · 18 wktsJonathan West32 runs · 0 wktsRegan Morris West11 runs · 4 wktsJoan Westbrookpublished career · 3 matchesRuth Westbrookpublished career · 11 matchesIsabelle Westburypublished career · 1 matchesDick Westcott166 runs · 0 wktsBerend Arnold Westdijk0 runs · 1 wktsCharlize van der Westhuizen0 runs · 5 wktsYolandi van der Westhuizen30 runs · 0 wktsTom Westley193 runs · 0 wktsDaniel Weston19 runs · 0 wktsFriedel de Wet20 runs · 6 wktsGrace Wetherall257 runs · 17 wktsSarah Wetoto137 runs · 17 wktsMithra Wettimuny30 runs · 0 wktsSidath Wettimuny2007 runs · 1 wktsSunil Wettimuny136 runs · 0 wktsDenise Weyerspublished career · 3 matchesAlexander George Wharf19 runs · 18 wktsAlan Wharton20 runs · 0 wktsKarl Whatham18 runs · 0 wktsDav Whatmore295 runs · 0 wktsBradley Thomas James Wheal67 runs · 42 wktsDwight Glenroy Wheatley31 runs · 12 wktsDwight Wheatley146 runs · 0 wktsBen Wheeler95 runs · 15 wktsEileen Whelanpublished career · 7 matchesHeather Elizabeth Whelan2 runs · 0 wktsJill Amy Whelan0 runs · 0 wktsMatthew Whelan86 runs · 4 wktsRoger Kyran Whelan5 runs · 2 wktsClaire Whichcordpublished career · 1 matchesJames Whitaker59 runs · 0 wktsAndrew Roland White553 runs · 11 wktsBenjamin Charlie White28 runs · 41 wktsButch White0 runs · 4 wktsCameron White3183 runs · 17 wktsChristine Whitepublished career · 7 matchesCraig White1620 runs · 124 wktsDavid White68 runs · 0 wktsElaine Whitepublished career · 3 matchesGordon White872 runs · 9 wktsJack White239 runs · 49 wktsKathryn Whitepublished career · 8 matchesMegan Whitepublished career · 1 matchesTony White71 runs · 3 wktsPaul Whitelaw64 runs · 0 wktsNorma Whitemanpublished career · 7 matchesTony Whiteman136 runs · 0 wktsJacqueline Whitneypublished career · 3 matchesMike Whitney108 runs · 85 wktsPatricia Whittakerpublished career · 12 matchesAndy Whittall280 runs · 41 wktsGuy Whittall4625 runs · 130 wktsStuart Gordon Whittingham5 runs · 9 wktsBill Whitty161 runs · 65 wktsWilliam Whysall209 runs · 0 wktsAruesanan Wichakam10 runs · 2 wktsUna Wickhampublished career · 2 matchesHemantha Wickramaratne4 runs · 0 wktsSudesh Wickramasekara525 runs · 23 wktsChamindu Wickramasinghe101 runs · 2 wktsChandi Wickramasinghepublished career · 8 matchesPramodya Wickramasinghe899 runs · 193 wktsGamini Wickremasinghe19 runs · 0 wktsJulien Wiener421 runs · 0 wktsDavid Wiese916 runs · 73 wktsLeslie Wight21 runs · 0 wktsVibart Wight67 runs · 0 wktsTantri Wigradianti7 runs · 0 wktsGede Wiguna4 runs · 6 wktsStephen Wiig1 runs · 2 wktsKapila Wijegunawardene34 runs · 32 wktsGayan Wijekoon39 runs · 4 wktsNavin Wijesekera64 runs · 0 wktsGedara Wijesingha102 runs · 0 wktsChandrika Wijesinghe32 runs · 22 wktsIsitha Wijesundara24 runs · 0 wktsRoger Wijesuriya40 runs · 9 wktsPiyal Wijetunge10 runs · 2 wktsSrimantha Adrian Wijeyeratne452 runs · 0 wktsAnnie Wikman175 runs · 0 wktsJack Wildermuth1 runs · 1 wktsArchie Wiles2 runs · 0 wktsKouakou Wilfried42 runs · 5 wktsKath Wilkinspublished career · 3 matchesJoan Wilkinsonpublished career · 13 matchesLen Wilkinson3 runs · 7 wktsMargaret Wilkspublished career · 9 matchesJessica Willathgamuwa58 runs · 5 wktsElquemedo Willett74 runs · 11 wktsDavid Jonathan Willey882 runs · 151 wktsPeter Willey1722 runs · 20 wktsAaliyah Williams0 runs · 0 wktsBami Williams1 runs · 0 wktsBasil Williams469 runs · 0 wktsBrad Williams50 runs · 44 wktsBrenda Williamspublished career · 2 matchesCraig George Williams1173 runs · 12 wktsDavid Williams389 runs · 0 wktsEnvis Williamspublished career · 22 matchesEsther Williams67 runs · 4 wktsFoffie Williams113 runs · 9 wktsGrace Williamspublished career · 16 matchesHenry Williams8 runs · 9 wktsKesrick Omari Kenal Williams38 runs · 50 wktsLaurie Williams124 runs · 18 wktsLeila Williamspublished career · 1 matchesLizaad Buyron Williams58 runs · 48 wktsNancy Williamspublished career · 23 matchesNeil Williams38 runs · 2 wktsNelly Williamspublished career · 30 matchesRashada Shieka Williams687 runs · 1 wktsSean Williams8707 runs · 161 wktsSolomon Williams93 runs · 15 wktsStuart Williams2769 runs · 1 wktsWendy Williamspublished career · 6 matchesGloria Williamsonpublished career · 3 matchesGreig Williamsonpublished career · 2 matchesKane Williamson19347 runs · 73 wktsBob Willis923 runs · 401 wktsOmar Rudolph Willis19 runs · 0 wktsRuth Katherine Willis49 runs · 0 wktsCharl Willoughby0 runs · 3 wktsJoseph Willoughby8 runs · 6 wktsAnna Wilson0 runs · 0 wktsBetty Wilsonpublished career · 11 matchesBev Wilsonpublished career · 8 matchesClem Wilson42 runs · 0 wktsDebbie Wilsonpublished career · 22 matchesDon Wilson75 runs · 11 wktsFrances Claire Wilson748 runs · 0 wktsGary Wilson2896 runs · 0 wktsJack Wilson0 runs · 1 wktsJeffrey William Wilson121 runs · 4 wktsJoe Wilson64 runs · 8 wktsMargaret Wilsonpublished career · 1 matchesNorma Wilsonpublished career · 3 matchesPaul Wilson4 runs · 13 wktsReuben Brian Wilson4 runs · 1 wktsRockley Wilson10 runs · 3 wktsTahlia Wilson7 runs · 0 wktsClarence Wimble0 runs · 0 wktsPaing Win0 runs · 2 wktsShwe Yee Win10 runs · 19 wktsZar Win211 runs · 29 wktsMartha Winchpublished career · 7 matchesLauren Winfield-Hill1499 runs · 0 wktsKatharine Winkspublished career · 7 matchesPaul Winslow186 runs · 0 wktsJane Winster0 runs · 5 wktsDamion Wint0 runs · 1 wktsPaul Wiseman411 runs · 73 wktsCraig Wishart2752 runs · 0 wktsKenneth Wishart52 runs · 0 wktsWarren Wisneski10 runs · 0 wktsDewa Wiswi96 runs · 12 wktsAndrewmeeda Sharon Withanage161 runs · 3 wktsSune Alet Wittmann1481 runs · 36 wktsChris Woakes3705 runs · 396 wktsTheo Francis van Woerkom5 runs · 6 wktsLaura Wolvaardt8623 runs · 0 wktsMaria Corazon Wombaki592 runs · 4 wktsHan Won0 runs · 0 wktsHailey Wong1 runs · 0 wktsIsabelle Eleanor Chih Ming Wong68 runs · 31 wktsKristine Wong21 runs · 1 wktsZoe Isabela Wong21 runs · 0 wktsIsabel van der Woning22 runs · 22 wktsArthur Wood80 runs · 0 wktsBarbara Woodpublished career · 1 matchesBarry Wood691 runs · 9 wktsDulcie Woodpublished career · 1 matchesGeorge Wood7 runs · 0 wktsGraeme Wood5593 runs · 0 wktsHenry Wood204 runs · 0 wktsLuke Wood19 runs · 20 wktsMark Wood1005 runs · 252 wktsReginald Wood6 runs · 0 wktsTania Woodburypublished career · 2 matchesAshley Woodcock80 runs · 0 wktsLuke James Woodcock14 runs · 4 wktsBill Woodfull2300 runs · 0 wktsLuka Woods341 runs · 9 wktsSammy Woods154 runs · 10 wktsFrank Woolley3283 runs · 83 wktsRoger Woolley52 runs · 0 wktsBob Woolmer1080 runs · 13 wktsGeorge Herrick Worker362 runs · 1 wktsMartin Worndl43 runs · 0 wktsDaniel Worrall6 runs · 1 wktsJack Worrall478 runs · 1 wktsFrank Worrell3860 runs · 69 wktsStan Worthington321 runs · 8 wktsDarren Wotu19 runs · 16 wktsWomejo Wotu172 runs · 5 wktsAdrian Wright22 runs · 31 wktsAshley Spencer Wright46 runs · 0 wktsCharles Wright125 runs · 0 wktsConroy Wright139 runs · 37 wktsCraig McIntyre Wright95 runs · 12 wktsDoug Wright289 runs · 108 wktsJohn Wright9225 runs · 0 wktsJoseph James Wright32 runs · 0 wktsKevin Wright248 runs · 0 wktsLuke James Wright1466 runs · 33 wktsTiaki Wuatai10 runs · 0 wktsDesi Wulandari415 runs · 2 wktsElaine Wulckopublished career · 3 matchesBob Wyatt1839 runs · 18 wktsDanni Wyatt-Hodge5369 runs · 41 wktsKruger van Wyk341 runs · 0 wktsMorne Nico van Wyk650 runs · 0 wktsLydia Wykes-Templeman42 runs · 0 wktsStella Wykes-Templeman0 runs · 0 wktsTheo Wylie0 runs · 0 wktsCaitlin Wyngaard0 runs · 3 wktsOwen Wynne219 runs · 0 wktsTeddy Wynyard72 runs · 0 wkts