Cricket Players Directory

Showing 4,887 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
—
PakistanPakistan
Batsman
Awais Zia
Awais Zia
International Cricketer
Matches
—
Runs
0
Avg
—
ItalyItaly
Batsman
Bentota Joy Perera
Bentota Joy Perera
International Cricketer
Matches
—
Runs
0
Avg
—
IndiaIndia
WK-Batsman
Lokesh Rahul
Lokesh Rahul
International Cricketer
Matches
23
Runs
704
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
—
IndiaIndia
Batsman
Virender Sehwag
Virender Sehwag
International Cricketer
Matches
241
Runs
7,995
Avg
—
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
—
AustraliaAustralia
Batsman
Steven Smith
Steven Smith
International Cricketer
Matches
170
Runs
5,800
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
—
IndiaIndia
WK-Batsman
Dinesh Karthik
Dinesh Karthik
International Cricketer
Matches
94
Runs
1,752
Avg
—
IndiaIndia
Batsman
Sourav Ganguly
Sourav Ganguly
International Cricketer
Matches
308
Runs
11,221
Avg
—
ScotlandScotland
Batsman
Rahul Dravid
Rahul Dravid
International Cricketer
Matches
340
Runs
10,768
Avg
—
AustraliaAustralia
Allrounder
Glenn Maxwell
Glenn Maxwell
International Cricketer
Matches
149
Runs
3,990
Avg
—
Page 1 of 204
PrevNext