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

All Players

Papua New Guinea

Kopi John

Papua New Guinea

Kopi John is a cricket player who represents Papua New Guinea. The player represents Papua New Guinea. The…

View Profile
Wicket-keeper
India

Kolla Sumanth

Hyderabad

Kolla Sumanth is a cricket player from India who plays as a wicket-keeper. The current team is Hyderabad.

View Profile
Bowler
Ghana

Kofi Bagabena

Ghana national

Kofi Bagabena is a cricket player from Ghana who plays as a bowler. The current team is Ghana…

View Profile
Bowler
India

KM Asif

India

KM Asif is a cricket player from India who plays as a bowler. The player represents India.

View Profile
Batsman
Netherlands

Klaas-Jan van Noortwijk

Netherlands national

Klaas-Jan van Noortwijk is a cricket player from Kingdom of the Netherlands who plays as a batsman. The…

View Profile
KL Rahul Wicket-keeper Batsman
India

KL Rahul

Lucknow Super Giants

KL Rahul is a cricket player from India who plays as a wicket-keeper batsman. The player represents Lucknow…

View Profile
Batsman
Sri Lanka

Kithuruwan Vithanage

Sri Lanka

Kithuruwan Vithanage is a cricket player from Sri Lanka. The main role is batsman. The current team is…

View Profile
Batsman
United Kingdom

Kishen Velani

United Kingdom

Kishen Velani is a cricket player from United Kingdom who plays as a batsman. The current team is…

View Profile
Batsman
India

Kishan Parmar

India

Kishan Parmar is a cricket player from India who plays as a batsman. The current team is India.

View Profile
Batsman
South Africa

Kirstie Thomson

South Africa national

Kirstie Thomson is a cricket player from South Africa. The main role is batsman. The player represents South…

View Profile
Kirstie Gordon Bowler
United Kingdom

Kirstie Gordon

Scotland national

Kirstie Gordon is a cricket player from United Kingdom. The main role is all-rounder. The current team is…

View Profile
Australia

Kirsten Pike

Queensland Fire

Kirsten Pike is a cricket player from Australia. The player represents Queensland Fire.

View Profile
South Africa

Kirsten Blair

South Africa

Kirsten Blair is a cricket player who represents South Africa. The player represents South Africa.

View Profile
Batsman
Barbados

Kirk Edwards

Barbados

Kirk Edwards is a cricket player from Barbados who plays as a batsman. The current team is Barbados.

View Profile
Trinidad and Tobago

Kirbyina Alexander

Trinidad and Tobago

Kirbyina Alexander is a cricket player from Trinidad and Tobago. The current team is Trinidad and Tobago.

View Profile
Batsman
Australia

Kirby Short

Queensland Fire

Kirby Short is a cricket player from Australia who plays as a batsman. The player represents Queensland Fire.

View Profile
Batsman
India

Kiran Navgire

India

Kiran Navgire is a cricket player from India who plays as a batsman. The current team is India.

View Profile
Kiran More
India

Kiran More

Baroda

Kiran More is a cricket player. The country is India. The player represents Baroda.

View Profile
Kiran Carlson Batsman
United Kingdom

Kiran Carlson

Glamorgan County Cricket Club

Kiran Carlson is a cricket player from United Kingdom who plays as an all-rounder. The current team is…

View Profile
Kingsmill Key
United Kingdom

Kingsmill Key

United Kingdom of Great Britain and Ireland

Kingsmill Key is a cricket player from United Kingdom of Great Britain and Ireland. The player represents United…

View Profile
Saint Lucia

Kimani Melius

Saint Lucia

Kimani Melius is a cricket player. The country is Saint Lucia. The player represents Saint Lucia.

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