←
Back to home
Friday, April 10, 2026
Sign in
Advertisement
live scores
series
fixtures
results
photos
videos
teams
A
क
Key Series
Indian Premier League
Cricket series
Current
Upcoming
Recent
Select Series
Indian Premier League, 20 Match t20 Series, 2026
Live
Kolkata Knight Riders vs Lucknow Super Giants, Match 15, Eden Gardens, India
09 Apr, 2026
Kolkata Knight Riders
181/4 (20 ov)
Lucknow Super Giants
182/7 (20 ov)
Lucknow Super Giants won by 3 wickets
Select Series
Indian Premier League, 20 Match t20 Series, 2026
Rajasthan Royals vs Royal Challengers Bengaluru, Match 16, Barsapara Cricket Stadium, India
10 Apr, 2026
Rajasthan Royals
Royal Challengers Bengaluru
Punjab Kings vs Sunrisers Hyderabad, Match 17, Maharaja Yadavindra Singh International Cricket Stadium, India
11 Apr, 2026
Punjab Kings
Sunrisers Hyderabad
Chennai Super Kings vs Delhi Capitals, Match 18, MA Chidambaram Stadium, India
11 Apr, 2026
Chennai Super Kings
Delhi Capitals
Lucknow Super Giants vs Gujarat Titans, Match 19, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India
12 Apr, 2026
Lucknow Super Giants
Gujarat Titans
Mumbai Indians vs Royal Challengers Bengaluru, Match 20, Wankhede Stadium, India
12 Apr, 2026
Mumbai Indians
Royal Challengers Bengaluru
Sunrisers Hyderabad vs Rajasthan Royals, Match 21, Rajiv Gandhi International Stadium, Uppal, India
13 Apr, 2026
Sunrisers Hyderabad
Rajasthan Royals
Chennai Super Kings vs Kolkata Knight Riders, Match 22, MA Chidambaram Stadium, India
14 Apr, 2026
Chennai Super Kings
Kolkata Knight Riders
Royal Challengers Bengaluru vs Lucknow Super Giants, Match 23, M.Chinnaswamy Stadium, India
15 Apr, 2026
Royal Challengers Bengaluru
Lucknow Super Giants
Mumbai Indians vs Punjab Kings, Match 24, Wankhede Stadium, India
16 Apr, 2026
Mumbai Indians
Punjab Kings
Gujarat Titans vs Kolkata Knight Riders, Match 25, Narendra Modi Stadium, India
17 Apr, 2026
Gujarat Titans
Kolkata Knight Riders
Royal Challengers Bengaluru vs Delhi Capitals, Match 26, M.Chinnaswamy Stadium, India
18 Apr, 2026
Royal Challengers Bengaluru
Delhi Capitals
Sunrisers Hyderabad vs Chennai Super Kings, Match 27, Rajiv Gandhi International Stadium, Uppal, India
18 Apr, 2026
Sunrisers Hyderabad
Chennai Super Kings
Kolkata Knight Riders vs Rajasthan Royals, Match 28, Eden Gardens, India
19 Apr, 2026
Kolkata Knight Riders
Rajasthan Royals
Punjab Kings vs Lucknow Super Giants, Match 29, Maharaja Yadavindra Singh International Cricket Stadium, India
19 Apr, 2026
Punjab Kings
Lucknow Super Giants
Gujarat Titans vs Mumbai Indians, Match 30, Narendra Modi Stadium, India
20 Apr, 2026
Gujarat Titans
Mumbai Indians
Sunrisers Hyderabad vs Delhi Capitals, Match 31, Rajiv Gandhi International Stadium, Uppal, India
21 Apr, 2026
Sunrisers Hyderabad
Delhi Capitals
Lucknow Super Giants vs Rajasthan Royals, Match 32, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India
22 Apr, 2026
Lucknow Super Giants
Rajasthan Royals
Mumbai Indians vs Chennai Super Kings, Match 33, Wankhede Stadium, India
23 Apr, 2026
Mumbai Indians
Chennai Super Kings
Royal Challengers Bengaluru vs Gujarat Titans, Match 34, M.Chinnaswamy Stadium, India
24 Apr, 2026
Royal Challengers Bengaluru
Gujarat Titans
Delhi Capitals vs Punjab Kings, Match 35, Arun Jaitley Stadium, India
25 Apr, 2026
Delhi Capitals
Punjab Kings
Rajasthan Royals vs Sunrisers Hyderabad, Match 36, Sawai Mansingh Stadium, India
25 Apr, 2026
Rajasthan Royals
Sunrisers Hyderabad
Gujarat Titans vs Chennai Super Kings, Match 37, Narendra Modi Stadium, India
26 Apr, 2026
Gujarat Titans
Chennai Super Kings
Lucknow Super Giants vs Kolkata Knight Riders, Match 38, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India
26 Apr, 2026
Lucknow Super Giants
Kolkata Knight Riders
Delhi Capitals vs Royal Challengers Bengaluru, Match 39, Arun Jaitley Stadium, India
27 Apr, 2026
Delhi Capitals
Royal Challengers Bengaluru
Punjab Kings vs Rajasthan Royals, Match 40, Maharaja Yadavindra Singh International Cricket Stadium, India
28 Apr, 2026
Punjab Kings
Rajasthan Royals
Mumbai Indians vs Sunrisers Hyderabad, Match 41, Wankhede Stadium, India
29 Apr, 2026
Mumbai Indians
Sunrisers Hyderabad
Gujarat Titans vs Royal Challengers Bengaluru, Match 42, Narendra Modi Stadium, India
30 Apr, 2026
Gujarat Titans
Royal Challengers Bengaluru
Rajasthan Royals vs Delhi Capitals, Match 43, Sawai Mansingh Stadium, India
01 May, 2026
Rajasthan Royals
Delhi Capitals
Chennai Super Kings vs Mumbai Indians, Match 44, MA Chidambaram Stadium, India
02 May, 2026
Chennai Super Kings
Mumbai Indians
Sunrisers Hyderabad vs Kolkata Knight Riders, Match 45, Rajiv Gandhi International Stadium, Uppal, India
03 May, 2026
Sunrisers Hyderabad
Kolkata Knight Riders
Gujarat Titans vs Punjab Kings, Match 46, Narendra Modi Stadium, India
03 May, 2026
Gujarat Titans
Punjab Kings
Mumbai Indians vs Lucknow Super Giants, Match 47, Wankhede Stadium, India
04 May, 2026
Mumbai Indians
Lucknow Super Giants
Delhi Capitals vs Chennai Super Kings, Match 48, Arun Jaitley Stadium, India
05 May, 2026
Delhi Capitals
Chennai Super Kings
Sunrisers Hyderabad vs Punjab Kings, Match 49, Rajiv Gandhi International Stadium, Uppal, India
06 May, 2026
Sunrisers Hyderabad
Punjab Kings
Lucknow Super Giants vs Royal Challengers Bengaluru, Match 50, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India
07 May, 2026
Lucknow Super Giants
Royal Challengers Bengaluru
Delhi Capitals vs Kolkata Knight Riders, Match 51, Arun Jaitley Stadium, India
08 May, 2026
Delhi Capitals
Kolkata Knight Riders
Rajasthan Royals vs Gujarat Titans, Match 52, Sawai Mansingh Stadium, India
09 May, 2026
Rajasthan Royals
Gujarat Titans
Chennai Super Kings vs Lucknow Super Giants, Match 53, MA Chidambaram Stadium, India
10 May, 2026
Chennai Super Kings
Lucknow Super Giants
Royal Challengers Bengaluru vs Mumbai Indians, Match 54, Shaheed Veer Narayan Singh International Stadium, India
10 May, 2026
Royal Challengers Bengaluru
Mumbai Indians
Punjab Kings vs Delhi Capitals, Match 55, Himachal Pradesh Cricket Association Stadium, India
11 May, 2026
Punjab Kings
Delhi Capitals
Gujarat Titans vs Sunrisers Hyderabad, Match 56, Narendra Modi Stadium, India
12 May, 2026
Gujarat Titans
Sunrisers Hyderabad
Royal Challengers Bengaluru vs Kolkata Knight Riders, Match 57, Shaheed Veer Narayan Singh International Stadium, India
13 May, 2026
Royal Challengers Bengaluru
Kolkata Knight Riders
Punjab Kings vs Mumbai Indians, Match 58, Himachal Pradesh Cricket Association Stadium, India
14 May, 2026
Punjab Kings
Mumbai Indians
Lucknow Super Giants vs Chennai Super Kings, Match 59, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India
15 May, 2026
Lucknow Super Giants
Chennai Super Kings
Kolkata Knight Riders vs Gujarat Titans, Match 60, Eden Gardens, India
16 May, 2026
Kolkata Knight Riders
Gujarat Titans
Punjab Kings vs Royal Challengers Bengaluru, Match 61, Himachal Pradesh Cricket Association Stadium, India
17 May, 2026
Punjab Kings
Royal Challengers Bengaluru
Delhi Capitals vs Rajasthan Royals, Match 62, Arun Jaitley Stadium, India
17 May, 2026
Delhi Capitals
Rajasthan Royals
Chennai Super Kings vs Sunrisers Hyderabad, Match 63, MA Chidambaram Stadium, India
18 May, 2026
Chennai Super Kings
Sunrisers Hyderabad
Rajasthan Royals vs Lucknow Super Giants, Match 64, Sawai Mansingh Stadium, India
19 May, 2026
Rajasthan Royals
Lucknow Super Giants
Kolkata Knight Riders vs Mumbai Indians, Match 65, Eden Gardens, India
20 May, 2026
Kolkata Knight Riders
Mumbai Indians
Chennai Super Kings vs Gujarat Titans, Match 66, MA Chidambaram Stadium, India
21 May, 2026
Chennai Super Kings
Gujarat Titans
Sunrisers Hyderabad vs Royal Challengers Bengaluru, Match 67, Rajiv Gandhi International Stadium, Uppal, India
22 May, 2026
Sunrisers Hyderabad
Royal Challengers Bengaluru
Lucknow Super Giants vs Punjab Kings, Match 68, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India
23 May, 2026
Lucknow Super Giants
Punjab Kings
Mumbai Indians vs Rajasthan Royals, Match 69, Wankhede Stadium, India
24 May, 2026
Mumbai Indians
Rajasthan Royals
Kolkata Knight Riders vs Delhi Capitals, Match 70, Eden Gardens, India
24 May, 2026
Kolkata Knight Riders
Delhi Capitals
Select Series
Mexico T20I Tri-Series, 7 Match t20i Series, 2026
Mexico vs Brazil, Final, Reforma Athletic Club, Mexico
05 Apr, 2026
Mexico
112/9 (18 ov)
Brazil
113/3 (11.2 ov)
Brazil won by 7 wickets
Mexico vs Costa Rica, Match 6, Reforma Athletic Club, Mexico
05 Apr, 2026
Mexico
47/2 (5.3 ov)
Costa Rica
45/10 (12.5 ov)
Mexico won by 8 wickets
Costa Rica vs Brazil, Match 5, Reforma Athletic Club, Mexico
04 Apr, 2026
Costa Rica
88/7 (20 ov)
Brazil
157/7 (20 ov)
Brazil won by 69 runs
Mexico vs Brazil, Match 4, Reforma Athletic Club, Mexico
04 Apr, 2026
Mexico
160/9 (20 ov)
Brazil
144/8 (20 ov)
Mexico won by 16 runs
Brazil vs Costa Rica, Match 3, Reforma Athletic Club, Mexico
03 Apr, 2026
Brazil
66/0 (6.1 ov)
Costa Rica
64/10 (19.2 ov)
Brazil won by 10 wickets
Mexico vs Costa Rica, Match 2, Reforma Athletic Club, Mexico
03 Apr, 2026
Mexico
204/5 (20 ov)
Costa Rica
80/7 (20 ov)
Mexico won by 124 runs
Mexico vs Brazil, Match 1, Reforma Athletic Club, Mexico
02 Apr, 2026
Mexico
153/6 (20 ov)
Brazil
130/4 (20 ov)
Mexico won by 23 runs
Greece Women tour of Cyprus, 6 Match woment20 Series, 2026
Cyprus Women vs Greece Women, 6th T20I, Happy Valley Ground, Cyprus
05 Apr, 2026
Cyprus Women
96/6 (20 ov)
Greece Women
97/2 (16.2 ov)
Greece Women won by 8 wickets
Cyprus Women vs Greece Women, 5th T20I, Happy Valley Ground, Cyprus
05 Apr, 2026
Cyprus Women
55/5 (13 ov)
Greece Women
55/9 (13 ov)
Cyprus Women won by 7 runs (DLS Method)
Cyprus Women vs Greece Women, 3rd T20I, Happy Valley Ground, Cyprus
04 Apr, 2026
Cyprus Women
108/6 (20 ov)
Greece Women
74/10 (19.1 ov)
Cyprus Women won by 34 runs
Cyprus Women vs Greece Women, 2nd T20I, Happy Valley Ground, Cyprus
03 Apr, 2026
Cyprus Women
83/8 (20 ov)
Greece Women
68/10 (17.1 ov)
Cyprus Women won by 15 runs
Cyprus Women vs Greece Women, 1st T20I, Happy Valley Ground, Cyprus
03 Apr, 2026
Cyprus Women
84/8 (20 ov)
Greece Women
76/9 (20 ov)
Cyprus Women won by 8 runs
Advertisement
ICC Ranking |
WTC Rankings
Test Ranking
ODI Ranking
T20 Ranking
Rank
Team
Rating
Point
1
Australia
128
4604
2
South Africa
116
3581
3
England
109
5013
4
India
104
4064
5
New Zealand
98
2839
Rank
Player
Team
Rating
1
Joe Root
ENG
880
2
Harry Brook
ENG
857
3
Travis Head
AUS
853
4
Steve Smith
AUS
831
5
Kane Williamson
NZ
822
Rank
Player
Team
Rating
1
Jasprit Bumrah
IND
879
2
Noman Ali
PAK
843
3
Mitchell Starc
AUS
838
4
Matt Henry
NZ
836
5
Pat Cummins
AUS
832
Rank
Player
Team
Rating
1
Ravindra Jadeja
IND
455
2
Marco Jansen
SA
344
3
Ben Stokes
ENG
299
4
Mehidy Hasan Miraz
BAN
299
5
Mitchell Starc
AUS
284
Rank
Team
Rating
Point
1
India
119
5377
2
New Zealand
114
5370
3
Australia
109
4134
4
Pakistan
102
4475
5
South Africa
98
4022
Rank
Player
Team
Rating
1
Daryl Mitchell
NZ
840
2
Virat Kohli
IND
791
3
Ibrahim Zadran
AFG
756
4
Rohit Sharma
IND
748
5
Shubman Gill
IND
716
Rank
Player
Team
Rating
1
Rashid Khan
AFG
705
2
Jofra Archer
ENG
649
3
Keshav Maharaj
SA
645
4
Adil Rashid
ENG
629
5
Josh Hazlewood
AUS
626
Rank
Player
Team
Rating
1
Azmatullah Omarzai
AFG
329
2
Mehidy Hasan Miraz
BAN
280
3
Sikandar Raza
ZIM
276
4
Mohammad Nabi
AFG
275
5
Michael Bracewell
NZ
244
Rank
Team
Rating
Point
1
India
273
23224
2
England
259
14522
3
Australia
258
12645
4
New Zealand
249
17692
5
South Africa
245
16932
Rank
Player
Team
Rating
1
Abhishek Sharma
IND
875
2
Ishan Kishan
IND
871
3
Sahibzada Farhan
PAK
848
4
Phil Salt
ENG
792
5
Pathum Nissanka
SL
766
Rank
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
Rank
Player
Team
Rating
1
Sikandar Raza
ZIM
328
2
Hardik Pandya
IND
299
3
Saim Ayub
PAK
275
4
Dipendra Singh Airee
NEP
244
5
Azmatullah Omarzai
AFG
241
View Full
Last updated on 09 Apr 2026
Advertisement
Advertisement