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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
United States of AmericaUnited States of America
XIBatsman
Shayan Jahangir
Shayan Jahangir
Player Profile
ODI StatsCareer
Matches
37
Runs
942
Avg
33.64
View ProfileCompare
United States of AmericaUnited States of America
Batsman
Sushant Modani
Sushant Modani
Player Profile
ODI StatsCareer
Matches
34
Runs
900
Avg
26.47
View ProfileCompare
United States of AmericaUnited States of America
Bowler
Nosthush Kenjige
Nosthush Kenjige
Player Profile
ODI StatsCareer
Matches
66
Wickets
70
Econ
4.20
View ProfileCompare
Page 2 of 6
PrevNext
Advertisement
United States of AmericaUnited States of America
XIAllrounder
Harmeet Singh
Harmeet Singh
Player Profile
ODI StatsCareer
Matches
32
Runs
416
Avg
26.00
View ProfileCompare
United States of AmericaUnited States of America
WK-Batsman
Andries Gous
Andries Gous
Player Profile
ODI StatsCareer
Matches
14
Runs
405
Avg
31.15
View ProfileCompare
United States of AmericaUnited States of America
XIAllrounder
Sanjay Krishnamurthi
Sanjay Krishnamurthi
Player Profile
ODI StatsCareer
Matches
26
Runs
403
Avg
22.38
View ProfileCompare
United States of AmericaUnited States of America
XIAllrounder
Shubham Ranjane
Shubham Ranjane
Player Profile
ODI StatsCareer
Matches
15
Runs
272
Avg
34.00
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Shadley van Schalkwyk
Shadley van Schalkwyk
Player Profile
ODI StatsCareer
Matches
13
Runs
167
Avg
20.87
View ProfileCompare
United States of AmericaUnited States of America
Batsman
Utkarsh Srivastava
Utkarsh Srivastava
Player Profile
ODI StatsCareer
Matches
2
Runs
75
Avg
37.50
View ProfileCompare
United States of AmericaUnited States of America
Bowler
Neil McGarrell
Neil McGarrell
Player Profile
ODI StatsCareer
Matches
17
Wickets
15
Econ
4.75
View ProfileCompare
United States of AmericaUnited States of America
Bowler
Abhishek Paradkar
Abhishek Paradkar
Player Profile
ODI StatsCareer
Matches
6
Wickets
9
Econ
6.54
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Clayton Lambert
Clayton Lambert
Player Profile
ODI StatsCareer
Matches
1
Runs
39
Avg
39.00
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Rohan Alexander
Rohan Alexander
Player Profile
ODI StatsCareer
Matches
2
Runs
34
Avg
17.00
View ProfileCompare
United States of AmericaUnited States of America
Batsman
Rahul Jariwala
Rahul Jariwala
Player Profile
ODI StatsCareer
Matches
4
Runs
30
Avg
7.50
View ProfileCompare
United States of AmericaUnited States of America
Bowler
Usman Rafiq
Usman Rafiq
Player Profile
ODI StatsCareer
Matches
2
Wickets
—
Econ
8.81
View ProfileCompare
United States of AmericaUnited States of America
XIAllrounder
Hassan Khan
Hassan Khan
Player Profile
ODI StatsCareer
Matches
2
Runs
24
Avg
24.00
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Hamish Anthony
Hamish Anthony
Player Profile
ODI StatsCareer
Matches
3
Runs
23
Avg
7.66
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Steve Massiah
Steve Massiah
Player Profile
ODI StatsCareer
Matches
2
Runs
23
Avg
11.50
View ProfileCompare
United States of AmericaUnited States of America
Batsman
Mark Johnson
Mark Johnson
Player Profile
ODI StatsCareer
Matches
2
Runs
20
Avg
10.00
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Jignesh Desai
Jignesh Desai
Player Profile
ODI StatsCareer
Matches
1
Runs
16
Avg
16.00
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Howard Johnson
Howard Johnson
Player Profile
ODI StatsCareer
Matches
2
Runs
9
Avg
9.00
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Rashid
Rashid
Player Profile
ODI StatsCareer
Matches
2
Runs
9
Avg
4.50
View ProfileCompare
United States of AmericaUnited States of America
Allrounder
Tony Reid
Tony Reid
Player Profile
ODI StatsCareer
Matches
2
Runs
8
Avg
4.00
View ProfileCompare
United States of AmericaUnited States of America
Bowler
Yasir Mohammad
Yasir Mohammad
Player Profile
ODI StatsCareer
Matches
8
Wickets
7
Econ
6.02
View ProfileCompare