Favourites
Home
Fixtures
Series
Teams
Players
ICC Rankings
ICC Rankings
Teams
Batsmen
Bowlers
All Rounders
Test
ODI
T20
Pos
Player
Team
Rating
1
Rashid Khan
AFG
753
2
Varun Chakaravarthy
IND
740
3
Abrar Ahmed
PAK
736
4
Adil Rashid
ENG
721
5
Jasprit Bumrah
IND
702
6
Adam Zampa
AUS
682
7
Corbin Bosch
SA
669
8
Matthew Forde
WI
667
9
Mujeeb Ur Rahman
AFG
663
10
Nathan Ellis
AUS
661
11
Mohammad Nawaz
PAK
658
12
Mustafizur Rahman
BAN
652
13
Maheesh Theekshana
SL
652
14
Wanindu Hasaranga
SL
651
15
Brad Evans
ZIM
651
16
Arshdeep Singh
IND
649
17
Mahedi Hasan
BAN
640
18
Axar Patel
IND
639
19
Akeal Hosein
WI
638
20
Salman Mirza
PAK
636
21
Liam Dawson
ENG
634
22
Mitchell Santner
NZ
631
23
Jofra Archer
ENG
617
24
Gudakesh Motie
WI
617
25
Rishad Hossain
BAN
617
26
Matthew Humphreys
IRE
615
27
Xavier Bartlett
AUS
607
28
Dunith Wellalage
SL
605
29
Sikandar Raza
ZIM
603
30
Josh Hazlewood
AUS
602
31
Shaheen Afridi
PAK
602
32
Lungi Ngidi
SA
598
33
Brad Currie
SCO
593
34
Harmeet Singh
USA
592
35
Jacob Duffy
NZ
591
36
Nasum Ahmed
BAN
585
37
Aryan Dutt
NED
581
38
Azmatullah Omarzai
AFG
580
39
Jason Holder
WI
576
40
Kuldeep Yadav
IND
576
41
Matheesha Pathirana
SL
574
42
Marco Jansen
SA
573
43
Matt Henry
NZ
571
44
Jamie Overton
ENG
570
45
Fazalhaq Farooqi
AFG
569
46
Mark Watt
SCO
567
47
Lockie Ferguson
NZ
563
48
Hardik Pandya
IND
560
49
Sandeep Lamichhane
NEP
553
50
Keshav Maharaj
SA
552
Active Series
ICC CWC League 2
15 Feb - 16 May, 2027
Sri Lanka tour of West Indies
03 Jun - 07 Jul
New Zealand tour of England
04 - 25 June
Afghanistan tour of India
06 - 20 June
Australia tour of Bangladesh
09 - 21 June
ODI Tri-Series In Sri Lanka
09 - 21 June
County Championship Division One
03 Apr - 27 Sep
County Championship Division Two
03 Apr - 27 Sep
Live Scores
Featured
Domestic
Live
Today
T20 at Eden Gardens, Kolkata
Match 22
Novus Purulia Royals vs Murshidabad Kings
Match 22
Eden Gardens, Kolkata
01:00 PM
Innings Break : Murshidabad Kings need 197 runs in 20 remaining overs
Novus Purulia Royals
NPR
196/3 (18)
Murshidabad Kings
MK
*0/0 ()
Live
Innings Break : Murshidabad Kings need 197 runs in 20 remaining overs
Live
Today
T20 at Holkar Cricket Stadium, Indore
Match 30
Indore Pink Panthers vs Royal Nimar Eagles
Match 30
Holkar Cricket Stadium, Indore
03:00 PM
Royal Nimar Eagles elected to bowl
Indore Pink Panthers
IPP
*55/1 (6)
Royal Nimar Eagles
RNE
Live
Royal Nimar Eagles elected to bowl
Finished
Yesterday
T20I at Sabina Park, Kingston, Kingston
3rd T20I
West Indies vs Sri Lanka
3rd T20I
Sabina Park, Kingston, Kingston
06:00 AM
WI won by 5 wickets
West Indies
WI
170/5 (19.4)
Sri Lanka
SL
169/10 (20)
Finished
WI won by 5 wickets
Finished
Yesterday
T20 at Eden Gardens, Kolkata
Match 20
Servotech Siliguri Strikers vs Kolkata Royal Tigers
Match 20
Eden Gardens, Kolkata
01:00 PM
KRT won by 1 run
Servotech Siliguri Strikers
SSS
146/7 (20)
Kolkata Royal Tigers
KRT
147/9 (20)
Finished
KRT won by 1 run
Finished
Yesterday
T20 at Holkar Cricket Stadium, Indore
Match 28
Rewa Jaguars vs Gwalior Cheetahs
Match 28
Holkar Cricket Stadium, Indore
03:00 PM
RJ won by 23 runs
Rewa Jaguars
RJ
238/6 (20)
Gwalior Cheetahs
GC
215/9 (20)
Finished
RJ won by 23 runs
Finished
Yesterday
T20 at Eden Gardens, Kolkata
Match 21
Sobisco Smashers Malda vs Adamas Howrah Warriors
Match 21
Eden Gardens, Kolkata
07:00 PM
SSM won by 8 wickets
Sobisco Smashers Malda
SSM
136/2 (13.3)
Adamas Howrah Warriors
AHW
132/10 (20)
Finished
SSM won by 8 wickets
Finished
Yesterday
T20 at Holkar Cricket Stadium, Indore
Match 29
Jabalpur Lions vs Bhopal Leopards
Match 29
Holkar Cricket Stadium, Indore
07:30 PM
JL won by 5 wickets
Jabalpur Lions
JL
224/5 (19.0)
Bhopal Leopards
BP
223/6 (20)
Finished
JL won by 5 wickets
Scheduled
Today
ODI at Maple Leaf North-West Ground (A), King City
Match 115
Netherlands vs Canada
Match 115
Maple Leaf North-West Ground (A), King City
08:00 PM
Starts at
08:00 PM
Netherlands
NED
Canada
CAN
Scheduled
Starts at
08:00 PM
Scheduled
Today
T20 at Eden Gardens, Kolkata
Match 23
Shrachi Rarh Tigers vs Rashmi Medinipur Wizards
Match 23
Eden Gardens, Kolkata
07:00 PM
Starts at
07:00 PM
Shrachi Rarh Tigers
SRT
Rashmi Medinipur Wizards
RMW
Scheduled
Starts at
07:00 PM
Scheduled
Today
T20 at Holkar Cricket Stadium, Indore
Match 31
Rewa Jaguars vs Jabalpur Lions
Match 31
Holkar Cricket Stadium, Indore
07:30 PM
Starts at
07:30 PM
Rewa Jaguars
RJ
Jabalpur Lions
JL
Scheduled
Starts at
07:30 PM
Scheduled
Today
T20 at Bready Cricket Club, Magheramason, Bready
Match 7
Leinster Lightning vs Northern Knights
Match 7
Bready Cricket Club, Magheramason, Bready
08:00 PM
Starts at
08:00 PM
Leinster Lightning
LL
Northern Knights
NK
Scheduled
Starts at
08:00 PM
Scheduled
Today
Women T20 at The Rose Bowl, Southampton
Match 7
New Zealand Women vs Sri Lanka Women
Match 7
The Rose Bowl, Southampton
07:00 PM
Starts at
07:00 PM
New Zealand Women
NZ-W
Sri Lanka Women
SL-W
Scheduled
Starts at
07:00 PM
Scheduled
Today
Women T20 at The Rose Bowl, Southampton
Match 8
England Women vs Ireland Women
Match 8
The Rose Bowl, Southampton
11:00 PM
Starts at
11:00 PM
England Women
ENG-W
Ireland Women
IRE-W
Scheduled
Starts at
11:00 PM
England
Finished
12-17 June 2026
First Class at North Marine Road Ground, Scarborough
32nd Match
Yorkshire vs Warwickshire
32nd Match
North Marine Road Ground, Scarborough
03:30 PM
Match drawn
Yorkshire
YOR
469/10 (110.4)
&
246/6d (61)
Warwickshire
WAR
263/10 (94.2)
&
333/8 (110.5)
Finished
Match drawn
Finished
12-17 June 2026
First Class at Grace Road, Leicester
33rd Match
Leicestershire vs Essex
33rd Match
Grace Road, Leicester
03:30 PM
ESS won by 6 wkts
Leicestershire
LEI
187/10 (63.2)
&
428/10 (153.5)
Essex
ESS
401/10 (97.4)
&
217/4 (45.5)
Finished
ESS won by 6 wkts
Finished
12-17 June 2026
First Class at County Ground, Hove, Brighton
34th Match
Sussex vs Glamorgan
34th Match
County Ground, Hove, Brighton
03:30 PM
SUS won by an inning and 98 runs
Sussex
SUS
521/10 (125.1)
Glamorgan
GLA
155/10 (51.2)
&
268/10 (99.3)
Finished
SUS won by an inning and 98 runs
Finished
12-17 June 2026
First Class at Trent Bridge, Nottingham
35th Match
Nottinghamshire vs Somerset
35th Match
Trent Bridge, Nottingham
03:30 PM
SOM won by 306 runs
Nottinghamshire
NOT
193/10 (64)
&
166/10 (63.5)
Somerset
SOM
310/10 (103)
&
355/7d (97)
Finished
SOM won by 306 runs
Finished
12-17 June 2026
First Class at County Ground, Northampton
25th Match
Northamptonshire vs Gloucestershire
25th Match
County Ground, Northampton
03:30 PM
Northants won by 7 wkts
Northamptonshire
NOR
465/10 (117.5)
&
191/3 (33.5)
Gloucestershire
GLO
268/10 (86.1)
&
387/10 (118.2)
Finished
Northants won by 7 wkts
Finished
12-17 June 2026
First Class at Stanley Park, Blackpool
26th Match
Lancashire vs Kent
26th Match
Stanley Park, Blackpool
03:30 PM
KEN won by 140 runs
Lancashire
LAN
87/10 (32)
&
283/10 (81.5)
Kent
KEN
178/10 (69)
&
332/10 (83.5)
Finished
KEN won by 140 runs
Finished
12-17 June 2026
First Class at County Ground, New Road, Worcester
27th Match
Worcestershire vs Middlesex
27th Match
County Ground, New Road, Worcester
03:30 PM
MID won by 141 runs
Worcestershire
WOR
265/10 (76.5)
&
216/10 (84)
Middlesex
MID
339/10 (108.5)
&
283/6d (82)
Finished
MID won by 141 runs
Finished
12-17 June 2026
First Class at Riverside Ground, Chester-le-Street, Chester-le-Street
28th Match
Durham vs Derbyshire
28th Match
Riverside Ground, Chester-le-Street, Chester-le-Street
03:30 PM
DUR won by an inning and 22 runs
Durham
DUR
377/10 (120.1)
Derbyshire
DER
118/10 (29.4)
&
237/10 (95.3)
Finished
DUR won by an inning and 22 runs
Others
Finished
Yesterday
List A at Rangiri Dambulla International Stadium, Dambulla
Match 4
Sri Lanka A vs India A
Match 4
Rangiri Dambulla International Stadium, Dambulla
10:00 AM
SL-A won by superover
Sri Lanka A
SL-A
265/9 (50)
&
16/0 (1)
India A
IND-A
265/10 (49.2)
&
9/0 (1)
Finished
SL-A won by superover