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

All Players

Nidhi Buley
India

Nidhi Buley

Madhya Pradesh women's

Nidhi Buley is a cricket player who represents India. The player represents Madhya Pradesh women's.

View Profile
Olivia Anderson
South Africa

Olivia Anderson

South Africa national

Olivia Anderson is a cricket player who represents South Africa. The current team is South Africa national.

View Profile
Onnicha Kamchomphu All-rounder
Thailand

Onnicha Kamchomphu

Thailand

Onnicha Kamchomphu is a cricket player from Thailand who plays as an all-rounder. The player represents Thailand.

View Profile
Pankaj Rao Bowler
India

Pankaj Rao

India

Pankaj Rao is a cricket player from India. The main role is bowler. The current team is India.

View Profile
Pratika Rawal Batsman
India

Pratika Rawal

India

Pratika Rawal is a cricket player from India who plays as a batsman. The current team is India.

View Profile
Prithu Baskota
Nepal

Prithu Baskota

Nepal national

Prithu Baskota is a cricket player. The country is Nepal. The current team is Nepal national.

View Profile
Rahul Vishwakarma
Nepal

Rahul Vishwakarma

Sagarmatha Legends

Rahul Vishwakarma is a cricket player. The country is Nepal. The current team is Sagarmatha Legends.

View Profile
Rebecca Rolls
New Zealand

Rebecca Rolls

Metro F.C.

Rebecca Rolls is a cricket player who represents New Zealand. The player represents Metro F.C..

View Profile
Rejaur Rahman Raja Bowler
Bangladesh

Rejaur Rahman Raja

Bangladesh

Rejaur Rahman Raja is a cricket player from Bangladesh. The main role is bowler. The current team is…

View Profile
Renuka Singh Bowler
India

Renuka Singh

India

Renuka Singh is a cricket player from India. The main role is bowler. The current team is India.

View Profile
Ridley Jacobs Wicket-keeper
Antigua and Barbuda

Ridley Jacobs

Antigua and Barbuda

Ridley Jacobs is a cricket player from Antigua and Barbuda who plays as a wicket-keeper batsman. The current…

View Profile
Robin Singh
India

Robin Singh

India national

Robin Singh is a cricket player. The country is India. The current team is India national.

View Profile
Ruth Johnston All-rounder
Australia

Ruth Johnston

Australia

Ruth Johnston is a cricket player from Australia who plays as an all-rounder. The player represents Australia.

View Profile
Alex Keath
Australia

Alex Keath

Victoria

Alex Keath is a cricket player. The country is Australia. The player represents Victoria.

View Profile
Amy Edgar Bowler
Australia

Amy Edgar

Australia

Amy Edgar is a cricket player from Australia. The main role is bowler. The current team is Australia.

View Profile
Arjun Tendulkar
India

Arjun Tendulkar

Mumbai Indians

Arjun Tendulkar is a cricket player. The country is India. The player represents Mumbai Indians.

View Profile
Asish Thapa Batsman
India

Asish Thapa

India

Asish Thapa is a cricket player from India. The main role is batsman. The current team is India.

View Profile
Batsman
Pakistan

Ayesha Zafar

Pakistan national

Ayesha Zafar is a cricket player from Pakistan who plays as a batsman. The current team is Pakistan…

View Profile
Brendan Drew
Australia

Brendan Drew

Adelaide Strikers

Brendan Drew is a cricket player from Australia. The player represents Adelaide Strikers.

View Profile
Brendon Diamanti
New Zealand

Brendon Diamanti

Central Districts

Brendon Diamanti is a cricket player. The country is New Zealand. The current team is Central Districts.

View Profile
Brett Dorey
Australia

Brett Dorey

Western Australia

Brett Dorey is a cricket player from Australia. The player represents Western Australia.

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