Player Role Team Profile
Mia Rogers Batsman England View Profile
Miah Alamin Batsman Italy View Profile
Miah Alamin Batsman Italy View Profile
Miah Jakir Batsman Spain View Profile
Miah Jakir Batsman Spain View Profile
Mian Khan Batsman Pakistan View Profile
Mian Shahid Batsman Portugal, Portuguese Republic View Profile
Mian Siddique Batsman Nepal View Profile
Michael Alexander Batsman South Africa View Profile
Michael Avock Bowler Vanuatu View Profile
Michael Bailey Batsman Australia View Profile
Michael Balfour Batsman Zimbabwe View Profile
Michael Barry All-Rounder New Zealand View Profile
Michael Bates Batsman England View Profile
Michael Bates Bowler New Zealand View Profile
Michael Beard Batsman England View Profile
Michael Bedward Batsman West Indies View Profile
Michael Beer Bowler Australia View Profile
Michael Boltman Batsman South Africa View Profile
Michael Bone Batsman England View Profile
Michael Botting Batsman England View Profile
Michael Braans Batsman South Africa View Profile
Michael Bracewell Batsman New Zealand View Profile
Michael Brown Batsman England View Profile
Michael Brundle Batsman Zimbabwe View Profile
Michael Buchanan All-Rounder Australia View Profile
Michael Burgess Batsman England View Profile
Michael Burns Batsman Singapore View Profile
Michael Burns Batsman New Zealand View Profile
Michael Carberry Batsman England View Profile
Michael Carson Batsman England View Profile
Michael Chadwick Batsman England View Profile
Michael Chinouya Bowler Zimbabwe View Profile
Michael Clarke Batsman Australia View Profile
Michael Clayden Batsman England View Profile
Michael Cohen Bowler South Africa View Profile
Michael Cohen Batsman Israel View Profile
Michael Coles Batsman England View Profile
Michael Comber Batsman England View Profile
Michael Cormack Bowler Australia View Profile
Michael Correia Batsman Canada View Profile
Michael Cox Batsman Australia View Profile
Michael Craigs Batsman England View Profile
Michael Cranmer Batsman Australia View Profile
Michael Davidson Batsman New Zealand View Profile
Michael Davidson Batsman New Zealand View Profile
Michael De Iacovo Batsman Australia View Profile
Michael De Wit Batsman South Africa View Profile
Michael Di Venuto Batsman Australia View Profile
Michael Dighton Batsman Australia View Profile
Michael Dimattina Batsman Australia View Profile
Michael du Preez Batsman South Africa View Profile
Michael Durant Batsman Namibia View Profile
Michael Eccles Batsman England View Profile
Michael Eckard Batsman South Africa View Profile
Michael Ellis Batsman England View Profile
Michael Enslin Batsman South Africa View Profile
Michael Erlank Batsman South Africa View Profile
Michael Faasen Batsman South Africa View Profile
Michael Francois Bowler West Indies View Profile
Michael Frew Batsman West Indies View Profile
Michael Gough Batsman England View Profile
Michael Grzinic Batsman Croatia View Profile
Michael Guptill-Bunce Batsman New Zealand View Profile
Michael Halliday Batsman Ireland View Profile
Michael Harling Batsman England View Profile
Michael Harris Bowler Portugal, Portuguese Republic View Profile
Michael Hay Batsman South Africa View Profile
Michael Hill Batsman Australia View Profile
Michael Hingley Batsman England View Profile
Michael Hogan Bowler Australia View Profile
Michael Holding Batsman West Indies View Profile
Michael Hussey Batsman Australia View Profile
Michael Johnson Batsman Australia View Profile
Michael Jones Batsman Australia View Profile
Michael Kasprowicz Bowler Australia View Profile
Michael Kitson Batsman England View Profile
Michael Klinger Batsman Australia View Profile
Michael Kudra Batsman Australia View Profile
Michael Layfield Batsman England View Profile
Michael Leask All-Rounder SCT View Profile
Michael Lewis Batsman Ireland View Profile
Michael Londesborough All-Rounder Finland View Profile
Michael Loubser Batsman South Africa View Profile
Michael Lumb Batsman England View Profile
Michael Mahlabe Batsman South Africa View Profile
Michael Maranta Batsman Australia View Profile
Michael Mason Batsman New Zealand View Profile
Michael McDonald Bowler Australia View Profile
Michael McEvoy Batsman England View Profile
Michael Milton Batsman England View Profile
Michael Mondry Batsman South Africa View Profile
Michael Moodie Batsman South Africa View Profile
Michael Morgan Batsman England View Profile
Michael Ndiko Batsman Uganda View Profile
Michael Neser All-Rounder Australia View Profile
Michael Ninneman Bowler Australia View Profile
Michael Nurton Batsman England View Profile
Michael O'Shea Batsman England View Profile
Michael Papenfus Batsman South Africa View Profile
Michael Papps Batsman New Zealand View Profile
Michael Parlane Batsman New Zealand View Profile
Michael Payne Batsman England View Profile
Michael Pedersen Batsman Denmark View Profile
Michael Philipson Batsman Australia View Profile
Michael Pollard Batsman New Zealand View Profile
Michael Porter Batsman England View Profile
Michael Pote Batsman South Africa View Profile
Michael Price Batsman South Africa View Profile
Michael Pyle Batsman South Africa View Profile
Michael Quinn Batsman Australia View Profile
Michael Rae Bowler New Zealand View Profile
Michael Raso Batsman Italy View Profile
Michael Reed Batsman England View Profile
Michael Richardson Batsman Australia View Profile
Michael Rippon All-Rounder South Africa View Profile
Michael Roberts Batsman England View Profile
Michael Robson Batsman England View Profile
Michael Ross Batsman Italy View Profile
Michael Rossi Batsman Zimbabwe View Profile
Michael Sclanders Batsman South Africa View Profile
Michael Scott Batsman South Africa View Profile
Michael Sears Batsman New Zealand View Profile
Michael Shum Batsman South Africa View Profile
Michael Simmers Batsman Australia View Profile
Michael Slack Batsman England View Profile
Michael Smith Batsman South Africa View Profile
Michael Snedden Bowler New Zealand View Profile
Michael Spaseski All-Rounder Australia View Profile
Michael Stannard Batsman South Africa View Profile
Michael Sturgeon Batsman England View Profile
Michael Swart Batsman Australia View Profile
Michael Taiaroa Batsman New Zealand View Profile
Michael Tame Batsman Australia View Profile
Michael Taylor Batsman Australia View Profile
Michael Thornely Batsman England View Profile
Michael Topp Batsman Australia View Profile
Michael Turns Batsman England View Profile
Michael van Lingen Batsman South Africa View Profile
Michael van Rensburg Batsman South Africa View Profile
Michael Vandort Batsman Sri Lanka View Profile
Michael Vaughan Batsman England View Profile
Michael Vermuelen Batsman New Zealand View Profile
Michael Waller Batsman England View Profile
Michael Warnes Batsman England View Profile
Michael Waugh Batsman England View Profile
Michael Weldon Batsman South Africa View Profile
Michael Wicks Batsman South Africa View Profile
Michael Wight Batsman Cayman Islands View Profile
Michael Yardy All-Rounder England View Profile
Michael Zheng Batsman Hong Kong View Profile
Michaela Andrews Batsman South Africa View Profile
Michaela Kirk Batsman South Africa View Profile
Michail Powell Batsman West Indies View Profile
Michal Lord Batsman South Africa View Profile
Michau du Preez Batsman Namibia View Profile
Michele Frey Batsman New Zealand View Profile
Michelle Bunkall Batsman New Zealand View Profile
Michelle Burt Batsman South Africa View Profile
Michelle Mitchell Batsman New Zealand View Profile
Mick Delaney Batsman Australia View Profile
Mick Lewis Bowler Australia View Profile
Mickey Copeland Batsman South Africa View Profile
Mickey Edwards Batsman Australia View Profile
Mickey Lund Batsman Denmark View Profile
Micky Allan Batsman England View Profile
Migael Pretorius Bowler South Africa View Profile
Migael Vermeulen Batsman South Africa View Profile
Mignon du Preez Batsman South Africa View Profile
Miguel Cummins Bowler West Indies View Profile
Miguel Morris Batsman Argentina View Profile
Miguel Smith Batsman West Indies View Profile
Mihai Rusen Batsman Romania View Profile
Mihir Patel Batsman Canada View Profile
Mihiri Madushani Batsman Sri Lanka View Profile
Mihiri Wasana Batsman Sri Lanka View Profile
Mihlali Gcanga Batsman South Africa View Profile
Mihlali May Batsman South Africa View Profile
Mihlali Mpongwana Bowler South Africa View Profile
Mihlali Nchukana Batsman South Africa View Profile
Mihlali Ntshona Batsman South Africa View Profile
Mihle Dingiswayo Batsman South Africa View Profile
Miho Kanno Batsman Japan View Profile
Mijin Hu Batsman Korea View Profile
Mika Ekstrom Batsman South Africa View Profile
Mika Mutumbe Bowler Namibia View Profile
Mikaeel Osman Batsman South Africa View Profile
Mikaela Greig Bowler New Zealand View Profile
Mikaela Turik Batsman Canada View Profile
Mikateko Rikhotso Batsman South Africa View Profile
Mikayla Hinkley Batsman Australia View Profile
Mike Barnard Batsman England View Profile
Mike Burns Batsman England View Profile
Mike de Vrye Batsman South Africa View Profile
Mike Frost Bowler Ireland View Profile
Mike Garnham Batsman England View Profile
Mike Gatting Batsman England View Profile
Mike Hayden Batsman England View Profile
Mike Haysman Batsman Australia View Profile
Mike Mavovana Batsman South Africa View Profile
Mike Munday Batsman England View Profile
Mike Powell Batsman England View Profile
Mike Powell Batsman England View Profile
Mike Reynolds Batsman England View Profile
Mike Roseberry Batsman England View Profile
Mike Van Staden Bowler Zimbabwe View Profile
Mike Veletta Batsman Australia View Profile
Mike Walsh Batsman Hong Kong View Profile
Mike Watkinson All-Rounder England View Profile
Mike Whitney Batsman Australia View Profile
Mike Younger Batsman England View Profile
Mikhail Lindoor Batsman South Africa View Profile
Mikkie Zwilling Batsman Netherlands the View Profile
Mikulas Stary Batsman Finland View Profile
Mikyle Louis Batsman West Indies View Profile
Mikyle Naidoo Batsman South Africa View Profile
Milan Abeyasekara Batsman Sri Lanka View Profile
Milan Abeysekera Batsman Sri Lanka View Profile
Milan Fernando Bowler Sri Lanka View Profile
Milan Rathnayake Batsman Sri Lanka View Profile
Milan Sanjeewa Batsman Sri Lanka View Profile
Milan Varsadiya Batsman Sweden View Profile
Milana Priyasad All-Rounder Sri Lanka View Profile
Milap Singh Bowler Italy View Profile
Miles Batsman England View Profile
Miles Bascombe Batsman West Indies View Profile
Miles Bascombe Batsman West Indies View Profile
Miles Hammond Batsman England View Profile
Miles Richardson Batsman Hong Kong View Profile
Miles Richardson Batsman England View Profile
Milind Kumar Batsman India View Profile
Milind Tandon Batsman India View Profile
Milinda Perera Batsman Sri Lanka View Profile
Milinda Sepala Batsman Sri Lanka View Profile
Milinda Siriwardana All-Rounder Sri Lanka View Profile
Milindu Abeysooriya All-Rounder Sri Lanka View Profile
Milindu Fernando Bowler Sri Lanka View Profile
Milisia Billingy Batsman West Indies View Profile
Millie Allerton Batsman England View Profile
Millie Cowan Batsman New Zealand View Profile
Millie Oddi Batsman England View Profile
Millie Pope Batsman England View Profile
Millie Sweet Batsman England View Profile
Millie Wilson Batsman England View Profile
Mills Batsman England View Profile
Milly Home Batsman England View Profile
Milon Kumar Batsman Bangladesh View Profile
Milton Mackier Batsman South Africa View Profile
Milton Mackler Batsman South Africa View Profile
Milton Shumba All-Rounder Zimbabwe View Profile
Milton Sosola Batsman South Africa View Profile
Mim Mosaddeak Batsman Bangladesh View Profile
MIM Thameem Batsman Sri Lanka View Profile
MIMA Jesukey Batsman Sri Lanka View Profile
Min Jian Batsman China View Profile
Min Patel Batsman England View Profile
Minahil Zahoor Batsman England View Profile
Mindy Hodgson Batsman New Zealand View Profile
Minhaj Jaleel Batsman Sri Lanka View Profile
Minhajul Abedin All-Rounder Bangladesh View Profile
Minhajul Abedin Batsman Bangladesh View Profile
Minhas Khan All-Rounder Sweden View Profile
Minhaz Khan Batsman Bangladesh View Profile
Minhazur Rahman Bowler Bangladesh View Profile
Miniru Kpaka Batsman Sierra Leone View Profile
Minnu Mani Bowler India View Profile
Minod Bhanuka Batsman Sri Lanka View Profile
Minoti Desai Batsman India View Profile
Mintu Kumar Bowler India View Profile
Mir Ali Batsman Pakistan View Profile
Mir Azam Batsman Pakistan View Profile
Mir Hamza Bowler Pakistan View Profile
Mir Usman Batsman Pakistan View Profile
Mir Wais Batsman Pakistan View Profile
Mir Waiz Batsman Pakistan View Profile
Miraj Patel Batsman Canada View Profile
Mirajul Islam Batsman Bangladesh View Profile
Miranda Veringmeier Batsman Netherlands the View Profile
Mirnal Saini Bowler India View Profile
Miromi Perera Batsman Sri Lanka View Profile
Mirwais Batsman Afghanistan View Profile
Mirwais Ashraf Bowler Afghanistan View Profile
Mirwais Tareen Batsman Pakistan View Profile
Mirwais Zazai Batsman Afghanistan View Profile
Mirwais Zazai Batsman Afghanistan View Profile
Miryam Khokhar Batsman Canada View Profile
Mirza Ahsan Batsman Austria View Profile
Mirza Baig Batsman Bahrain View Profile
Mirza Jamil Batsman Pakistan View Profile
Mirza Yaqoob Batsman Bahrain View Profile
Misbah Khan Batsman Pakistan View Profile
Misbah Rasool All-Rounder Rwanda View Profile
Misbah-ul-Haq Batsman Pakistan View Profile
Misbaul Haque Batsman Bangladesh View Profile
Mishael Paynter Batsman Bermuda View Profile
Mishen Silva Batsman Sri Lanka View Profile
Mishkal Ramsaroop Batsman South Africa View Profile
Mishra All-Rounder India View Profile
Mishra Rahul Batsman Germany View Profile
Miskeen Jatoi Batsman Finland View Profile
Mital Patel Batsman United States of America View Profile
Mitch Garvie Batsman South Africa View Profile
Mitch Horrocks Batsman Uganda View Profile
Mitch Lees Batsman Netherlands the View Profile
Mitch Lotz Batsman South Africa View Profile
Mitch Renwick Batsman New Zealand View Profile
Mitch Townsend Batsman Australia View Profile
Mitch Wilson Batsman England View Profile
Mitchell Fry Batsman Australia View Profile
Mitchell Johnson Bowler Australia View Profile
Mitchell Marsh All-Rounder Australia View Profile
Mitchell McClenaghan Bowler New Zealand View Profile
Mitchell OConnor Batsman Netherlands the View Profile
Mitchell Perry Batsman Australia View Profile
Mitchell Phelps Batsman Australia View Profile
Mitchell Santner All-Rounder New Zealand View Profile
Mitchell Starc Bowler Australia View Profile
Mitchell Stokes Batsman England View Profile
Mitchell Swepson Bowler Australia View Profile
Mitchell Van Buuren Batsman South Africa View Profile
Miten Shah Batsman India View Profile
Mitesh Batsman - View Profile
Mitesh Patel Batsman India View Profile
Mithali Raj Batsman India View Profile
Mithlesh Das Bowler India View Profile
Mithun Jayawickrama Batsman Sri Lanka View Profile
Mithun Kumar Bowler India View Profile
Mithun Manhas All-Rounder India View Profile
Mithun Redkar Bowler Finland View Profile
Miuru Shalinda Batsman Sri Lanka View Profile
Mizanur Rahman Batsman Bangladesh View Profile
Mizanur Rahman Sayem Batsman Bangladesh View Profile