• 9,000 Total Player Profiles
  • 74 Countries Represented
  • 884 Teams Represented

All Players

United Kingdom

Michael Thornely

Leicestershire County Cricket Club

Michael Thornely is a cricket player from United Kingdom. The current team is Leicestershire County Cricket Club.

View Profile
Australia

Mick Lewis

Australia national

Mick Lewis is a cricket player from Australia. The current team is Australia national.

View Profile
Mickey Arthur
South Africa

Mickey Arthur

Northern Cape

Mickey Arthur is a cricket player. The country is South Africa. The player represents Northern Cape.

View Profile
Wicket-keeper Batsman
India

Mitesh Patel

India

Mitesh Patel is a cricket player from India who plays as a wicket-keeper. The player represents India.

View Profile
Batsman
Zimbabwe

Mluleki Nkala

Zimbabwe

Mluleki Nkala is a cricket player from Zimbabwe. The main role is batsman. The player represents Zimbabwe.

View Profile
Mohammad Akram
Pakistan

Mohammad Akram

Rawalpindi

Mohammad Akram is a cricket player. The country is Pakistan. The player represents Rawalpindi.

View Profile
Bowler
Pakistan

Mohammad Ali

Pakistan

Mohammad Ali is a cricket player from Pakistan. The main role is bowler. The current team is Pakistan.

View Profile
Wicket-keeper Batsman
Pakistan

Mohammad Haris

Pakistan

Mohammad Haris is a cricket player from Pakistan. The main role is wicket-keeper batsman. The current team is…

View Profile
Bowler
Pakistan

Mohammad Imran

Pakistan

Mohammad Imran is a cricket player from Pakistan who plays as a bowler. The current team is Pakistan.

View Profile
Canada

Mohammad Iqbal

Canada national

Mohammad Iqbal is a cricket player from Canada. The player represents Canada national.

View Profile
Batsman
Pakistan

Mohammad Naeem

Pakistan

Mohammad Naeem is a cricket player from Pakistan. The main role is batsman. The player represents Pakistan.

View Profile
Batsman
Bangladesh

Mohammad Naim

Bangladesh

Mohammad Naim is a cricket player from Bangladesh. The main role is batsman. The player represents Bangladesh.

View Profile
India

Mohammad Saif

Uttar Pradesh

Mohammad Saif is a cricket player who represents India. The current team is Uttar Pradesh.

View Profile
Bowler
India

Mohit Kumar

India

Mohit Kumar is a cricket player from India. The main role is bowler. The current team is India.

View Profile
Bowler
Sri Lanka

Mohomed Dilshad

Sri Lanka

Mohomed Dilshad is a cricket player from Sri Lanka who plays as a bowler. The current team is…

View Profile
Bowler
Bangladesh

Monir Hossain

Bangladesh

Monir Hossain is a cricket player from Bangladesh who plays as a bowler. The player represents Bangladesh.

View Profile
Namibia

Morné Karg

Namibia national

Morné Karg is a cricket player who represents Namibia. The player represents Namibia national.

View Profile
Bowler
Bangladesh

Mrittunjoy Chowdhury

Bangladesh

Mrittunjoy Chowdhury is a cricket player from Bangladesh. The main role is bowler. The current team is Bangladesh.

View Profile
India

Mrunal Patel

United States national

Mrunal Patel is a cricket player from India. The player represents United States national.

View Profile
Bowler
South Africa

Mthiwekhaya Nabe

South Africa

Mthiwekhaya Nabe is a cricket player from South Africa. The main role is bowler. The player represents South…

View Profile
Bowler
South Africa

Mthokozisi Shezi

South Africa

Mthokozisi Shezi is a cricket player from South Africa. The main role is bowler. The current team is…

View Profile
Bowler
Pakistan

Muhammad Ghous

Pakistan

Muhammad Ghous is a cricket player from Pakistan who plays as a bowler. The player represents Pakistan.

View Profile

About the Player Database

This is the player database. It holds profiles for cricketers from around the world, with country, team, playing role, batting and bowling style, and the career figures on record. Each profile is a single page for that player, so a search for a name lands on the facts rather than on a list.

Use the search box for a specific player, or the filters to browse by country, role or team. Career statistics are shown by format, and a format with no recorded figures is left out rather than shown as zero.

Where the information comes from

Profiles are built from public, openly licensed data. Career figures come from ball-by-ball match records, which cover recent decades rather than the whole history of the game — a player whose career ran mostly before that coverage will show a partial record, and the profile does not pretend otherwise. Photographs come from freely licensed sources with the credit kept on file.

Roles and styles

A player’s role — batter, bowler, all-rounder or wicket-keeper — is taken from the source record. Where the source does not state it, the profile says the role is unknown instead of inferring one from the figures.

Related pages

Each profile links to the player’s teams, and the record leaderboards link back to the profiles behind every figure. If you are looking for who leads a particular statistic rather than for one player, the records section answers that directly.

Comparing two players

If the question is not “how good is this player” but “which of these two”, the head-to-head comparison puts two careers side by side, format by format, from these same records.

Compare two players