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 88 players across international & domestic leagues

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
CanadaCanada
Allrounder
Nicholas Ifill
Nicholas Ifill
Player Profile
ODI StatsCareer
Matches
4
Runs
16
Avg
5.33
View ProfileCompare
CanadaCanada
WK-Batsman
R A Bhatti
R A Bhatti
Player Profile
ODI StatsCareer
Matches
1
Runs
3
Avg
—
View ProfileCompare
CanadaCanada
Allrounder
Rayyan Pathan
Rayyan Pathan
Player Profile
ODI StatsCareer
Matches
1
Runs
2
Avg
2.00
View ProfileCompare
Page 2 of 4
PrevNext
Advertisement
CanadaCanada
Batsman
Rodrigo Thomas
Rodrigo Thomas
Player Profile
T20I StatsCareer
Matches
8
Runs
73
Avg
10.42
View ProfileCompare
CanadaCanada
Batsman
Akash Gill
Akash Gill
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
CanadaCanada
XIBatsman
Aaron Johnson
Aaron Johnson
Player Profile
ODI StatsCareer
Matches
27
Runs
660
Avg
25.38
View ProfileCompare
CanadaCanada
WK-Batsman
Shreyas Movva
Shreyas Movva
Player Profile
ODI StatsCareer
Matches
32
Runs
639
Avg
30.42
View ProfileCompare
CanadaCanada
XIBatsman
Yuvraaj Samra
Yuvraaj Samra
Player Profile
ODI StatsCareer
Matches
19
Runs
495
Avg
29.11
View ProfileCompare
CanadaCanada
Batsman
Ashif Mulla
Ashif Mulla
Player Profile
ODI StatsCareer
Matches
24
Runs
482
Avg
20.08
View ProfileCompare
CanadaCanada
Batsman
Sandeep Jyoti
Sandeep Jyoti
Player Profile
ODI StatsCareer
Matches
14
Runs
264
Avg
22.00
View ProfileCompare
CanadaCanada
WK-Batsman
Srimantha Wijeyeratne
Srimantha Wijeyeratne
Player Profile
ODI StatsCareer
Matches
10
Runs
254
Avg
25.40
View ProfileCompare
CanadaCanada
Batsman
Raza-ur-Rehman
Raza-ur-Rehman
Player Profile
ODI StatsCareer
Matches
6
Runs
225
Avg
45.00
View ProfileCompare
CanadaCanada
XIBatsman
Aaditya Varadarajan
Aaditya Varadarajan
Player Profile
ODI StatsCareer
Matches
7
Runs
167
Avg
23.85
View ProfileCompare
CanadaCanada
Batsman
Matthew Spoors
Matthew Spoors
Player Profile
ODI StatsCareer
Matches
11
Runs
160
Avg
16.00
View ProfileCompare
CanadaCanada
WK-Batsman
Ali Nadeem
Ali Nadeem
Player Profile
ODI StatsCareer
Matches
6
Runs
134
Avg
22.33
View ProfileCompare
CanadaCanada
XIBatsman
Samit Gohel
Samit Gohel
Player Profile
ODI StatsCareer
Matches
3
Runs
119
Avg
39.66
View ProfileCompare
CanadaCanada
Batsman
Ishwar Maraj
Ishwar Maraj
Player Profile
ODI StatsCareer
Matches
6
Runs
98
Avg
19.60
View ProfileCompare
CanadaCanada
Allrounder
Damodar Daesrat
Damodar Daesrat
Player Profile
ODI StatsCareer
Matches
4
Runs
95
Avg
31.67
View ProfileCompare
CanadaCanada
Batsman
Karun Jethi
Karun Jethi
Player Profile
ODI StatsCareer
Matches
3
Runs
87
Avg
43.50
View ProfileCompare
CanadaCanada
Batsman
Ramesh David
Ramesh David
Player Profile
ODI StatsCareer
Matches
4
Runs
82
Avg
27.33
View ProfileCompare
CanadaCanada
Batsman
Zeeshan Siddiqi
Zeeshan Siddiqi
Player Profile
ODI StatsCareer
Matches
2
Runs
50
Avg
25.00
View ProfileCompare
CanadaCanada
Batsman
Franklyn Dennis
Franklyn Dennis
Player Profile
ODI StatsCareer
Matches
3
Runs
47
Avg
15.66
View ProfileCompare
CanadaCanada
Batsman
Christopher Chappell
Christopher Chappell
Player Profile
ODI StatsCareer
Matches
3
Runs
38
Avg
12.66
View ProfileCompare
CanadaCanada
XIBatsman
Sheel Patel
Sheel Patel
Player Profile
ODI StatsCareer
Matches
4
Runs
30
Avg
7.50
View ProfileCompare