✖
Live Scores
Schedule
Archives
News
All Stories
Cricbuzz Plus
Latest News
Topics
Spotlight
Opinions
Specials
Stats & Analysis
Interviews
Live Blogs
Harsha Bhogle
Series
Sri Lanka tour of India, 2023
South Africa tour of Australia, 2022-23
New Zealand tour of Pakistan, 2022-23
Ranji Trophy 2022-23
Big Bash League 2022-23
SA20, 2023
Bangladesh Premier League 2023
International League T20, 2023
All Series »
Teams
Test Teams
India
Afghanistan
Ireland
Pakistan
Australia
Sri Lanka
Bangladesh
England
West Indies
South Africa
Zimbabwe
New Zealand
Associate
Malaysia
Nepal
Germany
Namibia
Denmark
Singapore
Papua New Guinea
Kuwait
Vanuatu
Jersey
Oman
Fiji
More...
Videos
All Videos
Categories
Playlists
Rankings
ICC Rankings - Men
ICC Rankings - Women
More
World Test Championship
World Cup Super League
Photos
Mobile Apps
Careers
Contact Us
Cricbuzz Plus
✖
{{suggest.tag}}
Search for “
”
SEARCH
My Account
Sign Out
MATCHES
NZ vs PAK - Live
BRH vs SYS - Live
AUS vs RSA - Stumps
IND vs SL - IND Won
TN vs MUM - Live
All
Live Now
Today
INTERNATIONAL
India v Sri Lanka, 2023
India vs Sri Lanka
1st T20I
India vs Sri Lanka
2nd T20I
Australia v South Africa , 2022-23
Australia vs South Africa
3rd Test
Pakistan v New Zealand
New Zealand vs Pakistan
LIVE
2nd Test
T20 LEAGUE
BBL 2022-23
Adelaide Strikers vs Hobart Hurricanes
26th Match
Melbourne Renegades vs Melbourne Stars
27th Match
Brisbane Heat vs Sydney Sixers
LIVE
28th Match
Perth Scorchers vs Sydney Thunder
29th Match
Adelaide Strikers vs Hobart Hurricanes
30th Match
Melbourne Stars vs Sydney Sixers
31st Match
BPL 2023
Chattogram Challengers vs Sylhet Strikers
1st Match
Super Smash
Wellington vs Northern Knights
11th Match
Central Districts vs Auckland
12th Match
Northern Knights vs Otago
13th Match
DOMESTIC
Ranji Trophy
Andhra vs Hyderabad
LIVE
Elite Group B
Chandigarh vs Tripura
LIVE
Elite Group D
Nagaland vs Odisha
LIVE
Elite Group A
Sikkim vs Bihar
Plate
Bengal vs Uttarakhand
LIVE
Elite Group A
Assam vs Maharashtra
LIVE
Elite Group B
Punjab vs Gujarat
LIVE
Elite Group D
Jharkhand vs Rajasthan
LIVE
Elite Group C
Kerala vs Goa
Elite Group C
Baroda vs Himachal Pradesh
LIVE
Elite Group A
Puducherry vs Services
LIVE
Elite Group C
Meghalaya vs Arunachal Pradesh
LIVE
Plate
Chhattisgarh vs Karnataka
LIVE
Elite Group C
Mizoram vs Manipur
LIVE
Plate
Haryana vs Uttar Pradesh
LIVE
Elite Group A
Tamil Nadu vs Mumbai
LIVE
Elite Group B
Madhya Pradesh vs Vidarbha
LIVE
Elite Group D
Delhi vs Saurashtra
LIVE
Elite Group B
Railways vs Jammu and Kashmir
LIVE
Elite Group D
WOMEN
IND Women U19 tour of SA, 2022-23
South Africa Women U19 vs India Women U19
4th T20
India Women U19 vs South Africa Women U19
5th T20
South Africa Women U19 vs India Women U19
6th T20 (Rescheduled Match)
ICC Cricket Rankings - Men's Batting
Batting
Bowling
All-rounders
Teams
TEST
ODI
T20
Position
Player
Rating
1
–
Marnus Labuschagne
AUSTRALIA
936
2
1
Babar Azam
PAKISTAN
875
3
1
Steven Smith
AUSTRALIA
870
4
9
Travis Head
AUSTRALIA
826
5
1
Joe Root
ENGLAND
826
6
1
Rishabh Pant
INDIA
797
7
1
Kane Williamson
NEW ZEALAND
786
8
–
Dimuth Karunaratne
SRI LANKA
748
9
–
Rohit Sharma
INDIA
732
10
3
Usman Khawaja
AUSTRALIA
719
11
1
Daryl Mitchell
NEW ZEALAND
715
12
2
Litton Das
BANGLADESH
702
13
1
Jonny Bairstow
ENGLAND
697
14
3
Virat Kohli
INDIA
676
15
1
Dinesh Chandimal
SRI LANKA
673
16
21
Shreyas Iyer
INDIA
666
17
4
Tom Blundell
NEW ZEALAND
654
18
4
Angelo Mathews
SRI LANKA
654
19
9
Cheteshwar Pujara
INDIA
642
20
–
Mushfiqur Rahim
BANGLADESH
639
21
2
Kraigg Brathwaite
WEST INDIES
637
22
4
Dean Elgar
SOUTH AFRICA
634
23
2
Ben Stokes
ENGLAND
633
24
–
Mayank Agarwal
INDIA
631
25
8
Temba Bavuma
SOUTH AFRICA
631
26
11
Abdullah Shafique
PAKISTAN
625
27
–
Tom Latham
NEW ZEALAND
622
28
1
Ollie Pope
ENGLAND
621
29
12
Mohammad Rizwan
PAKISTAN
616
30
–
Henry Nicholls
NEW ZEALAND
613
31
8
David Warner
AUSTRALIA
606
32
6
Azhar Ali
PAKISTAN
605
33
1
Sean Williams
ZIMBABWE
603
34
–
Colin de Grandhomme
NEW ZEALAND
601
35
–
Devon Conway
NEW ZEALAND
594
36
5
Abid Ali
PAKISTAN
591
37
1
Imam-ul-Haq
PAKISTAN
578
38
2
Ravindra Jadeja
INDIA
578
39
4
Dhananjaya de Silva
SRI LANKA
570
40
4
Shakib Al Hasan
BANGLADESH
570
41
1
Ajinkya Rahane
INDIA
566
42
3
Keegan Petersen
SOUTH AFRICA
563
43
1
Tamim Iqbal
BANGLADESH
561
44
26
Harry Brook
ENGLAND
549
45
6
Jermaine Blackwood
WEST INDIES
549
46
5
Cameron Green
AUSTRALIA
547
47
10
Alex Carey
AUSTRALIA
534
48
1
Niroshan Dickwella
SRI LANKA
534
49
3
Sikandar Raza
ZIMBABWE
523
50
1
Nkrumah Bonner
WEST INDIES
523
51
5
Zak Crawley
ENGLAND
523
52
2
Fawad Alam
PAKISTAN
520
53
5
Rassie van der Dussen
SOUTH AFRICA
517
54
1
Aiden Markram
SOUTH AFRICA
517
55
8
KL Rahul
INDIA
517
56
2
Kusal Mendis
SRI LANKA
516
57
–
Ben Duckett
ENGLAND
513
59
3
Oshada Fernando
SRI LANKA
500
60
21
Kyle Verreynne
SOUTH AFRICA
496
61
1
Shubman Gill
INDIA
496
62
7
Hanuma Vihari
INDIA
491
63
5
Tim Paine
AUSTRALIA
487
64
3
Ibrahim Zadran
AFGHANISTAN
486
65
6
Rory Burns
ENGLAND
485
66
3
Ben Foakes
ENGLAND
481
67
7
Mahmudullah
BANGLADESH
479
68
3
Mominul Haque
BANGLADESH
476
69
6
Kyle Mayers
WEST INDIES
470
70
4
Pathum Nissanka
SRI LANKA
461
72
7
Jos Buttler
ENGLAND
453
73
9
Jason Holder
WEST INDIES
450
74
6
Shan Masood
PAKISTAN
450
75
3
Matthew Wade
AUSTRALIA
440
76
–
Kusal Perera
SRI LANKA
439
77
4
Joe Burns
AUSTRALIA
436
78
1
Shane Dowrich
WEST INDIES
435
79
5
Alex Lees
ENGLAND
433
80
2
John Campbell
WEST INDIES
430
81
1
Joshua Da Silva
WEST INDIES
428
82
–
Regis Chakabva
ZIMBABWE
427
83
4
Washington Sundar
INDIA
425
84
2
Ravichandran Ashwin
INDIA
423
85
5
Najmul Hossain Shanto
BANGLADESH
422
86
3
Lahiru Thirimanne
SRI LANKA
419
87
12
Sarel Erwee
SOUTH AFRICA
414
88
21
Faheem Ashraf
PAKISTAN
401
89
1
Hashmatullah Shahidi
AFGHANISTAN
397
90
1
Kamindu Mendis
SRI LANKA
396
91
6
Dominic Sibley
ENGLAND
395
92
5
Jamie Overton
ENGLAND
390
93
9
Nurul Hasan
BANGLADESH
388
94
3
Chris Woakes
ENGLAND
386
95
–
Will Young
NEW ZEALAND
386
96
4
Marcus Harris
AUSTRALIA
386
97
1
Roston Chase
WEST INDIES
386
98
5
Dawid Malan
ENGLAND
383
99
1
Rahmat Shah
AFGHANISTAN
377
100
3
Shai Hope
WEST INDIES
377
Position
Player
Rating
1
–
Babar Azam
PAKISTAN
890
2
–
Imam-ul-Haq
PAKISTAN
779
3
–
Rassie van der Dussen
SOUTH AFRICA
766
4
–
Quinton de Kock
SOUTH AFRICA
759
5
–
David Warner
AUSTRALIA
747
6
–
Steven Smith
AUSTRALIA
719
7
–
Jonny Bairstow
ENGLAND
710
8
2
Virat Kohli
INDIA
707
9
–
Rohit Sharma
INDIA
705
10
2
Kane Williamson
NEW ZEALAND
700
11
–
Fakhar Zaman
PAKISTAN
690
12
–
Shai Hope
WEST INDIES
679
13
–
Joe Root
ENGLAND
670
14
1
Paul Stirling
IRELAND
664
15
5
Shreyas Iyer
INDIA
663
16
2
Tamim Iqbal
BANGLADESH
655
17
1
Tom Latham
NEW ZEALAND
654
18
1
Jason Roy
ENGLAND
649
19
2
David Miller
SOUTH AFRICA
639
20
2
Alex Carey
AUSTRALIA
635
21
2
Aaron Finch
AUSTRALIA
635
22
5
Shikhar Dhawan
INDIA
635
23
5
Mushfiqur Rahim
BANGLADESH
635
24
–
Martin Guptill
NEW ZEALAND
634
25
–
Glenn Maxwell
AUSTRALIA
632
26
–
Rahmat Shah
AFGHANISTAN
628
27
–
Harry Tector
IRELAND
626
28
–
Nicholas Pooran
WEST INDIES
622
29
1
Travis Head
AUSTRALIA
610
30
1
Litton Das
BANGLADESH
609
31
–
Jos Buttler
ENGLAND
607
32
–
Sikandar Raza
ZIMBABWE
603
33
1
Charith Asalanka
SRI LANKA
600
34
1
Shakib Al Hasan
BANGLADESH
597
35
2
Mahmudullah
BANGLADESH
591
36
2
Gerhard Erasmus
NAMIBIA
587
37
–
Ishan Kishan
INDIA
578
38
2
Shubman Gill
INDIA
569
39
4
KL Rahul
INDIA
569
40
1
Calum MacLeod
SCOTLAND
558
41
–
Najibullah Zadran
AFGHANISTAN
555
42
2
Kyle Coetzer
SCOTLAND
555
43
1
Haris Sohail
PAKISTAN
551
44
1
Andrew Balbirnie
IRELAND
550
45
1
Assad Vala
PAPUA NEW GUINEA
548
46
1
Monank Patel
UNITED STATES
547
47
1
Kusal Mendis
SRI LANKA
547
48
–
George Munsey
SCOTLAND
544
49
2
Ibrahim Zadran
AFGHANISTAN
543
50
1
Janneman Malan
SOUTH AFRICA
526
51
1
Aqib Ilyas
OMAN
524
52
1
Hashmatullah Shahidi
AFGHANISTAN
523
53
1
Aaron Jones
UNITED STATES
521
54
1
Sean Williams
ZIMBABWE
520
55
1
Avishka Fernando
SRI LANKA
517
56
1
Aiden Markram
SOUTH AFRICA
515
57
1
Heinrich Klaasen
SOUTH AFRICA
512
58
1
Henry Nicholls
NEW ZEALAND
512
59
1
Rahmanullah Gurbaz
AFGHANISTAN
511
60
1
Shimron Hetmyer
WEST INDIES
507
61
1
Scott Edwards
NETHERLANDS
504
62
1
Kusal Perera
SRI LANKA
501
63
1
Zeeshan Maqsood
OMAN
499
64
1
Finn Allen
NEW ZEALAND
498
65
1
Jatinder Singh
OMAN
496
66
1
Danushka Gunathilaka
SRI LANKA
495
67
1
Mohammad Nabi
AFGHANISTAN
492
68
1
Angelo Mathews
SRI LANKA
492
69
1
Richie Berrington
SCOTLAND
490
70
1
Marnus Labuschagne
AUSTRALIA
489
71
1
Imad Wasim
PAKISTAN
488
72
–
Vriitya Aravind
UNITED ARAB EMIRATES
482
73
2
Hardik Pandya
INDIA
475
74
1
Dhananjaya de Silva
SRI LANKA
471
75
–
Tom Cooper
NETHERLANDS
471
76
–
Steven Taylor
UNITED STATES
468
77
–
Marcus Stoinis
AUSTRALIA
468
78
–
Sarfaraz Ahmed
PAKISTAN
468
79
–
Temba Bavuma
SOUTH AFRICA
468
80
–
Evin Lewis
WEST INDIES
466
81
14
Rohit Paudel
NEPAL
465
82
1
Dasun Shanaka
SRI LANKA
465
83
–
Mitchell Santner
NEW ZEALAND
462
84
10
Soumya Sarkar
BANGLADESH
462
85
1
James Neesham
NEW ZEALAND
457
86
1
Mitchell Marsh
AUSTRALIA
455
87
5
Rishabh Pant
INDIA
454
88
2
Shamarh Brooks
WEST INDIES
452
89
–
Mehidy Hasan Miraz
BANGLADESH
451
90
3
Niroshan Dickwella
SRI LANKA
451
91
1
Michael Leask
SCOTLAND
444
92
1
Max ODowd
NETHERLANDS
443
93
1
Craig Ervine
ZIMBABWE
442
94
5
Sanju Samson
INDIA
441
95
2
Colin de Grandhomme
NEW ZEALAND
440
96
2
Philip Salt
ENGLAND
438
97
1
Mohammad Rizwan
PAKISTAN
438
98
1
Dawid Malan
ENGLAND
434
100
–
Pathum Nissanka
SRI LANKA
432
Position
Player
Rating
1
–
Suryakumar Yadav
INDIA
890
2
–
Mohammad Rizwan
PAKISTAN
836
3
–
Devon Conway
NEW ZEALAND
788
4
–
Babar Azam
PAKISTAN
778
5
–
Aiden Markram
SOUTH AFRICA
748
6
–
Dawid Malan
ENGLAND
719
7
–
Glenn Phillips
NEW ZEALAND
699
8
–
Rilee Rossouw
SOUTH AFRICA
693
9
–
Aaron Finch
AUSTRALIA
680
10
–
Pathum Nissanka
SRI LANKA
673
11
–
Alex Hales
ENGLAND
655
12
–
Jos Buttler
ENGLAND
652
13
–
Virat Kohli
INDIA
650
14
–
Muhammad Waseem
UNITED ARAB EMIRATES
626
15
–
Quinton de Kock
SOUTH AFRICA
614
16
–
Rahmanullah Gurbaz
AFGHANISTAN
598
17
–
Brandon King
WEST INDIES
583
18
–
Nicholas Pooran
WEST INDIES
582
19
–
KL Rahul
INDIA
582
20
–
Reeza Hendricks
SOUTH AFRICA
579
21
–
Rohit Sharma
INDIA
579
22
–
George Munsey
SCOTLAND
572
23
–
Rassie van der Dussen
SOUTH AFRICA
565
24
–
Martin Guptill
NEW ZEALAND
564
25
–
Richie Berrington
SCOTLAND
558
26
–
Paul Stirling
IRELAND
558
27
–
Hazratullah Zazai
AFGHANISTAN
556
28
–
Finn Allen
NEW ZEALAND
554
29
–
Mitchell Marsh
AUSTRALIA
552
30
–
Bhanuka Rajapaksa
SRI LANKA
543
31
–
David Miller
SOUTH AFRICA
542
32
–
Litton Das
BANGLADESH
541
33
–
Ishan Kishan
INDIA
538
34
–
Charith Asalanka
SRI LANKA
531
35
–
Kane Williamson
NEW ZEALAND
529
36
–
Glenn Maxwell
AUSTRALIA
527
37
–
Najibullah Zadran
AFGHANISTAN
524
38
–
Daryl Mitchell
NEW ZEALAND
521
39
–
David Warner
AUSTRALIA
521
40
–
Marcus Stoinis
AUSTRALIA
519
41
–
Tony Ura
PAPUA NEW GUINEA
519
42
–
Max ODowd
NETHERLANDS
517
43
–
Ben Duckett
ENGLAND
512
44
–
Ibrahim Zadran
AFGHANISTAN
508
45
–
Moeen Ali
ENGLAND
507
46
–
Kusal Mendis
SRI LANKA
502
47
–
Afif Hossain
BANGLADESH
498
48
–
Andrew Balbirnie
IRELAND
492
49
–
Jason Roy
ENGLAND
482
50
–
Hardik Pandya
INDIA
479
51
–
Dasun Shanaka
SRI LANKA
479
52
–
Kushal Bhurtel
NEPAL
478
53
–
Iftikhar Ahmed
PAKISTAN
478
54
–
Rovman Powell
WEST INDIES
475
55
–
Shreyas Iyer
INDIA
474
56
–
Mohammad Nabi
AFGHANISTAN
471
57
–
Heinrich Klaasen
SOUTH AFRICA
470
58
–
Shan Masood
PAKISTAN
469
59
–
Dipendra Singh Airee
NEPAL
466
60
–
Wesley Madhevere
ZIMBABWE
463
61
–
Navneet Dhaliwal
CANADA
460
62
–
Gerhard Erasmus
NAMIBIA
458
63
–
Shakib Al Hasan
BANGLADESH
455
64
–
Jonny Bairstow
ENGLAND
454
65
–
Mahmudullah
BANGLADESH
452
66
–
Matthew Wade
AUSTRALIA
448
67
–
Evin Lewis
WEST INDIES
440
68
–
Mohammad Naim
BANGLADESH
439
69
–
Lorcan Tucker
IRELAND
438
70
–
Sikandar Raza
ZIMBABWE
431
71
–
Kyle Mayers
WEST INDIES
431
72
–
Harry Brook
ENGLAND
429
73
–
Jatinder Singh
OMAN
427
74
–
Rayyan Pathan
CANADA
427
75
–
Zeeshan Maqsood
OMAN
426
76
–
Craig Williams
NAMIBIA
422
77
–
Temba Bavuma
SOUTH AFRICA
416
78
–
Sean Williams
ZIMBABWE
411
79
–
Calum MacLeod
SCOTLAND
410
80
–
JJ Smit
NAMIBIA
409
81
–
Ben Cooper
NETHERLANDS
407
82
–
Rishabh Pant
INDIA
406
83
–
Matthew Cross
SCOTLAND
404
84
–
Fakhar Zaman
PAKISTAN
399
85
–
Kamran Khan
QATAR
398
86
–
Najmul Hossain Shanto
BANGLADESH
398
88
–
Liam Livingstone
ENGLAND
396
90
–
Sese Bau
PAPUA NEW GUINEA
393
91
–
Dhananjaya de Silva
SRI LANKA
393
92
–
Usman Ghani
AFGHANISTAN
393
93
–
Stephan Baard
NAMIBIA
389
94
–
Chirag Suri
UNITED ARAB EMIRATES
389
95
–
Vriitya Aravind
UNITED ARAB EMIRATES
386
96
–
Ryan Burl
ZIMBABWE
382
97
–
Mohammad Usman
UNITED ARAB EMIRATES
375
98
–
Shimron Hetmyer
WEST INDIES
374
99
–
Craig Ervine
ZIMBABWE
372
100
–
Norman Vanua
PAPUA NEW GUINEA
371
LATEST NEWS
Labuschagne sparkles on curtailed opening day
1h ago
Shakeel stands firm to prop up Pakistan
1h ago
Labuschagne-Khawaja century stand sets Australia rolling
4h ago
Labuschagne, Khawaja steady on slow SCG track
6h ago
Renshaw tests positive for Covid in comeback Test
8h ago
Australia: Focussing on Sydney with an eye on Nagpur
8h ago
More News
We use cookies to improve your experience on our site and to show you non-personalized ads. Find out more in our
privacy policy
and
cookie policy
OK