Cricket Players Directory

Showing 14,502 players across international & domestic leagues

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
—
CanadaCanada
Allrounder
Abraash Khan
Abraash Khan
International Cricketer
Matches
—
Runs
0
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
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
—
Page 1 of 605
PrevNext