Cricket Players Directory

Showing 3,602 players across international & domestic leagues

Reset all filters
IndiaIndia
XIBatsman
Virat Kohli
Virat Kohli
International Cricketer
Matches
318
Runs
15,183
Avg
—
IndiaIndia
WK-Batsman
MS Dhoni
MS Dhoni
International Cricketer
Matches
347
Runs
10,599
Avg
—
South AfricaSouth Africa
WK-Batsman
AB de Villiers
AB de Villiers
International Cricketer
Matches
223
Runs
9,427
Avg
—
IndiaIndia
XIBatsman
Rohit Sharma
Rohit Sharma
International Cricketer
Matches
292
Runs
12,120
Avg
—
IndiaIndia
Batsman
Sachin Tendulkar
Sachin Tendulkar
International Cricketer
Matches
463
Runs
18,426
Avg
—
ZimbabweZimbabwe
Batsman
Dion Ebrahim
Dion Ebrahim
International Cricketer
Matches
82
Runs
1,443
Avg
—
PakistanPakistan
Batsman
Babar Azam
Babar Azam
International Cricketer
Matches
148
Runs
6,744
Avg
—
IndiaIndia
WK-Batsman
Lokesh Rahul
Lokesh Rahul
International Cricketer
Matches
23
Runs
704
Avg
—
IndiaIndia
XIAllrounder
Hardik Pandya
Hardik Pandya
International Cricketer
Matches
94
Runs
1,904
Avg
—
West IndiesWest Indies
Allrounder
Chris Gayle
Chris Gayle
International Cricketer
Matches
298
Runs
10,425
Avg
—
IndiaIndia
Batsman
Gautam Gambhir
Gautam Gambhir
International Cricketer
Matches
147
Runs
5,238
Avg
—
AustraliaAustralia
Batsman
David Warner
David Warner
International Cricketer
Matches
161
Runs
6,932
Avg
—
BangladeshBangladesh
Allrounder
Shakib Al Hasan
Shakib Al Hasan
International Cricketer
Matches
247
Runs
7,570
Avg
—
IndiaIndia
Batsman
Virender Sehwag
Virender Sehwag
International Cricketer
Matches
241
Runs
7,995
Avg
—
IndiaIndia
Bowler
Jasprit Bumrah
Jasprit Bumrah
International Cricketer
Matches
91
Wickets
151
Econ
—
IndiaIndia
XIWK-Batsman
Rishabh Pant
Rishabh Pant
International Cricketer
Matches
31
Runs
871
Avg
—
EnglandEngland
Batsman
Alex Hales
Alex Hales
International Cricketer
Matches
70
Runs
2,419
Avg
—
AustraliaAustralia
Batsman
Aaron Finch
Aaron Finch
International Cricketer
Matches
146
Runs
5,406
Avg
—
EnglandEngland
Allrounder
Ben Stokes
Ben Stokes
International Cricketer
Matches
114
Runs
3,463
Avg
—
AustraliaAustralia
Batsman
Steven Smith
Steven Smith
International Cricketer
Matches
170
Runs
5,800
Avg
—
West IndiesWest Indies
Allrounder
Andre Russell
Andre Russell
International Cricketer
Matches
56
Runs
1,034
Avg
—
New ZealandNew Zealand
Batsman
Kane Williamson
Kane Williamson
International Cricketer
Matches
175
Runs
7,256
Avg
—
EnglandEngland
Batsman
Joe Root
Joe Root
International Cricketer
Matches
199
Runs
8,010
Avg
—
IndiaIndia
Batsman
Shikhar Dhawan
Shikhar Dhawan
International Cricketer
Matches
167
Runs
6,793
Avg
—
Page 1 of 151
PrevNext