CricPlayers
CricPlayersStats
PlayersCompareCountriesTeamsRecordsLeaderboardsAnalytics
Get Android AppGet App
CricPlayers
CricPlayers

Explore 14,500+ global men's and women's cricket player profiles, career Test, ODI, and T20I statistics, head-to-head comparisons, and authoritative data analytics across 80+ countries.

braveheartcreation@gmail.com

Explore

  • Player Directory
  • Player Comparison
  • Countries
  • Teams & Squads
  • Records & Milestones
  • Leaderboards

Formats & Roles

  • Test Cricket
  • One Day Internationals
  • T20 Internationals
  • Batters
  • Bowlers
  • All-Rounders
  • Cricket Analytics

Trust & Legal

  • About CricPlayers
  • Contact & Corrections
  • Editorial & Methodology
  • Privacy Policy
  • Terms of Service
  • Affiliate Disclosure
  • Google Play App
As an Amazon Associate I earn from qualifying purchases.
Affiliate Policy & Compliance Statement

© 2026 Braveheart Creations. All rights reserved. CricPlayers is an independent cricket statistics resource. All trademarks, player names, and team identities remain property of their respective owners.

Verified Cricket Data
Home
Players
Compare
Records
Get App

Cricket Players Directory

Showing 84 players across international & domestic leagues

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
CanadaCanada
Allrounder
Mohammad Shakir
Mohammad Shakir
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Easan Sinnathamby
Easan Sinnathamby
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
John Lucas
John Lucas
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
Page 3 of 4
PrevNext
Advertisement
CanadaCanada
Allrounder
Robert Quintrell
Robert Quintrell
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Salman Nazar
Salman Nazar
Player Profile
T20I StatsCareer
Matches
11
Runs
10
Avg
5.00
View ProfileCompare
CanadaCanada
Allrounder
Brian Magee
Brian Magee
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Basil Robinson
Basil Robinson
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Arslan Khan
Arslan Khan
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Aran Pathmanathan
Aran Pathmanathan
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Varun Sehdev
Varun Sehdev
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Robert Callender
Robert Callender
Player Profile
ODI StatsCareer
Matches
2
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Mark Montfort
Mark Montfort
Player Profile
T20I StatsCareer
Matches
1
Runs
1
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Krunalbhai Patel
Krunalbhai Patel
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Yax Patel
Yax Patel
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Kenneth Trestrail
Kenneth Trestrail
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Hal Padmore
Hal Padmore
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Jimmy Cameron
Jimmy Cameron
Player Profile
TEST StatsCareer
Matches
5
Runs
151
Avg
25.16
View ProfileCompare
CanadaCanada
Allrounder
Ishwarjot Sohi
Ishwarjot Sohi
Player Profile
ODI StatsCareer
Matches
2
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Mihir Patel
Mihir Patel
Player Profile
T20I StatsCareer
Matches
1
Runs
2
Avg
2.00
View ProfileCompare
CanadaCanada
Allrounder
Lewis Gunn
Lewis Gunn
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Arthur Hendy
Arthur Hendy
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Edmund Burn
Edmund Burn
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Hemnarine Chattergoon
Hemnarine Chattergoon
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Mel Rilstone
Mel Rilstone
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare